<86>Jan 26 05:14:52 userdel[124772]: delete user 'rooter' <86>Jan 26 05:14:52 userdel[124772]: removed group 'rooter' owned by 'rooter' <86>Jan 26 05:14:52 userdel[124772]: removed shadow group 'rooter' owned by 'rooter' <86>Jan 26 05:14:52 groupadd[124792]: group added to /etc/group: name=rooter, GID=633 <86>Jan 26 05:14:52 groupadd[124792]: group added to /etc/gshadow: name=rooter <86>Jan 26 05:14:52 groupadd[124792]: new group: name=rooter, GID=633 <86>Jan 26 05:14:52 useradd[124806]: new user: name=rooter, UID=633, GID=633, home=/root, shell=/bin/bash <86>Jan 26 05:14:52 userdel[124837]: delete user 'builder' <86>Jan 26 05:14:52 userdel[124837]: removed group 'builder' owned by 'builder' <86>Jan 26 05:14:52 userdel[124837]: removed shadow group 'builder' owned by 'builder' <86>Jan 26 05:14:52 groupadd[124868]: group added to /etc/group: name=builder, GID=634 <86>Jan 26 05:14:52 groupadd[124868]: group added to /etc/gshadow: name=builder <86>Jan 26 05:14:52 groupadd[124868]: new group: name=builder, GID=634 <86>Jan 26 05:14:52 useradd[124895]: new user: name=builder, UID=634, GID=634, home=/usr/src, shell=/bin/bash <13>Jan 26 05:15:00 rpmi: libjpeg-2:1.5.1-alt1 1498218302 installed <13>Jan 26 05:15:00 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633315 installed <13>Jan 26 05:15:00 rpmi: libexpat-2.2.4-alt1 1503305341 installed <13>Jan 26 05:15:00 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Jan 26 05:15:00 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed <13>Jan 26 05:15:00 rpmi: libtiff5-4.0.3-alt1 1348347498 installed <13>Jan 26 05:15:00 rpmi: perl-Module-Runtime-0.016-alt1 1509549848 installed <13>Jan 26 05:15:00 rpmi: perl-HTTP-Date-6.02-alt1 1348645274 installed <13>Jan 26 05:15:00 rpmi: perl-Term-ANSIColor-4.06-alt1 1479407083 installed <13>Jan 26 05:15:00 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Jan 26 05:15:00 rpmi: perl-Unicode-Normalize-1:5.26.2-alt2 1534850660 installed <13>Jan 26 05:15:00 rpmi: libnspr-1:4.20-alt1 sisyphus.216395.100 1542113038 installed <13>Jan 26 05:15:00 rpmi: libICE-1.0.9-alt1 1409902719 installed <13>Jan 26 05:15:00 rpmi: libpaper-1.1.24-alt4 1315383473 installed <13>Jan 26 05:15:00 rpmi: psutils-2:1.23-alt2 sisyphus.216379.100 1541920784 installed <13>Jan 26 05:15:00 rpmi: libSM-1.2.3-alt1 sisyphus.215747.100 1540812760 installed <13>Jan 26 05:15:00 rpmi: perl-Module-Implementation-0.09-alt1 1418836057 installed <13>Jan 26 05:15:00 rpmi: perl-Dist-CheckConflicts-0.11-alt1 1397076608 installed <13>Jan 26 05:15:00 rpmi: tex-common-0.2-alt4 1244804096 installed <13>Jan 26 05:15:00 rpmi: python-module-sphinxcontrib-2.1.1-alt2.1.2 1526455698 installed <13>Jan 26 05:15:00 rpmi: perl-Tie-RefHash-1.39-alt1 1316492563 installed <13>Jan 26 05:15:00 rpmi: perl-MRO-Compat-0.13-alt1 1491292748 installed <13>Jan 26 05:15:00 rpmi: perl-TimeDate-2.30-alt1 1374766201 installed <13>Jan 26 05:15:00 rpmi: perl-IO-stringy-2.111-alt1 1432302202 installed <13>Jan 26 05:15:00 rpmi: perl-File-Which-1.23-alt1 sisyphus.218871.100 1546337313 installed <13>Jan 26 05:15:00 rpmi: perl-Devel-StackTrace-1:2.03-alt1 1511420922 installed <13>Jan 26 05:15:00 rpmi: perl-Sub-Exporter-Progressive-0.001013-alt1 1479395404 installed <13>Jan 26 05:15:00 rpmi: perl-Text-Unidecode-1.30-alt1 1480505027 installed <13>Jan 26 05:15:00 rpmi: rpm-macros-info-install-6.5-alt1.1 1520363044 installed <13>Jan 26 05:15:00 rpmi: libtcl-8.6.8-alt1 1518663608 installed <13>Jan 26 05:15:00 rpmi: libsqlite3-3.26.0-alt1 sisyphus.219274.100 1547430709 installed <13>Jan 26 05:15:00 rpmi: libopenblas-0.2.20-alt1 1527006103 installed <13>Jan 26 05:15:00 rpmi: libidn2-2.1.0-alt2 sisyphus+219831.100.1.1 1548176656 installed <13>Jan 26 05:15:00 rpmi: libpixman-3:0.36.0-alt1 sisyphus+219464.100.1.1 1547627432 installed <13>Jan 26 05:15:00 rpmi: libglvnd-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Jan 26 05:15:00 rpmi: libwayland-server-1.16.0-alt1 1535614868 installed <13>Jan 26 05:15:00 rpmi: perl-IO-Socket-IP-0.39-alt1 1494508514 installed <13>Jan 26 05:15:00 rpmi: perl-LWP-MediaTypes-6.02-alt1 1329754558 installed <13>Jan 26 05:15:00 rpmi: perl-Compress-Raw-Zlib-2.084-alt1 sisyphus+219737.100.1.2 1548105030 installed <13>Jan 26 05:15:00 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Jan 26 05:15:00 rpmi: libopenjpeg2.0-2.3.0-alt2 sisyphus.216213.100 1541598434 installed <13>Jan 26 05:15:01 rpmi: tcl-8.6.8-alt1 1518663608 installed <13>Jan 26 05:15:01 rpmi: texi2dvi-6.5-alt1.1 1520363044 installed <13>Jan 26 05:15:01 rpmi: perl-Devel-GlobalDestruction-1:0.14-alt1 1479389769 installed <13>Jan 26 05:15:01 rpmi: perl-File-HomeDir-1.004-alt1 1525450444 installed <13>Jan 26 05:15:01 rpmi: perl-OLE-Storage_Lite-0.19-alt2 1291028388 installed <13>Jan 26 05:15:01 rpmi: perl-Role-Tiny-2.000006-alt1 1513709006 installed <13>Jan 26 05:15:01 rpmi: perl-autodie-2.29-alt1 1445013559 installed <13>Jan 26 05:15:01 rpmi: perl-unicore-1:5.26.2-alt2 1534850660 installed <13>Jan 26 05:15:01 rpmi: perl-Net-IDN-Encode-2.401-alt1 sisyphus.213503.100 1537609145 installed <13>Jan 26 05:15:01 rpmi: libgdbm-devel-1.8.3-alt10 1454943313 installed <13>Jan 26 05:15:01 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed <13>Jan 26 05:15:01 rpmi: perl-File-Listing-6.04-alt1 1329758996 installed <13>Jan 26 05:15:01 rpmi: libjasper-2.0.14-alt1 1530105213 installed <13>Jan 26 05:15:01 rpmi: zziplib-0.13.69-alt1 1523001466 installed <13>Jan 26 05:15:01 rpmi: t1utils-1.41-alt1 1502978415 installed <13>Jan 26 05:15:01 rpmi: python-module-imagesize-0.7.1-alt1 1461387704 installed <13>Jan 26 05:15:01 rpmi: python-sphinx-objects.inv-1:2.3.8.20190122-alt1 sisyphus+219845.100.1.1 1548202828 installed <13>Jan 26 05:15:01 rpmi: python-module-google-0.4.2-alt2.1 1517733339 installed <13>Jan 26 05:15:01 rpmi: python-module-enum34-1.1.6-alt3 1527251693 installed <13>Jan 26 05:15:01 rpmi: python-modules-curses-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:01 rpmi: perl-Unicode-Map-0.112-alt7 1530370825 installed <13>Jan 26 05:15:01 rpmi: perl-Math-Complex-1.59-alt1 1334229876 installed <13>Jan 26 05:15:01 rpmi: perl-XML-RegExp-0.04-alt1 1348526543 installed <13>Jan 26 05:15:01 rpmi: perl-Package-Stash-XS-0.29-alt1 sisyphus.218846.100 1546250440 installed <13>Jan 26 05:15:01 rpmi: perl-Package-Stash-0.38-alt1 sisyphus.218845.100 1546250118 installed <13>Jan 26 05:15:01 rpmi: perl-Sub-Identify-0.14-alt1.1 1513352366 installed <13>Jan 26 05:15:01 rpmi: perl-Sub-Quote-2.005001-alt1 1524683989 installed <13>Jan 26 05:15:01 rpmi: perl-Mail-Sendmail-0.80-alt1 1504118031 installed <13>Jan 26 05:15:01 rpmi: perl-Mail-Sender-1:0.903-alt1 1479576662 installed <13>Jan 26 05:15:01 rpmi: ppp-common-0.5.1-alt1 1244040597 installed <13>Jan 26 05:15:01 rpmi: sendmail-common-1.7-alt3 1353029717 installed <13>Jan 26 05:15:01 rpmi: perl-Locale-Maketext-Simple-0.21-alt3 1321333616 installed <13>Jan 26 05:15:01 rpmi: perl-IPC-System-Simple-1.25-alt2_1 1388863478 installed <13>Jan 26 05:15:01 rpmi: perl-Term-Cap-1.17-alt1 1445018869 installed <13>Jan 26 05:15:01 rpmi: perl-File-Copy-Recursive-0.44-alt1 1525447381 installed <13>Jan 26 05:15:01 rpmi: perl-Email-Date-Format-1.005-alt1 1413796337 installed <13>Jan 26 05:15:01 rpmi: perl-Digest-SHA1-2.13-alt5.1.1.1.1 1513356469 installed <13>Jan 26 05:15:01 rpmi: perl-Digest-Perl-MD5-1.9-alt1 1394057208 installed <13>Jan 26 05:15:01 rpmi: perl-PadWalker-2.3-alt1.1 1513352262 installed <13>Jan 26 05:15:01 rpmi: perl-Devel-Caller-2.06-alt2.1.1.1.1 1513352398 installed <13>Jan 26 05:15:01 rpmi: perl-Devel-LexAlias-0.05-alt2_17 1531757319 installed <13>Jan 26 05:15:01 rpmi: perl-Eval-Closure-0.14-alt1 1465147597 installed <13>Jan 26 05:15:01 rpmi: perl-DBI-1.642-alt1 sisyphus.215860.100 1540963439 installed <13>Jan 26 05:15:01 rpmi: perl-Crypt-RC4-2.02-alt1 1319549646 installed <13>Jan 26 05:15:01 rpmi: perl-Class-Data-Inheritable-0.08-alt2 1316996762 installed <13>Jan 26 05:15:01 rpmi: perl-Exception-Class-1.44-alt1 1513614520 installed <13>Jan 26 05:15:01 rpmi: perl-Params-ValidationCompiler-0.30-alt1 1533170707 installed <13>Jan 26 05:15:01 rpmi: perl-Variable-Magic-0.62-alt1.1 1513352333 installed <13>Jan 26 05:15:01 rpmi: perl-B-Hooks-EndOfScope-0.24-alt1 1524680298 installed <13>Jan 26 05:15:01 rpmi: perl-namespace-clean-0.27-alt1 1464272543 installed <13>Jan 26 05:15:01 rpmi: perl-namespace-autoclean-0.28-alt1 1444994071 installed <13>Jan 26 05:15:01 rpmi: ncompress-4.2.4.4-alt1 1366160439 installed <13>Jan 26 05:15:01 rpmi: perl-Unicode-EastAsianWidth-1.40-alt1 sisyphus.217785.100 1544703272 installed <13>Jan 26 05:15:01 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed <13>Jan 26 05:15:01 rpmi: mailx-8.1.2-alt7 1366314831 installed <13>Jan 26 05:15:01 rpmi: sharutils-4.6.3-alt1.1.qa2.1 1449219807 installed <13>Jan 26 05:15:01 rpmi: libxapian-1.4.5-alt3 sisyphus.215025.100 1539610702 installed <13>Jan 26 05:15:01 rpmi: libtexlua5-2018-alt2_7 sisyphus.217374.100 1544051332 installed <13>Jan 26 05:15:01 rpmi: libteckit-2.5.1-alt2.1 1319227424 installed <13>Jan 26 05:15:01 rpmi: libteckit-utils-2.5.1-alt2.1 1319227424 installed <13>Jan 26 05:15:01 rpmi: libsynctex1-2018-alt2_7 sisyphus.217374.100 1544051332 installed <13>Jan 26 05:15:01 rpmi: libqqwing-1.3.4-alt2 1436192940 installed <13>Jan 26 05:15:01 rpmi: qqwing-1.3.4-alt2 1436192940 installed <13>Jan 26 05:15:02 rpmi: poppler-data-0.4.9-alt1 sisyphus.216033.100 1541141723 installed <13>Jan 26 05:15:02 rpmi: libpng12-1.2.50-alt2 1347753407 installed <13>Jan 26 05:15:02 rpmi: libnumpy-1:1.15.4-alt1 sisyphus.218638.200 1545948859 installed <13>Jan 26 05:15:02 rpmi: xorg-rgb-1.0.4-alt1.qa1 1366268675 installed <13>Jan 26 05:15:02 rpmi: libnetpbm-10.35.97-alt1.qa1 sisyphus.214808.100 1539731131 installed <13>Jan 26 05:15:02 rpmi: liblcms2-2.9-alt1 1516411888 installed <13>Jan 26 05:15:02 rpmi: libxblas-1.0.248-alt1.1 1496143642 installed <13>Jan 26 05:15:02 rpmi: libkpathsea6-2018-alt2_7 sisyphus.217374.100 1544051332 installed <13>Jan 26 05:15:02 rpmi: libptexenc1-2018-alt2_7 sisyphus.217374.100 1544051332 installed <13>Jan 26 05:15:02 rpmi: libjbig-2.1-alt1 1401380921 installed <13>Jan 26 05:15:03 rpmi: libicu63-1:6.3.1-alt1 sisyphus.215328.100 1540049981 installed <13>Jan 26 05:15:03 rpmi: libquadmath0-8.2.1-alt3 sisyphus.219333.200 1547468232 installed <13>Jan 26 05:15:03 rpmi: libgfortran4-7.3.1-alt7 sisyphus.214000.100 1542666892 installed <13>Jan 26 05:15:03 rpmi: liblapack-1:3.8.0-alt1 1527158327 installed <13>Jan 26 05:15:03 rpmi: libwebp7-1.0.2-alt1 sisyphus+219651.100.1.2 1548057724 installed <13>Jan 26 05:15:03 rpmi: libdatrie-0.2.9-alt1_6 1511686677 installed <13>Jan 26 05:15:03 rpmi: libthai-0.1.28-alt1_1 sisyphus.214516.100 1539257851 installed <13>Jan 26 05:15:03 rpmi: libsombok-2.4.0-alt1_8 sisyphus.214514.100 1539257352 installed <13>Jan 26 05:15:03 rpmi: publicsuffix-list-dafsa-20181106-alt1 sisyphus.216228.100 1541611754 installed <13>Jan 26 05:15:03 rpmi: libpsl-0.20.2-alt2 sisyphus.216228.200 1541611883 installed <13>Jan 26 05:15:03 rpmi: libnghttp2-1.34.0-alt1 sisyphus.214524.100 1539249616 installed <13>Jan 26 05:15:03 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus.215491.100 1540428591 installed <13>Jan 26 05:15:03 rpmi: libbrotlidec-1.0.7-alt1 sisyphus.215491.100 1540428591 installed <13>Jan 26 05:15:03 rpmi: libxshmfence-1.2-alt2 1518613549 installed <13>Jan 26 05:15:03 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Jan 26 05:15:03 rpmi: libXdmcp-1.1.1-alt1 1334617699 installed <13>Jan 26 05:15:03 rpmi: libXau-1.0.8-alt1 1369565807 installed <13>Jan 26 05:15:03 rpmi: libxcb-1.13.1-alt1 sisyphus.214413.100 1539170828 installed <13>Jan 26 05:15:03 rpmi: libX11-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Jan 26 05:15:03 rpmi: libXext-1.3.3-alt1 1409902932 installed <13>Jan 26 05:15:03 rpmi: libXt-1.1.4-alt1 1369984716 installed <13>Jan 26 05:15:03 rpmi: libXmu-1.1.2-alt1 1391072528 installed <13>Jan 26 05:15:03 rpmi: libXpm-3.5.11-alt1 1391072398 installed <13>Jan 26 05:15:03 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Jan 26 05:15:03 rpmi: libXaw-1.0.12-alt1 1391072621 installed <13>Jan 26 05:15:03 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed <13>Jan 26 05:15:03 rpmi: libXdamage-1.1.3-alt4 1297162596 installed <13>Jan 26 05:15:03 rpmi: libXfixes-5.0.3-alt1 sisyphus.216396.300 1542022144 installed <13>Jan 26 05:15:03 rpmi: libwayland-client-1.16.0-alt1 1535614868 installed <13>Jan 26 05:15:03 rpmi: libpciaccess-1:0.14-alt1 1528969624 installed <13>Jan 26 05:15:03 rpmi: libdrm-1:2.4.96-alt1 sisyphus.215486.100 1540374008 installed <13>Jan 26 05:15:03 rpmi: libGLX-mesa-4:18.3.2-alt1 sisyphus+219595.100.1.1 1547815077 installed <13>Jan 26 05:15:03 rpmi: libGLX-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Jan 26 05:15:03 rpmi: libGL-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Jan 26 05:15:03 rpmi: libgbm-4:18.3.2-alt1 sisyphus+219595.100.1.1 1547815077 installed <13>Jan 26 05:15:03 rpmi: libEGL-mesa-4:18.3.2-alt1 sisyphus+219595.100.1.1 1547815077 installed <13>Jan 26 05:15:03 rpmi: libEGL-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Jan 26 05:15:03 rpmi: less-481-alt2 1477575585 installed <13>Jan 26 05:15:03 rpmi: perl-Compress-Raw-Bzip2-2.084-alt1 sisyphus+219736.100.1.2 1548104587 installed <13>Jan 26 05:15:03 rpmi: perl-Filter-1.59-alt1 1533737240 installed <13>Jan 26 05:15:03 rpmi: perl-Encode-2.99-alt1 sisyphus+219698.100.1.1 1548058753 installed <13>Jan 26 05:15:03 rpmi: perl-URI-1.74-alt1 1525446424 installed <13>Jan 26 05:15:03 rpmi: perl-HTML-Parser-3.72-alt1.1.1 1513340652 installed <13>Jan 26 05:15:03 rpmi: perl-IO-Compress-2.084-alt1 sisyphus+219744.100.2.1 1548168679 installed <13>Jan 26 05:15:03 rpmi: perl-Net-HTTP-6.18-alt1 1526560501 installed <13>Jan 26 05:15:03 rpmi: perl-Pod-Simple-3.35-alt1 1482098090 installed <13>Jan 26 05:15:03 rpmi: perl-Pod-Usage-1.69-alt1 1464274721 installed <13>Jan 26 05:15:03 rpmi: perl-podlators-4.11-alt1 1525935408 installed <13>Jan 26 05:15:03 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Jan 26 05:15:03 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Jan 26 05:15:03 rpmi: perl-IO-HTML-1.001-alt1 1404821752 installed <13>Jan 26 05:15:03 rpmi: perl-HTTP-Message-6.18-alt1 1528288416 installed <13>Jan 26 05:15:03 rpmi: perl-HTTP-Cookies-6.04-alt1 1504116575 installed <13>Jan 26 05:15:03 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Jan 26 05:15:03 rpmi: perl-libwww-6.36-alt1 sisyphus.215515.100 1540400896 installed <13>Jan 26 05:15:03 rpmi: perl-XML-Parser-2.44-alt2.1.1 1513346066 installed <13>Jan 26 05:15:03 rpmi: perl-HTML-Formatter-2.16-alt1 1482105372 installed <13>Jan 26 05:15:03 rpmi: perl-HTML-Tree-5.07-alt1 1506480309 installed <13>Jan 26 05:15:03 rpmi: perl-XML-DOM-1.46-alt1 1474815568 installed <13>Jan 26 05:15:03 rpmi: perl-XML-XPath-1.44-alt1 sisyphus.215541.100 1540451758 installed <13>Jan 26 05:15:03 rpmi: perl-HTML-Form-6.03-alt1_18 1531781634 installed <13>Jan 26 05:15:04 rpmi: perl-WWW-Mechanize-1.91-alt1 sisyphus+219761.100.1.2 1548132822 installed <13>Jan 26 05:15:04 rpmi: perl-XML-Writer-0.625-alt1 1402417374 installed <13>Jan 26 05:15:04 rpmi: perl-libintl-1.31-alt1 sisyphus.216662.100 1542744837 installed <13>Jan 26 05:15:04 rpmi: makeinfo-6.5-alt1.1 1520363031 installed <13>Jan 26 05:15:04 rpmi: perl-MIME-Types-2.17-alt1 1517533413 installed <13>Jan 26 05:15:04 rpmi: perl-MIME-Charset-1.012.2-alt1 1494353584 installed <13>Jan 26 05:15:04 rpmi: perl-Unicode-LineBreak-2019.001-alt1 sisyphus.218776.100 1546088374 installed <13>Jan 26 05:15:04 rpmi: perl-Text-CSV_XS-1.38-alt1 sisyphus.218829.100 1546189102 installed <13>Jan 26 05:15:04 rpmi: perl-Spreadsheet-ParseExcel-1:0.65-alt1 1395677487 installed <13>Jan 26 05:15:04 rpmi: perl-YAML-Tiny-1.73-alt1 1520430664 installed <13>Jan 26 05:15:04 rpmi: libdb4.7-devel-4.7.25-alt9 1490438456 installed <13>Jan 26 05:15:04 rpmi: perl-devel-1:5.26.2-alt2 1534850660 installed <13>Jan 26 05:15:04 rpmi: hwinfo-utils-21.23-alt1 1449144170 installed <13>Jan 26 05:15:04 rpmi: perl-Test-Fatal-0.014-alt1 1418768336 installed <13>Jan 26 05:15:04 rpmi: perl-Specio-0.43-alt1 sisyphus.215861.100 1540964587 installed <13>Jan 26 05:15:04 rpmi: hd2u-1.0.3-alt2 1400842666 installed <13>Jan 26 05:15:04 rpmi: libverto-0.3.0-alt1_5 1525957716 installed <13>Jan 26 05:15:04 rpmi: libkeyutils-1.6-alt2 sisyphus.217337.100 1544003165 installed <13>Jan 26 05:15:04 rpmi: libcom_err-1.44.5-alt1 sisyphus.218838.100 1546206092 installed <13>Jan 26 05:15:04 rpmi: liblz4-1:1.8.3-alt2 sisyphus.217095.200 1547082320 installed <13>Jan 26 05:15:04 rpmi: libgpg-error-1.31-alt1.S1 1529015796 installed <13>Jan 26 05:15:04 rpmi: libgcrypt20-1.8.3-alt4 sisyphus.218050.200 1545223148 installed <13>Jan 26 05:15:04 rpmi: libsystemd-1:240-alt4 sisyphus.219244.100 1547241418 installed <13>Jan 26 05:15:04 rpmi: libdbus-1.12.12-alt1 sisyphus.217336.100 1544000947 installed <13>Jan 26 05:15:04 rpmi: libavahi-0.6.32-alt1 1500485694 installed <13>Jan 26 05:15:04 rpmi: libxslt-1.1.32-alt2 1517429962 installed <13>Jan 26 05:15:04 rpmi: libgraphite2-1.3.13-alt1 sisyphus.218545.100 1545686499 installed <13>Jan 26 05:15:04 rpmi: libharfbuzz-2.2.0-alt1 sisyphus.218134.500 1545261457 installed <13>Jan 26 05:15:04 rpmi: libfreetype-2.9.1-alt1.S1 1530781049 installed <13>Jan 26 05:15:04 rpmi: fontconfig-2.13.1-alt1 sisyphus.215917.100 1540973883 installed Updating fonts cache: <29>Jan 26 05:15:05 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Jan 26 05:15:05 rpmi: libXft-2.3.2-alt1 1409902650 installed <13>Jan 26 05:15:05 rpmi: libtk-8.6.8-alt1 1518663802 installed <13>Jan 26 05:15:05 rpmi: tk-8.6.8-alt1 1518663802 installed <13>Jan 26 05:15:05 rpmi: perl-Tk-804.034-alt1.1 1513447171 installed <13>Jan 26 05:15:06 rpmi: fonts-type1-urw-3:1.0.7pre44-alt2 1419342366 installed <13>Jan 26 05:15:06 rpmi: libcairo-1:1.16.0-alt1 sisyphus.215566.100 1540457760 installed <13>Jan 26 05:15:06 rpmi: libgd3-2.2.5-alt2.S1 1525496211 installed <13>Jan 26 05:15:06 rpmi: ttf2pt1-3.4.4-alt1.qa1 1366267504 installed <13>Jan 26 05:15:06 rpmi: ed-1:0.2-alt10 1449768441 installed <13>Jan 26 05:15:06 rpmi: libdialog-1.3.20171209-alt1 1529583087 installed <13>Jan 26 05:15:06 rpmi: dialog-1.3.20171209-alt1 1529583087 installed <13>Jan 26 05:15:06 rpmi: libruby-2.5.4-alt2 sisyphus+219587.400.1.1 1547808487 installed <13>Jan 26 05:15:06 rpmi: libtasn1-4.13-alt2 1521133848 installed <13>Jan 26 05:15:06 rpmi: libp11-kit-0.23.9-alt5 1525798241 installed <13>Jan 26 05:15:06 rpmi: libyaml2-0.2.1-alt1 sisyphus.214707.100 1539464409 installed <13>Jan 26 05:15:06 rpmi: rpm-macros-alternatives-0.5.0-alt1 sisyphus.219012.300 1546745004 installed <13>Jan 26 05:15:06 rpmi: alternatives-0.5.0-alt1 sisyphus.219012.300 1546745004 installed <13>Jan 26 05:15:06 rpmi: libnss-3.40.1-alt1 sisyphus.218259.100 1545764880 installed <13>Jan 26 05:15:06 rpmi: nss-utils-3.40.1-alt1 sisyphus.218259.100 1545764880 installed <13>Jan 26 05:15:07 rpmi: netpbm-10.35.97-alt1.qa1 sisyphus.214808.100 1539731131 installed <13>Jan 26 05:15:07 rpmi: ca-certificates-2018.11.12-alt1 sisyphus.216395.300 1542114035 installed <13>Jan 26 05:15:07 rpmi: ca-trust-0.1.1-alt2 1515595785 installed <13>Jan 26 05:15:07 rpmi: p11-kit-trust-0.23.9-alt5 1525798241 installed <13>Jan 26 05:15:07 rpmi: libcrypto1.1-1.1.0j-alt1 sisyphus.216647.100 1542743840 installed <13>Jan 26 05:15:07 rpmi: libssl1.1-1.1.0j-alt1 sisyphus.216647.100 1542743840 installed <13>Jan 26 05:15:07 rpmi: ruby-rubygems-update-3.0.1-alt1 sisyphus+218713.1100.2.1 1547736306 installed <13>Jan 26 05:15:07 rpmi: gem-did-you-mean-1.3.0-alt1 sisyphus+219587.100.1.1 1547808061 installed <13>Jan 26 05:15:07 rpmi: ruby-minitest-5.11.3-alt1 sisyphus+219345.3500.8.1 1547631954 installed <13>Jan 26 05:15:07 rpmi: ruby-net-telnet-0.2.0-alt1 sisyphus+219345.2700.8.1 1547631566 installed <13>Jan 26 05:15:07 rpmi: gem-power-assert-1.1.3-alt1 sisyphus+219345.3200.8.1 1547631761 installed <13>Jan 26 05:15:07 rpmi: rake-12.3.2-alt2 sisyphus+218713.60.1.1 1547734935 installed <13>Jan 26 05:15:07 rpmi: ruby-rake-12.3.2-alt2 sisyphus+218713.60.1.1 1547734935 installed <13>Jan 26 05:15:07 rpmi: ruby-test-unit-1:3.2.9-alt1 sisyphus+219345.3100.8.1 1547631703 installed <13>Jan 26 05:15:07 rpmi: ruby-xmlrpc-0.3.0-alt1 sisyphus+219345.3300.8.1 1547631818 installed <13>Jan 26 05:15:07 rpmi: gem-2.5.4-alt2 sisyphus+219587.400.1.1 1547808487 installed <13>Jan 26 05:15:07 rpmi: ruby-rdoc-6.1.1-alt2 sisyphus+219587.200.1.1 1547808132 installed <13>Jan 26 05:15:07 rpmi: ruby-stdlibs-2.5.4-alt2 sisyphus+219587.400.1.1 1547808487 installed <13>Jan 26 05:15:07 rpmi: ri-6.1.1-alt2 sisyphus+219587.200.1.1 1547808132 installed <13>Jan 26 05:15:07 rpmi: rdoc-6.1.1-alt2 sisyphus+219587.200.1.1 1547808132 installed <13>Jan 26 05:15:07 rpmi: erb-2.5.4-alt2 sisyphus+219587.400.1.1 1547808487 installed <13>Jan 26 05:15:07 rpmi: irb-2.5.4-alt2 sisyphus+219587.400.1.1 1547808487 installed <13>Jan 26 05:15:07 rpmi: ruby-bundler-2.0.1-alt1 sisyphus+218713.700.2.1 1547736109 installed <13>Jan 26 05:15:07 rpmi: bundle-2.0.1-alt1 sisyphus+218713.700.2.1 1547736109 installed <13>Jan 26 05:15:07 rpmi: ruby-2.5.4-alt2 sisyphus+219587.400.1.1 1547808487 installed <86>Jan 26 05:15:07 groupadd[33924]: group added to /etc/group: name=_keytab, GID=499 <86>Jan 26 05:15:07 groupadd[33924]: group added to /etc/gshadow: name=_keytab <86>Jan 26 05:15:07 groupadd[33924]: new group: name=_keytab, GID=499 <13>Jan 26 05:15:07 rpmi: libkrb5-1.16.3-alt1 sisyphus.219042.100 1547045738 installed <13>Jan 26 05:15:07 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Jan 26 05:15:07 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Jan 26 05:15:07 rpmi: python3-3.6.5-alt1.1 1535734400 installed <13>Jan 26 05:15:08 rpmi: python3-base-3.6.5-alt1.1 1535734400 installed <13>Jan 26 05:15:08 rpmi: libpython3-3.6.5-alt1.1 1535734400 installed <13>Jan 26 05:15:08 rpmi: libcups-2.2.6-alt1 1510070331 installed <13>Jan 26 05:15:09 rpmi: libgs-9.26-alt1 sisyphus.217431.100 1544113898 installed <13>Jan 26 05:15:09 rpmi: ghostscript-common-9.26-alt1 sisyphus.217431.100 1544113898 installed <13>Jan 26 05:15:10 rpmi: ghostscript-classic-9.26-alt1 sisyphus.217431.100 1544113898 installed <86>Jan 26 05:15:10 groupadd[39478]: group added to /etc/group: name=sasl, GID=498 <86>Jan 26 05:15:10 groupadd[39478]: group added to /etc/gshadow: name=sasl <86>Jan 26 05:15:10 groupadd[39478]: new group: name=sasl, GID=498 <13>Jan 26 05:15:10 rpmi: libsasl2-3-2.1.27-alt1 sisyphus.218476.200 1545647744 installed <13>Jan 26 05:15:10 rpmi: libldap-2.4.46-alt1 1535562096 installed <13>Jan 26 05:15:10 rpmi: libcurl-7.63.0-alt1 sisyphus.217831.100 1544762807 installed <13>Jan 26 05:15:10 rpmi: libpoppler82-0.71.0-alt2 sisyphus.216206.200 1541601056 installed <13>Jan 26 05:15:10 rpmi: libtirpc-1.0.3-alt1 1532008015 installed <13>Jan 26 05:15:10 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed <13>Jan 26 05:15:10 rpmi: python-modules-compiler-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:10 rpmi: python-modules-email-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:10 rpmi: python-modules-unittest-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:10 rpmi: python-modules-nis-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:10 rpmi: python-modules-encodings-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:10 rpmi: python-modules-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:10 rpmi: python-module-six-1.12.0-alt1 sisyphus+219665.100.2.1 1548148570 installed <13>Jan 26 05:15:10 rpmi: python-modules-xml-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:10 rpmi: python-modules-ctypes-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:10 rpmi: python-module-pkg_resources-1:40.6.3-alt1 sisyphus+219164.200.2.1 1548188195 installed <13>Jan 26 05:15:10 rpmi: python-modules-json-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:10 rpmi: python-modules-multiprocessing-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:10 rpmi: python-modules-logging-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:10 rpmi: python-modules-hotshot-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:10 rpmi: python-module-py-1.7.0-alt1 sisyphus.214414.220 1539670883 installed <13>Jan 26 05:15:10 rpmi: python-module-chardet-3.0.4-alt1 1506613818 installed <13>Jan 26 05:15:10 rpmi: python-tools-2to3-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:11 rpmi: python-module-future-0.16.0-alt2 1500998941 installed <13>Jan 26 05:15:11 rpmi: python-module-pyglet-1.3.0-alt4.a1.hg20150730.1.1.1 1460413686 installed <13>Jan 26 05:15:11 rpmi: python-module-whoosh-2.7.4-alt1 1527697941 installed <13>Jan 26 05:15:11 rpmi: python-module-webencodings-0.5.1-alt1.1 1517943573 installed <13>Jan 26 05:15:11 rpmi: python-module-more-itertools-5.0.0-alt1 sisyphus.218699.100 1545980609 installed <13>Jan 26 05:15:11 rpmi: python-modules-bsddb-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:11 rpmi: python-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:11 rpmi: python-strict-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:11 rpmi: python-modules-distutils-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:11 rpmi: python-module-idna-2.7-alt1 1530720902 installed <13>Jan 26 05:15:11 rpmi: python-module-pycparser-2.19-alt1 sisyphus.216095.100 1541345023 installed <13>Jan 26 05:15:11 rpmi: python-module-cffi-1.10.0-alt1.1 1525117590 installed <13>Jan 26 05:15:11 rpmi: python-module-asn1crypto-0.24.0-alt1 1521037480 installed <13>Jan 26 05:15:11 rpmi: python-module-PyStemmer-1.0.1-alt1.2.1 1321387369 installed <13>Jan 26 05:15:11 rpmi: python-module-snowballstemmer-1.2.0-alt2.1 1457859319 installed <13>Jan 26 05:15:11 rpmi: python-module-cssselect-0.9.1-alt1.2 1526980827 installed <13>Jan 26 05:15:11 rpmi: python-module-html5lib-1:0.999999999-alt4.qa1 sisyphus.214868.100 1539741045 installed <13>Jan 26 05:15:11 rpmi: python-module-lxml-4.3.0-alt1 sisyphus.219015.100 1546759141 installed <13>Jan 26 05:15:11 rpmi: python-module-docutils-0.14-alt2 1535729778 installed <13>Jan 26 05:15:11 rpmi: python-module-ntlm-1.1.0-alt1.1.1.1 1460405346 installed <13>Jan 26 05:15:11 rpmi: python-module-pytz-1:2016.10-alt1 1484291011 installed <13>Jan 26 05:15:12 rpmi: python-module-babel-1:2.4.0-alt1.1 1517644530 installed <13>Jan 26 05:15:12 rpmi: python-module-attrs-18.2.0-alt1 sisyphus.214354.100 1539088435 installed <13>Jan 26 05:15:12 rpmi: python-module-ipaddress-1.0.18-alt1.1 1517713372 installed <13>Jan 26 05:15:12 rpmi: python-module-cryptography-2.4.2-alt1 sisyphus.216799.200 1543487238 installed <13>Jan 26 05:15:12 rpmi: python-module-OpenSSL-18.0.0-alt1 1532996168 installed <13>Jan 26 05:15:12 rpmi: python-module-simplejson-3.15.0-alt1.qa1 sisyphus.214917.100 1539845520 installed <13>Jan 26 05:15:12 rpmi: python-module-ndg-0.4.2-alt1.qa1 1531457730 installed <13>Jan 26 05:15:12 rpmi: python-module-ndg-httpsclient-0.4.2-alt1.qa1 1531457730 installed <13>Jan 26 05:15:12 rpmi: python-module-backports-3.5.0.1-alt1.1.1 1517645428 installed <13>Jan 26 05:15:12 rpmi: python-module-backports.ssl_match_hostname-3.5.0.1-alt1.1.1 1517645428 installed <13>Jan 26 05:15:12 rpmi: python-module-urllib3-2:1.24.1-alt2 sisyphus.218529.100 1545673498 installed <13>Jan 26 05:15:12 rpmi: python-module-requests-2.21.0-alt1 sisyphus.218511.200 1545669878 installed <13>Jan 26 05:15:12 rpmi: python-module-typing-3.6.4-alt1 1517577671 installed <13>Jan 26 05:15:12 rpmi: python-module-markupsafe-0.23-alt1.2.1.1 1525118564 installed <13>Jan 26 05:15:12 rpmi: python-module-jinja2-2.10-alt1 1521724576 installed <13>Jan 26 05:15:12 rpmi: python-modules-sqlite3-2.7.15-alt1 sisyphus.217364.100 1544022396 installed <13>Jan 26 05:15:12 rpmi: python-module-SQLAlchemy-1.2.15-alt1 sisyphus.219175.100 1547139378 installed <13>Jan 26 05:15:12 rpmi: python-module-funcsigs-1.0.2-alt1.1 1517699355 installed <13>Jan 26 05:15:12 rpmi: python-module-scandir-1.9.0-alt1 1535455368 installed <13>Jan 26 05:15:12 rpmi: python-module-pathlib2-2.3.3-alt1 sisyphus.218098.100 1545218863 installed <13>Jan 26 05:15:12 rpmi: python-module-atomicwrites-1.2.1-alt1 sisyphus.214347.100 1539076636 installed <13>Jan 26 05:15:12 rpmi: python-module-mpmath-0.19-alt1.git20150621.1.1.1.1 1496417680 installed <13>Jan 26 05:15:13 rpmi: python-module-sympy-1:1.1.1-alt1.1 1517989815 installed <13>Jan 26 05:15:13 rpmi: python-module-sympy-tests-1:1.1.1-alt1.1 1517989815 installed <13>Jan 26 05:15:13 rpmi: python-module-xapian-1.4.5-alt2.qa1 1531484055 installed <13>Jan 26 05:15:13 rpmi: python-module-pluggy-0.8.1-alt1 sisyphus.219350.100 1547468434 installed <13>Jan 26 05:15:13 rpmi: python-module-pytest-3.10.1-alt3 sisyphus+219849.1200.10.1 1548275625 installed <13>Jan 26 05:15:13 rpmi: python-module-sphinxcontrib-websupport-1.0.1-alt3.qa1 sisyphus.214922.100 1539851266 installed <13>Jan 26 05:15:13 rpmi: python-module-alabaster-0.7.6-alt3 1526385201 installed <13>Jan 26 05:15:13 rpmi: python-module-Pygments-2.2.0-alt2 1526455576 installed <13>Jan 26 05:15:14 rpmi: python-module-sphinx-1:1.6.5-alt3 sisyphus.213215.100 1537280252 installed <13>Jan 26 05:15:14 rpmi: python-module-numpy-1:1.15.4-alt1 sisyphus.218638.200 1545948859 installed <13>Jan 26 05:15:14 rpmi: python-module-numpy-testing-1:1.15.4-alt1 sisyphus.218638.200 1545948859 installed <13>Jan 26 05:15:14 rpmi: perl-Net-SSLeay-1.85-alt1.1 1535797024 installed <13>Jan 26 05:15:14 rpmi: perl-IO-Socket-SSL-2.060-alt1 sisyphus.213414.100 1537479277 installed <13>Jan 26 05:15:14 rpmi: perl-Net-HTTPS-6.18-alt1 1526560501 installed <13>Jan 26 05:15:14 rpmi: perl-LWP-Protocol-https-6.07-alt1 1494527383 installed <13>Jan 26 05:15:14 rpmi: perl-Net-SMTP-SSL-1.04-alt1 1479470835 installed <13>Jan 26 05:15:14 rpmi: perl-MailTools-2.20-alt1 1517533205 installed <13>Jan 26 05:15:14 rpmi: perl-MIME-Lite-3.030-alt1 1383865152 installed <13>Jan 26 05:15:14 rpmi: perl-Log-Dispatch-2.68-alt2 sisyphus.218872.100 1546338428 installed <13>Jan 26 05:15:14 rpmi: perl-Log-Log4perl-1.49-alt1 1489613295 installed <13>Jan 26 05:15:14 rpmi: gambit-4.9.2-alt1 sisyphus+219844.100.1.1 1548200790 installed <13>Jan 26 05:15:14 rpmi: foomatic-db-engine-4.0.12-alt1 1449527980 installed <13>Jan 26 05:15:14 rpmi: ghostscript-utils-9.26-alt1 sisyphus.217431.100 1544113898 installed <13>Jan 26 05:15:15 rpmi: texlive-2018-alt2_7 sisyphus.217374.100 1544051332 installed <13>Jan 26 05:15:29 rpmi: texlive-collection-basic-2018-alt1_5 sisyphus.215114.200 1539918315 installed <13>Jan 26 05:15:29 rpmi: ghostscript-9.26-alt1 sisyphus.217431.100 1544113898 installed <13>Jan 26 05:15:29 rpmi: texinfo-6.5-alt1.1 1520363031 installed <13>Jan 26 05:15:30 rpmi: sbcl-1.4.12-alt3 sisyphus.217488.100 1544271308 installed <13>Jan 26 05:15:30 rpmi: hostinfo-2.2-alt6 1366317204 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/sbcl-1.4.12-alt3.nosrc.rpm Installing sbcl-1.4.12-alt3.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.67585 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf sbcl-1.4.12 + /bin/mkdir -p sbcl-1.4.12 + cd sbcl-1.4.12 + echo 'Source #0 (sbcl-1.4.12-source.tar.bz2):' Source #0 (sbcl-1.4.12-source.tar.bz2): + /bin/bzip2 -dc /usr/src/RPM/SOURCES/sbcl-1.4.12-source.tar.bz2 + /bin/tar -xf - + echo 'Source #1 (sbcl-1.4.12-documentation-html.tar.bz2):' Source #1 (sbcl-1.4.12-documentation-html.tar.bz2): + /bin/bzip2 -dc /usr/src/RPM/SOURCES/sbcl-1.4.12-documentation-html.tar.bz2 + /bin/tar -xf - + /bin/chmod -c -Rf u+rwX,go-w . + pushd sbcl-1.4.12 ~/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12 ~/RPM/BUILD/sbcl-1.4.12 + echo 'Patch #1 (sbcl-1.0-lib_dir.patch):' Patch #1 (sbcl-1.0-lib_dir.patch): + /usr/bin/patch -p1 patching file install.sh Hunk #1 succeeded at 26 (offset 3 lines). Hunk #2 succeeded at 50 (offset 3 lines). Hunk #3 succeeded at 96 (offset 6 lines). + echo 'Patch #2 (sbcl-1.1.13-personality.patch):' Patch #2 (sbcl-1.1.13-personality.patch): + /usr/bin/patch -p1 -b --suffix .personality patching file src/runtime/linux-os.c Hunk #1 succeeded at 323 with fuzz 1 (offset 35 lines). + echo 'Patch #3 (sbcl-1.3.2-optflags.patch):' Patch #3 (sbcl-1.3.2-optflags.patch): + /usr/bin/patch -p1 -b --suffix .optflags patching file contrib/asdf-module.mk Hunk #1 succeeded at 24 with fuzz 1. patching file src/runtime/Config.arm-linux + echo 'Patch #7 (sbcl-1.4.2-runtime.patch):' Patch #7 (sbcl-1.4.2-runtime.patch): + /usr/bin/patch -p1 patching file src/runtime/runtime.c Hunk #1 succeeded at 71 with fuzz 2 (offset -3 lines). + echo 'Patch #8 (concurrency-tests-frlock.patch):' Patch #8 (concurrency-tests-frlock.patch): + /usr/bin/patch -p2 patching file contrib/sb-concurrency/tests/test-frlock.lisp + echo 'Patch #50 (sbcl-1.3.0-generate_version.patch):' Patch #50 (sbcl-1.3.0-generate_version.patch): + /usr/bin/patch -p1 -b --suffix .generate_version patching file generate-version.sh + /usr/bin/subst 's|/usr/lib/sbcl/|/usr/lib64/sbcl/|' src/runtime/runtime.c + find . -name '*.c' + xargs chmod 644 + sed -i.rpmver -e 's|"1.4.12"|"1.4.12-alt3"|' version.lisp-expr + cp -alf BUGS COPYING README CREDITS NEWS TLA TODO PRINCIPLES .. + ln -s sbcl-1.4.12/doc ../doc + popd ~/RPM/BUILD/sbcl-1.4.12 + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.25337 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd sbcl-1.4.12 + pushd sbcl-1.4.12 ~/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12 ~/RPM/BUILD/sbcl-1.4.12 + export SBCL_HOME=/usr/lib64/sbcl/ + SBCL_HOME=/usr/lib64/sbcl/ + export INSTALL_ROOT=/usr + INSTALL_ROOT=/usr + export SBCL_ARCH=x86-64 + SBCL_ARCH=x86-64 + /bin/bash ./make.sh --prefix=/usr make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tools-for-build' make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tools-for-build' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/doc/manual' rm -f *~ *.bak *.orig \#*\# .\#* texput.log *.fasl rm -rf sbcl asdf "docstrings/" rm -f sbcl.html asdf.html rm -f contrib-docs.texi-temp rm -f package-locks.texi-temp rm -f variables.texinfo rm -f sbcl.ps asdf.ps sbcl.pdf asdf.pdf html-stamp tempfiles-stamp rm -f asdf.aux asdf.cp asdf.cps asdf.fn asdf.fns asdf.ky asdf.log asdf.pg asdf.toc asdf.tp asdf.tps asdf.vr asdf.vrs sbcl.aux sbcl.cp sbcl.cps sbcl.fn sbcl.fns sbcl.ky sbcl.log sbcl.pg sbcl.toc sbcl.tp sbcl.tps sbcl.vr sbcl.vrs rm -f sbcl.info sbcl.info-* asdf.info make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/doc/manual' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/doc/internals' rm -rf *.include *.info *.pdf *~ *.cp *.fn *.ky *.log *.pg *.toc \ *.tp *.vr *.aux *.eps *.png *.dvi *.ps *.txt *.fns \ html-stamp sbcl-internals/ make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/doc/internals' //entering make-config.sh //ensuring the existence of output/ directory //guessing default target CPU architecture from host architecture //setting up CPU-architecture-dependent information sbcl_arch="x86-64" //initializing /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/build-features.lisp-expr //initializing /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/local-target-features.lisp-expr //setting up OS-dependent information make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tools-for-build' cc -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -I../src/runtime determine-endianness.c -ldl -o determine-endianness make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tools-for-build' //finishing /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/local-target-features.lisp-expr //Starting build: Sat Jan 26 05:15:57 UTC 2019 //Options: --prefix='/usr' --xc-host='sbcl --no-userinit --no-sysinit' This is SBCL 1.4.12-alt3, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. * CANONICALIZE-WHITESPACE/DIRECTORY * * //entering make-host-1.sh //building cross-compiler, and doing first genesis This is SBCL 1.4.12-alt3, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. * T * target SB!XC:*FEATURES* = (:X86-64 :64-BIT :64-BIT-REGISTERS :ALIEN-CALLBACKS :ANSI-CL :C-STACK-IS-CONTROL-STACK :CALL-SYMBOL :COMMON-LISP :COMPACT-INSTANCE-HEADER :COMPARE-AND-SWAP-VOPS :COMPLEX-FLOAT-VOPS :CYCLE-COUNTER :ELF :FLOAT-EQL-VOPS :FP-AND-PC-STANDARD-SAVE :GCC-TLS :GENCGC :IEEE-FLOATING-POINT :IMMOBILE-CODE :IMMOBILE-SPACE :INTEGER-EQL-VOP :LARGEFILE :LINKAGE-TABLE :LINUX :LITTLE-ENDIAN :OS-PROVIDES-BLKSIZE-T :OS-PROVIDES-DLADDR :OS-PROVIDES-DLOPEN :OS-PROVIDES-GETPROTOBY-R :OS-PROVIDES-POLL :OS-PROVIDES-PUTWC :OS-PROVIDES-SUSECONDS-T :PACKAGE-LOCAL-NICKNAMES :RELOCATABLE-HEAP :SB-DOC :SB-EVAL :SB-FUTEX :SB-LDB :SB-PACKAGE-LOCKS :SB-SIMD-PACK :SB-SOURCE-LOCATIONS :SB-THREAD :SB-UNICODE :SBCL :STACK-ALLOCATABLE-CLOSURES :STACK-ALLOCATABLE-FIXED-OBJECTS :STACK-ALLOCATABLE-LISTS :STACK-ALLOCATABLE-VECTORS :STACK-GROWS-DOWNWARD-NOT-UPWARD :UNDEFINED-FUN-RESTARTS :UNIX :UNWIND-TO-FRAME-AND-CALL-VOP) ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tools-for-build/ucd.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tools-for-build/ucd.fasl written ; compilation finished in 0:00:00.710 ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tools-for-build/ucd.fasl" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-source-location.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/early-source-location.fasl-tmp written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/cross-early.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/cross-early.fasl-tmp written ; compilation finished in 0:00:00.003 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/show.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/show.fasl-tmp written ; compilation finished in 0:00:00.045 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/early-constantp.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/early-constantp.fasl-tmp written ; compilation finished in 0:00:00.017 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/primordial-extensions.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/primordial-extensions.fasl-tmp written ; compilation finished in 0:00:00.203 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/cold-init-helper-macros.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/cold-init-helper-macros.fasl-tmp written ; compilation finished in 0:00:00.109 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/backq.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/backq.fasl-tmp written ; compilation finished in 0:00:00.144 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/cross-byte.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/cross-byte.fasl-tmp written ; compilation finished in 0:00:00.071 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/cross-misc.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/cross-misc.fasl-tmp written ; compilation finished in 0:00:00.136 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/cross-char.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/cross-char.fasl-tmp written ; compilation finished in 0:00:00.009 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/cross-float.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/cross-float.fasl-tmp written ; compilation finished in 0:00:00.053 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/cross-io.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/cross-io.fasl-tmp written ; compilation finished in 0:00:00.024 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/cross-thread.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/cross-thread.fasl-tmp written ; compilation finished in 0:00:00.014 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/cross-condition.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/cross-condition.fasl-tmp written ; compilation finished in 0:00:00.038 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/uncross.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/uncross.fasl-tmp written ; compilation finished in 0:00:00.012 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/defbangtype.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/defbangtype.fasl-tmp written ; compilation finished in 0:00:00.013 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-constants.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/early-constants.fasl-tmp written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/deftype.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/deftype.fasl-tmp written ; compilation finished in 0:00:00.029 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/early-lexenv.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/early-lexenv.fasl-tmp written ; compilation finished in 0:00:00.092 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/early-globaldb.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/early-globaldb.fasl-tmp written ; compilation finished in 0:00:00.270 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/function-names.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/function-names.fasl-tmp written ; compilation finished in 0:00:00.019 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/parms.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/parms.fasl-tmp written ; compilation finished in 0:00:00.042 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/parms.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/parms.fasl-tmp written ; compilation finished in 0:00:00.015 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/early-vm.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/early-vm.fasl-tmp written ; compilation finished in 0:00:00.034 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/early-objdef.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/early-objdef.fasl-tmp written ; compilation finished in 0:00:00.027 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-array.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/early-array.fasl-tmp written ; compilation finished in 0:00:00.004 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/parse-body.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/parse-body.fasl-tmp written ; compilation finished in 0:00:00.009 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/unportable-float.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/unportable-float.fasl-tmp written ; compilation finished in 0:00:00.005 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/policy.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/policy.fasl-tmp written ; compilation finished in 0:00:00.247 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-extensions.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/early-extensions.fasl-tmp written ; compilation finished in 0:00:00.870 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/parse-lambda-list.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/parse-lambda-list.fasl-tmp written ; compilation finished in 0:00:00.441 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-cl.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/early-cl.fasl-tmp written ; compilation finished in 0:00:00.003 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-fasl.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/early-fasl.fasl-tmp written ; compilation finished in 0:00:00.031 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/defbangstruct.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/defbangstruct.fasl-tmp written ; compilation finished in 0:00:00.092 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-thread.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/early-thread.fasl-tmp written ; compilation finished in 0:00:00.108 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/defconstant.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/defconstant.fasl-tmp written ; compilation finished in 0:00:00.033 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-raw-slots.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/early-raw-slots.fasl-tmp written ; compilation finished in 0:00:00.043 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/xset.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/xset.fasl-tmp written ; compilation finished in 0:00:00.089 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/type-class.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/type-class.fasl-tmp written ; compilation finished in 0:00:00.841 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/early-c.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/early-c.fasl-tmp written ; compilation finished in 0:00:00.404 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/fun-info.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/fun-info.fasl-tmp written ; compilation finished in 0:00:00.171 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/slot-name.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/pcl/slot-name.fasl-tmp written ; compilation finished in 0:00:00.004 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/info-vector.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/info-vector.fasl-tmp written ; compilation finished in 0:00:00.383 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/globaldb.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/globaldb.fasl-tmp written ; compilation finished in 0:00:00.181 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/vm-array.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/vm-array.fasl-tmp written ; compilation finished in 0:00:00.082 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/primordial-type.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/primordial-type.fasl-tmp written ; compilation finished in 0:00:00.057 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-classoid.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/early-classoid.fasl-tmp written ; compilation finished in 0:00:00.739 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-alieneval.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/early-alieneval.fasl-tmp written ; compilation finished in 0:00:00.296 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/debug-var-io.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/debug-var-io.fasl-tmp written ; compilation finished in 0:00:00.144 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/huffman.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/huffman.fasl-tmp written ; compilation finished in 0:00:00.052 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-time.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/early-time.fasl-tmp written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/misc.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/misc.fasl-tmp written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-format.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/early-format.fasl-tmp written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/policies.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/policies.fasl-tmp written ; compilation finished in 0:00:00.533 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/macros.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/macros.fasl-tmp written ; compilation finished in 0:00:00.943 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/constantp.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/constantp.fasl-tmp written ; compilation finished in 0:00:00.067 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/info-functions.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/info-functions.fasl-tmp written ; compilation finished in 0:00:00.087 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/specializable-array.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/specializable-array.fasl-tmp written ; compilation finished in 0:00:00.009 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/vm-macs.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/vm-macs.fasl-tmp written ; compilation finished in 0:00:00.386 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/objdef.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/objdef.fasl-tmp written ; compilation finished in 0:00:00.033 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/sset.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/sset.fasl-tmp written ; compilation finished in 0:00:00.138 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-type.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/early-type.fasl-tmp written ; compilation finished in 0:00:00.195 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/sc-offset.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/sc-offset.fasl-tmp written ; compilation finished in 0:00:00.008 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/node.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/node.fasl-tmp written ; compilation finished in 0:00:02.804 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/lexenv.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/lexenv.fasl-tmp written ; compilation finished in 0:00:00.030 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/early-assem.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/early-assem.fasl-tmp written ; compilation finished in 0:00:00.071 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/vop.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/vop.fasl-tmp written ; compilation finished in 0:00:00.958 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/constant-leaf.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/constant-leaf.fasl-tmp written ; compilation finished in 0:00:00.132 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/backend.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/backend.fasl-tmp written ; compilation finished in 0:00:00.008 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/vmdef.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/vmdef.fasl-tmp written ; compilation finished in 0:00:00.295 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/defmacro.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/defmacro.fasl-tmp written ; compilation finished in 0:00:00.029 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/destructuring-bind.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/destructuring-bind.fasl-tmp written ; compilation finished in 0:00:00.010 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/meta-vmdef.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/meta-vmdef.fasl-tmp written ; compilation finished in 0:00:01.434 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/fixup.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/fixup.fasl-tmp written ; compilation finished in 0:00:00.045 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/core.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/core.fasl-tmp written ; compilation finished in 0:00:00.048 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/vm.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/vm.fasl-tmp written ; compilation finished in 0:00:00.613 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/class.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/class.fasl-tmp written ; compilation finished in 0:00:00.603 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/pre-warm.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/pcl/pre-warm.fasl-tmp written ; compilation finished in 0:00:00.018 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/debug-info.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/debug-info.fasl-tmp written ; compilation finished in 0:00:00.543 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/source-location.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/source-location.fasl-tmp written ; compilation finished in 0:00:00.090 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-class.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/early-class.fasl-tmp written ; compilation finished in 0:00:00.052 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/parse-defmacro-errors.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/parse-defmacro-errors.fasl-tmp written ; compilation finished in 0:00:00.063 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/format-directive.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/format-directive.fasl-tmp written ; compilation finished in 0:00:00.076 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/primtype.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/primtype.fasl-tmp written ; compilation finished in 0:00:00.234 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/host-alieneval.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/host-alieneval.fasl-tmp written ; compilation finished in 0:00:01.826 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/host-c-call.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/host-c-call.fasl-tmp written ; compilation finished in 0:00:00.074 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/compiler-deftype.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/compiler-deftype.fasl-tmp written ; compilation finished in 0:00:00.019 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/late-type.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/late-type.fasl-tmp written ; compilation finished in 0:00:03.057 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/deftypes-for-target.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/deftypes-for-target.fasl-tmp written ; compilation finished in 0:00:00.121 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/knownfun.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/knownfun.fasl-tmp written ; compilation finished in 0:00:00.377 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/fun-info-funs.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/fun-info-funs.fasl-tmp written ; compilation finished in 0:00:00.010 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/cross-type.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/cross-type.fasl-tmp written ; compilation finished in 0:00:00.194 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/vm-type.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/vm-type.fasl-tmp written ; compilation finished in 0:00:00.223 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/proclaim.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/proclaim.fasl-tmp written ; compilation finished in 0:00:00.063 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/class-init.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/class-init.fasl-tmp written ; compilation finished in 0:00:00.048 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/defstruct.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/defstruct.fasl-tmp written ; compilation finished in 0:00:00.847 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/alien-type.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/alien-type.fasl-tmp written ; compilation finished in 0:00:00.107 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/force-delayed-defbangstructs.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/force-delayed-defbangstructs.fasl-tmp written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/compiler-error.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/compiler-error.fasl-tmp written ; compilation finished in 0:00:00.059 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/type-init.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/type-init.fasl-tmp written ; compilation finished in 0:00:00.004 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/fixup-type.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/fixup-type.fasl-tmp written ; compilation finished in 0:00:00.008 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/package.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/package.fasl-tmp written ; compilation finished in 0:00:00.012 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/random.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/random.fasl-tmp written ; compilation finished in 0:00:00.008 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/hash-table.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/hash-table.fasl-tmp written ; compilation finished in 0:00:00.011 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/readtable.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/readtable.fasl-tmp written ; compilation finished in 0:00:00.007 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/pathname.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/pathname.fasl-tmp written ; compilation finished in 0:00:00.007 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/fndb.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/fndb.fasl-tmp written ; compilation finished in 0:00:00.056 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/vm-fndb.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/vm-fndb.fasl-tmp written ; compilation finished in 0:00:00.032 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/late-objdef.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/late-objdef.fasl-tmp written ; compilation finished in 0:00:00.126 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/interr.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/interr.fasl-tmp written ; compilation finished in 0:00:00.039 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/bit-util.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/bit-util.fasl-tmp written ; compilation finished in 0:00:00.033 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/load.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/load.fasl-tmp written ; compilation finished in 0:00:00.354 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/fop.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/fop.fasl-tmp written ; compilation finished in 0:00:00.925 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ctype.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/ctype.fasl-tmp written ; compilation finished in 0:00:00.637 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/disassem.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/disassem.fasl-tmp written ; compilation finished in 0:00:00.579 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/assem.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/assem.fasl-tmp written ; compilation finished in 0:00:01.281 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/dump.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/dump.fasl-tmp written ; compilation finished in 0:00:00.663 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir1report.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/ir1report.fasl-tmp written ; compilation finished in 0:00:00.227 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/main.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/main.fasl-tmp written ; compilation finished in 0:00:00.607 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/xref.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/xref.fasl-tmp written ; compilation finished in 0:00:00.127 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir1tran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/ir1tran.fasl-tmp written ; compilation finished in 0:00:00.872 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir1tran-lambda.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/ir1tran-lambda.fasl-tmp written ; compilation finished in 0:00:00.498 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir1-translators.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/ir1-translators.fasl-tmp written ; compilation finished in 0:00:01.122 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir1util.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/ir1util.fasl-tmp written ; compilation finished in 0:00:01.864 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/callable-args.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/callable-args.fasl-tmp written ; compilation finished in 0:00:00.399 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir1opt.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/ir1opt.fasl-tmp written ; compilation finished in 0:00:01.266 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/loop.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/loop.fasl-tmp written ; compilation finished in 0:00:00.133 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir1final.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/ir1final.fasl-tmp written ; compilation finished in 0:00:00.391 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/constraint.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/constraint.fasl-tmp written ; compilation finished in 0:00:01.797 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/array-tran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/array-tran.fasl-tmp written ; compilation finished in 0:00:01.378 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/seqtran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/seqtran.fasl-tmp written ; compilation finished in 0:00:01.626 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/float-tran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/float-tran.fasl-tmp written ; compilation finished in 0:00:00.902 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/saptran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/saptran.fasl-tmp written ; compilation finished in 0:00:00.091 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/sxhash.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/sxhash.fasl-tmp written ; compilation finished in 0:00:00.013 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/quantifiers.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/quantifiers.fasl-tmp written ; compilation finished in 0:00:00.007 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/bitops-derive-type.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/bitops-derive-type.fasl-tmp written ; compilation finished in 0:00:00.049 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/vm-tran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/vm-tran.fasl-tmp written ; compilation finished in 0:00:00.468 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/locall.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/locall.fasl-tmp written ; compilation finished in 0:00:01.116 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/dfo.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/dfo.fasl-tmp written ; compilation finished in 0:00:00.303 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/dce.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/dce.fasl-tmp written ; compilation finished in 0:00:00.047 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/checkgen.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/checkgen.fasl-tmp written ; compilation finished in 0:00:00.400 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/tn.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/tn.fasl-tmp written ; compilation finished in 0:00:00.375 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/life.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/life.fasl-tmp written ; compilation finished in 0:00:00.528 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/debug-dump.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/debug-dump.fasl-tmp written ; compilation finished in 0:00:00.552 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/utils.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/utils.fasl-tmp written ; compilation finished in 0:00:00.044 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/fopcompile.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/fopcompile.fasl-tmp written ; compilation finished in 0:00:00.152 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/assembly/assemfile.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/assembly/assemfile.fasl-tmp written ; compilation finished in 0:00:00.203 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/insts.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/insts.fasl-tmp written ; compilation finished in 0:00:02.657 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/macros.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/macros.fasl-tmp written ; compilation finished in 0:00:00.232 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/early-type-vops.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/early-type-vops.fasl-tmp written ; compilation finished in 0:00:00.125 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/assembly/x86-64/support.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/assembly/x86-64/support.fasl-tmp written ; compilation finished in 0:00:00.023 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/move.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/move.fasl-tmp written ; compilation finished in 0:00:00.761 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/float.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/float.fasl-tmp written ; compilation finished in 0:00:03.682 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/simd-pack.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/simd-pack.fasl-tmp written ; compilation finished in 0:00:00.398 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/sap.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/sap.fasl-tmp written ; compilation finished in 0:00:01.279 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/system.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/system.fasl-tmp written ; compilation finished in 0:00:00.446 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/char.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/char.fasl-tmp written ; compilation finished in 0:00:00.207 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/memory.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/memory.fasl-tmp written ; compilation finished in 0:00:00.299 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/arith.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/arith.fasl-tmp written ; compilation finished in 0:00:03.029 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/srctran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/srctran.fasl-tmp written ; compilation finished in 0:00:02.963 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/late-type-vops.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/late-type-vops.fasl-tmp written ; compilation finished in 0:00:01.042 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/type-vops.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/type-vops.fasl-tmp written ; compilation finished in 0:00:00.336 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/typetran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/typetran.fasl-tmp written ; compilation finished in 0:00:00.511 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/vm-typetran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/vm-typetran.fasl-tmp written ; compilation finished in 0:00:00.007 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/cross-modular.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/cross-modular.fasl-tmp written ; compilation finished in 0:00:00.037 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/subprim.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/subprim.fasl-tmp written ; compilation finished in 0:00:00.024 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/debug.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/debug.fasl-tmp written ; compilation finished in 0:00:00.091 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/c-call.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/c-call.fasl-tmp written ; compilation finished in 0:00:00.196 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/cell.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/cell.fasl-tmp written ; compilation finished in 0:00:01.295 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/values.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/values.fasl-tmp written ; compilation finished in 0:00:00.072 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/alloc.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/alloc.fasl-tmp written ; compilation finished in 0:00:00.356 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/call.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/call.fasl-tmp written ; compilation finished in 0:00:01.066 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/nlx.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/nlx.fasl-tmp written ; compilation finished in 0:00:00.146 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/late-nlx.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/late-nlx.fasl-tmp written ; compilation finished in 0:00:00.015 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/show.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/show.fasl-tmp written ; compilation finished in 0:00:00.025 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/array.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/array.fasl-tmp written ; compilation finished in 0:00:02.553 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/type-error.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/type-error.fasl-tmp written ; compilation finished in 0:00:00.289 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/pred.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/x86-64/pred.fasl-tmp written ; compilation finished in 0:00:00.442 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/physenvanal.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/physenvanal.fasl-tmp written ; compilation finished in 0:00:00.353 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/assembly/x86-64/assem-rtns.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/assembly/x86-64/assem-rtns.fasl-tmp written ; compilation finished in 0:00:00.110 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/assembly/x86-64/array.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/assembly/x86-64/array.fasl-tmp written ; compilation finished in 0:00:00.120 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/assembly/x86-64/arith.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/assembly/x86-64/arith.fasl-tmp written ; compilation finished in 0:00:00.389 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/assembly/x86-64/alloc.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/assembly/x86-64/alloc.fasl-tmp written ; compilation finished in 0:00:00.011 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/pseudo-vops.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/pseudo-vops.fasl-tmp written ; compilation finished in 0:00:00.013 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/aliencomp.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/aliencomp.fasl-tmp written ; compilation finished in 0:00:00.415 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ltv.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/ltv.fasl-tmp written ; compilation finished in 0:00:00.062 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/gtn.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/gtn.fasl-tmp written ; compilation finished in 0:00:00.076 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ltn.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/ltn.fasl-tmp written ; compilation finished in 0:00:00.670 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/stack.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/stack.fasl-tmp written ; compilation finished in 0:00:00.360 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/control.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/control.fasl-tmp written ; compilation finished in 0:00:00.110 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/entry.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/entry.fasl-tmp written ; compilation finished in 0:00:00.104 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir2tran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/ir2tran.fasl-tmp written ; compilation finished in 0:00:01.778 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/vm-ir2tran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/vm-ir2tran.fasl-tmp written ; compilation finished in 0:00:00.314 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/copyprop.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/copyprop.fasl-tmp written ; compilation finished in 0:00:00.126 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/represent.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/represent.fasl-tmp written ; compilation finished in 0:00:00.268 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir2opt.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/ir2opt.fasl-tmp written ; compilation finished in 0:00:00.138 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/pack.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/pack.fasl-tmp written ; compilation finished in 0:00:01.499 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/pack-iterative.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/pack-iterative.fasl-tmp written ; compilation finished in 0:00:00.671 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/codegen.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/codegen.fasl-tmp written ; compilation finished in 0:00:00.464 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/debug.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/debug.fasl-tmp written ; compilation finished in 0:00:00.919 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/format-time.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/format-time.fasl-tmp written ; compilation finished in 0:00:00.087 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/error.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/error.fasl-tmp written ; compilation finished in 0:00:00.017 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/macroexpand.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/macroexpand.fasl-tmp written ; compilation finished in 0:00:00.029 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/late-extensions.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/late-extensions.fasl-tmp written ; compilation finished in 0:00:00.057 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/host-pprint.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/host-pprint.fasl-tmp written ; compilation finished in 0:00:00.039 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-step.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/early-step.fasl-tmp written ; compilation finished in 0:00:00.036 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/late-proclaim.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/late-proclaim.fasl-tmp written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/defboot.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/defboot.fasl-tmp written ; compilation finished in 0:00:00.592 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/setf.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/setf.fasl-tmp written ; compilation finished in 0:00:00.411 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/macros.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/macros.fasl-tmp written ; compilation finished in 0:00:00.297 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/loop.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/loop.fasl-tmp written ; compilation finished in 0:00:00.597 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/late-format.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/code/late-format.fasl-tmp written ; compilation finished in 0:00:01.223 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/genesis.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/genesis.fasl-tmp written ; compilation finished in 0:00:03.690 beginning GENESIS, creating headers in "src/runtime/genesis" 31.69user 1.03system 1:36.14elapsed 34%CPU (0avgtext+0avgdata 414844maxresident)k 0inputs+0outputs (0major+556923minor)pagefaults 0swaps //entering make-target-1.sh //building runtime system and symbol table file make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime' rm -f *.[do] sbcl sbcl.nm sbcl.h core *.tmp make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime' echo '#include "genesis/config.h"' >sbcl.h echo '#include "genesis/constants.h"' >>sbcl.h cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o alloc.o alloc.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o backtrace.o backtrace.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o breakpoint.o breakpoint.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o coalesce.o coalesce.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o coreparse.o coreparse.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o dynbind.o dynbind.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o funcall.o funcall.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o gc-common.o gc-common.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o globals.o globals.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o hopscotch.o hopscotch.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o interr.o interr.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o interrupt.o interrupt.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o largefile.o largefile.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o main.o main.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o monitor.o monitor.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o murmur_hash.o murmur_hash.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o os-common.o os-common.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o parse.o parse.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o print.o print.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o purify.o purify.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o pthread-futex.o pthread-futex.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o regnames.o regnames.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o run-program.o run-program.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o runtime.o runtime.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o safepoint.o safepoint.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o save.o save.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o sc-offset.o sc-offset.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o search.o search.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o thread.o thread.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o time.o time.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o validate.o validate.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o var-io.o var-io.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o vars.o vars.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o wrap.o wrap.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o x86-64-arch.o x86-64-arch.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o linux-os.o linux-os.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o linux-mman.o linux-mman.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o x86-64-linux-os.o x86-64-linux-os.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o fullcgc.o fullcgc.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o gencgc.o gencgc.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o traceroot.o traceroot.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o immobile-space.o immobile-space.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o elf.o elf.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o x86-64-assem.o x86-64-assem.S cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr'\" -c -o ldso-stubs.o ldso-stubs.S cc -g -Wl,--export-dynamic -no-pie -o sbcl alloc.o backtrace.o breakpoint.o coalesce.o coreparse.o dynbind.o funcall.o gc-common.o globals.o hopscotch.o interr.o interrupt.o largefile.o main.o monitor.o murmur_hash.o os-common.o parse.o print.o purify.o pthread-futex.o regnames.o run-program.o runtime.o safepoint.o save.o sc-offset.o search.o thread.o time.o validate.o var-io.o vars.o wrap.o x86-64-arch.o linux-os.o linux-mman.o x86-64-linux-os.o fullcgc.o gencgc.o traceroot.o immobile-space.o elf.o x86-64-assem.o ldso-stubs.o -ldl -lpthread -lm ./linux-nm sbcl | grep -v " [FUw] " > ,sbcl.nm mv -f ,sbcl.nm sbcl.nm ( echo 'CC=cc' ; \ echo 'LD=ld' ; \ echo 'CFLAGS=-g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie' ; \ echo 'ASFLAGS=-g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-pie' ; \ echo 'LINKFLAGS=-g -Wl,--export-dynamic -no-pie' ; \ echo 'LDFLAGS=-no-pie' ; \ echo '__LDFLAGS__= -no-pie' ; \ echo 'LIBS=-ldl -lpthread -lm' ; \ if [ -n '' ] ; then \ echo 'LIBSBCL=alloc.o backtrace.o breakpoint.o coalesce.o coreparse.o dynbind.o funcall.o gc-common.o globals.o hopscotch.o interr.o interrupt.o largefile.o main.o monitor.o murmur_hash.o os-common.o parse.o print.o purify.o pthread-futex.o regnames.o run-program.o runtime.o safepoint.o save.o sc-offset.o search.o thread.o time.o validate.o var-io.o vars.o wrap.o x86-64-arch.o linux-os.o linux-mman.o x86-64-linux-os.o fullcgc.o gencgc.o traceroot.o immobile-space.o elf.o x86-64-assem.o ldso-stubs.o' ; \ echo 'USE_LIBSBCL=alloc.o backtrace.o breakpoint.o coalesce.o coreparse.o dynbind.o funcall.o gc-common.o globals.o hopscotch.o interr.o interrupt.o largefile.o main.o monitor.o murmur_hash.o os-common.o parse.o print.o purify.o pthread-futex.o regnames.o run-program.o runtime.o safepoint.o save.o sc-offset.o search.o thread.o time.o validate.o var-io.o vars.o wrap.o x86-64-arch.o linux-os.o linux-mman.o x86-64-linux-os.o fullcgc.o gencgc.o traceroot.o immobile-space.o elf.o x86-64-assem.o ldso-stubs.o' ; \ fi ; \ : ) > sbcl.mk /bin/sh: etags: command not found make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tools-for-build' cc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -I../src/runtime grovel-headers.c -ldl -lpthread -o grovel-headers make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tools-for-build' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime' make: Nothing to be done for 'after-grovel-headers'. make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime' 11.56user 0.93system 0:38.76elapsed 32%CPU (0avgtext+0avgdata 64416maxresident)k 0inputs+0outputs (0major+346106minor)pagefaults 0swaps //entering make-host-2.sh //running cross-compiler to create target object files This is SBCL 1.4.12-alt3, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. * T * ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-source-location.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-source-location.lisp-obj-tmp written ; compilation finished in 0:00:00.019 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/show.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/show.lisp-obj-tmp written ; compilation finished in 0:00:00.051 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/early-constantp.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/early-constantp.lisp-obj-tmp written ; compilation finished in 0:00:00.021 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/defsetfs.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/defsetfs.lisp-obj-tmp written ; compilation finished in 0:00:00.636 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/cl-specials.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/cl-specials.lisp-obj-tmp written ; compilation finished in 0:00:00.101 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/primordial-extensions.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/primordial-extensions.lisp-obj-tmp written ; compilation finished in 0:00:00.301 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/cold-init-helper-macros.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/cold-init-helper-macros.lisp-obj-tmp written ; compilation finished in 0:00:00.237 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-defmethod.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-defmethod.lisp-obj-tmp written ; compilation finished in 0:00:00.158 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/backq.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/backq.lisp-obj-tmp written ; compilation finished in 0:00:00.228 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/globals.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/globals.lisp-obj-tmp written ; compilation finished in 0:00:00.007 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/cmacros.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/cmacros.lisp-obj-tmp written ; compilation finished in 0:00:00.107 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/uncross.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/uncross.lisp-obj-tmp written ; compilation finished in 0:00:00.006 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/defbangtype.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/defbangtype.lisp-obj-tmp written ; compilation finished in 0:00:00.023 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-constants.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-constants.lisp-obj-tmp written ; compilation finished in 0:00:00.006 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/deftype.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/deftype.lisp-obj-tmp written ; compilation finished in 0:00:00.054 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/early-lexenv.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/early-lexenv.lisp-obj-tmp written ; compilation finished in 0:00:00.334 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/early-globaldb.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/early-globaldb.lisp-obj-tmp written ; compilation finished in 0:00:00.113 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/function-names.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/function-names.lisp-obj-tmp written ; compilation finished in 0:00:00.018 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/parms.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/parms.lisp-obj-tmp written ; compilation finished in 0:00:00.052 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/parms.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/parms.lisp-obj-tmp written ; compilation finished in 0:00:00.051 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/early-vm.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/early-vm.lisp-obj-tmp written ; compilation finished in 0:00:00.086 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/early-objdef.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/early-objdef.lisp-obj-tmp written ; compilation finished in 0:00:00.054 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-array.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-array.lisp-obj-tmp written ; compilation finished in 0:00:00.013 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/barrier.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/barrier.lisp-obj-tmp written ; compilation finished in 0:00:00.031 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/parse-body.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/parse-body.lisp-obj-tmp written ; compilation finished in 0:00:00.020 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/unportable-float.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/unportable-float.lisp-obj-tmp written ; compilation finished in 0:00:00.023 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/policy.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/policy.lisp-obj-tmp written ; compilation finished in 0:00:00.605 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/condition-boot.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/condition-boot.lisp-obj-tmp written ; compilation finished in 0:00:00.077 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-extensions.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-extensions.lisp-obj-tmp written ; compilation finished in 0:00:01.747 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/parse-lambda-list.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/parse-lambda-list.lisp-obj-tmp written ; compilation finished in 0:00:01.232 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/restart.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/restart.lisp-obj-tmp written ; compilation finished in 0:00:00.041 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-cl.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-cl.lisp-obj-tmp written ; compilation finished in 0:00:00.009 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/ansi-stream.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/ansi-stream.lisp-obj-tmp written ; compilation finished in 0:00:00.228 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-fasl.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-fasl.lisp-obj-tmp written ; compilation finished in 0:00:00.198 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/defbangstruct.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/defbangstruct.lisp-obj-tmp written ; compilation finished in 0:00:00.024 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-thread.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-thread.lisp-obj-tmp written ; compilation finished in 0:00:00.556 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-print.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-print.lisp-obj-tmp written ; compilation finished in 0:00:00.158 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-pprint.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-pprint.lisp-obj-tmp written ; compilation finished in 0:00:00.519 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-impl.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-impl.lisp-obj-tmp written ; compilation finished in 0:00:00.033 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-extensions.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-extensions.lisp-obj-tmp written ; compilation finished in 0:00:00.298 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-package.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-package.lisp-obj-tmp written ; compilation finished in 0:00:00.110 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/defconstant.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/defconstant.lisp-obj-tmp written ; compilation finished in 0:00:00.036 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-raw-slots.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-raw-slots.lisp-obj-tmp written ; compilation finished in 0:00:00.121 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/funutils.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/funutils.lisp-obj-tmp written ; compilation finished in 0:00:00.024 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/maphash.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/maphash.lisp-obj-tmp written ; compilation finished in 0:00:00.097 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/xset.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/xset.lisp-obj-tmp written ; compilation finished in 0:00:00.205 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/type-class.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/type-class.lisp-obj-tmp written ; compilation finished in 0:00:01.649 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/cas.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/cas.lisp-obj-tmp written ; compilation finished in 0:00:00.733 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/early-c.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/early-c.lisp-obj-tmp written ; compilation finished in 0:00:00.322 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/fun-info.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/fun-info.lisp-obj-tmp written ; compilation finished in 0:00:00.414 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/slot-name.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/pcl/slot-name.lisp-obj-tmp written ; compilation finished in 0:00:00.021 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/signal.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/signal.lisp-obj-tmp written ; compilation finished in 0:00:00.215 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-lfhash.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-lfhash.lisp-obj-tmp written ; compilation finished in 0:00:00.737 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/info-vector.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/info-vector.lisp-obj-tmp written ; compilation finished in 0:00:00.666 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/globaldb.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/globaldb.lisp-obj-tmp written ; compilation finished in 0:00:00.355 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/vm-array.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/vm-array.lisp-obj-tmp written ; compilation finished in 0:00:00.188 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/primordial-type.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/primordial-type.lisp-obj-tmp written ; compilation finished in 0:00:00.085 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-classoid.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-classoid.lisp-obj-tmp written ; compilation finished in 0:00:01.588 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-alieneval.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-alieneval.lisp-obj-tmp written ; compilation finished in 0:00:00.566 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/sysmacs.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/sysmacs.lisp-obj-tmp written ; compilation finished in 0:00:00.424 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-error.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-error.lisp-obj-tmp written ; compilation finished in 0:00:00.219 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/stuff-groveled-from-headers.lisp" (written 26 JAN 2019 05:18:14 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/output/stuff-groveled-from-headers.lisp-obj-tmp written ; compilation finished in 0:00:00.032 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/cold-error.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/cold-error.lisp-obj-tmp written ; compilation finished in 0:00:00.222 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/fdefinition.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/fdefinition.lisp-obj-tmp written ; compilation finished in 0:00:00.090 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/weak.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/weak.lisp-obj-tmp written ; compilation finished in 0:00:00.010 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/array.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/array.lisp-obj-tmp written ; compilation finished in 0:00:05.742 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/pred.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/pred.lisp-obj-tmp written ; compilation finished in 0:00:00.885 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/debug-var-io.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/debug-var-io.lisp-obj-tmp written ; compilation finished in 0:00:00.450 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-alieneval.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-alieneval.lisp-obj-tmp written ; compilation finished in 0:00:00.767 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-c-call.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-c-call.lisp-obj-tmp written ; compilation finished in 0:00:00.055 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-allocate.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-allocate.lisp-obj-tmp written ; compilation finished in 0:00:00.029 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/misc-aliens.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/misc-aliens.lisp-obj-tmp written ; compilation finished in 0:00:00.077 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-float.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-float.lisp-obj-tmp written ; compilation finished in 0:00:00.108 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/early-low.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/pcl/early-low.lisp-obj-tmp written ; compilation finished in 0:00:00.088 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-full-eval.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-full-eval.lisp-obj-tmp written ; compilation finished in 0:00:00.151 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/pinned-objects.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/pinned-objects.lisp-obj-tmp written ; compilation finished in 0:00:00.029 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-sxhash.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-sxhash.lisp-obj-tmp written ; compilation finished in 0:00:01.221 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/list.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/list.lisp-obj-tmp written ; compilation finished in 0:00:02.413 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/seq.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/seq.lisp-obj-tmp written ; compilation finished in 0:00:08.540 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/coerce.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/coerce.lisp-obj-tmp written ; compilation finished in 0:00:00.275 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/huffman.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/huffman.lisp-obj-tmp written ; compilation finished in 0:00:00.278 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-char.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-char.lisp-obj-tmp written ; compilation finished in 0:00:03.643 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-unicode.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-unicode.lisp-obj-tmp written ; compilation finished in 0:00:04.672 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/string.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/string.lisp-obj-tmp written ; compilation finished in 0:00:02.509 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/mipsstrops.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/mipsstrops.lisp-obj-tmp written ; compilation finished in 0:00:00.168 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-time.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-time.lisp-obj-tmp written ; compilation finished in 0:00:00.009 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/unix.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/unix.lisp-obj-tmp written ; compilation finished in 0:00:03.314 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/linux-os.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/linux-os.lisp-obj-tmp written ; compilation finished in 0:00:00.067 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/share-vm.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/share-vm.lisp-obj-tmp written ; compilation finished in 0:00:00.242 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/thread.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/thread.lisp-obj-tmp written ; compilation finished in 0:00:00.500 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-signal-common.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-signal-common.lisp-obj-tmp written ; compilation finished in 0:00:00.096 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-signal.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-signal.lisp-obj-tmp written ; compilation finished in 0:00:00.432 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/bignum.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/bignum.lisp-obj-tmp written ; compilation finished in 0:00:01.401 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/numbers.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/numbers.lisp-obj-tmp written ; compilation finished in 0:00:02.061 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/float-trap.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/float-trap.lisp-obj-tmp written ; compilation finished in 0:00:00.181 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/float.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/float.lisp-obj-tmp written ; compilation finished in 0:00:00.663 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/irrat.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/irrat.lisp-obj-tmp written ; compilation finished in 0:00:04.091 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/misc.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/misc.lisp-obj-tmp written ; compilation finished in 0:00:00.016 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/symbol.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/symbol.lisp-obj-tmp written ; compilation finished in 0:00:00.202 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/late-cas.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/late-cas.lisp-obj-tmp written ; compilation finished in 0:00:00.514 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/fd-stream.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/fd-stream.lisp-obj-tmp written ; compilation finished in 0:00:06.471 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/stream.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/stream.lisp-obj-tmp written ; compilation finished in 0:00:06.222 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-format.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-format.lisp-obj-tmp written ; compilation finished in 0:00:00.052 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/error-error.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/error-error.lisp-obj-tmp written ; compilation finished in 0:00:00.100 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/common-os.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/common-os.lisp-obj-tmp written ; compilation finished in 0:00:00.110 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/deadline.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/deadline.lisp-obj-tmp written ; compilation finished in 0:00:00.460 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/serve-event.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/serve-event.lisp-obj-tmp written ; compilation finished in 0:00:00.737 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/query.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/query.lisp-obj-tmp written ; compilation finished in 0:00:00.050 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/sort.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/sort.lisp-obj-tmp written ; compilation finished in 0:00:00.815 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/time.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/time.lisp-obj-tmp written ; compilation finished in 0:00:00.208 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/final.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/final.lisp-obj-tmp written ; compilation finished in 0:00:00.196 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/exhaust.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/exhaust.lisp-obj-tmp written ; compilation finished in 0:00:00.027 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/policies.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/policies.lisp-obj-tmp written ; compilation finished in 0:00:01.498 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/macros.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/macros.lisp-obj-tmp written ; compilation finished in 0:00:00.709 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/constantp.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/constantp.lisp-obj-tmp written ; compilation finished in 0:00:00.222 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/info-functions.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/info-functions.lisp-obj-tmp written ; compilation finished in 0:00:00.146 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/vm-macs.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/vm-macs.lisp-obj-tmp written ; compilation finished in 0:00:00.822 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/objdef.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/objdef.lisp-obj-tmp written ; compilation finished in 0:00:00.209 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/sset.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/sset.lisp-obj-tmp written ; compilation finished in 0:00:00.471 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-type.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-type.lisp-obj-tmp written ; compilation finished in 0:00:01.197 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/sc-offset.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/sc-offset.lisp-obj-tmp written ; compilation finished in 0:00:00.066 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/node.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/node.lisp-obj-tmp written ; compilation finished in 0:00:10.282 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/lexenv.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/lexenv.lisp-obj-tmp written ; compilation finished in 0:00:00.041 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/early-assem.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/early-assem.lisp-obj-tmp written ; compilation finished in 0:00:00.044 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/vop.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/vop.lisp-obj-tmp written ; compilation finished in 0:00:02.385 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/constant-leaf.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/constant-leaf.lisp-obj-tmp written ; compilation finished in 0:00:00.039 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/backend.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/backend.lisp-obj-tmp written ; compilation finished in 0:00:00.019 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/vmdef.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/vmdef.lisp-obj-tmp written ; compilation finished in 0:00:00.075 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/defmacro.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/defmacro.lisp-obj-tmp written ; compilation finished in 0:00:00.009 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/destructuring-bind.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/destructuring-bind.lisp-obj-tmp written ; compilation finished in 0:00:00.008 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/meta-vmdef.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/meta-vmdef.lisp-obj-tmp written ; compilation finished in 0:00:01.577 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/fixup.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/fixup.lisp-obj-tmp written ; compilation finished in 0:00:00.037 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/core.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/core.lisp-obj-tmp written ; compilation finished in 0:00:00.044 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/vm.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/vm.lisp-obj-tmp written ; compilation finished in 0:00:01.187 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/x86-64-vm.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/x86-64-vm.lisp-obj-tmp written ; compilation finished in 0:00:00.298 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-random.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-random.lisp-obj-tmp written ; compilation finished in 0:00:00.704 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/class.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/class.lisp-obj-tmp written ; compilation finished in 0:00:00.809 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/pre-warm.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/pcl/pre-warm.lisp-obj-tmp written ; compilation finished in 0:00:00.081 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/low.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/pcl/low.lisp-obj-tmp written ; compilation finished in 0:00:00.156 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/debug-info.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/debug-info.lisp-obj-tmp written ; compilation finished in 0:00:01.227 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/source-location.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/source-location.lisp-obj-tmp written ; compilation finished in 0:00:00.189 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-class.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-class.lisp-obj-tmp written ; compilation finished in 0:00:00.054 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/condition.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/condition.lisp-obj-tmp written ; compilation finished in 0:00:02.231 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/toplevel.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/toplevel.lisp-obj-tmp written ; compilation finished in 0:00:00.603 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/parse-defmacro-errors.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/parse-defmacro-errors.lisp-obj-tmp written ; compilation finished in 0:00:00.068 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/format-directive.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/format-directive.lisp-obj-tmp written ; compilation finished in 0:00:00.176 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-format.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-format.lisp-obj-tmp written ; compilation finished in 0:00:01.840 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/primtype.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/primtype.lisp-obj-tmp written ; compilation finished in 0:00:00.710 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/host-alieneval.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/host-alieneval.lisp-obj-tmp written ; compilation finished in 0:00:03.791 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/host-c-call.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/host-c-call.lisp-obj-tmp written ; compilation finished in 0:00:00.196 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/compiler-deftype.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/compiler-deftype.lisp-obj-tmp written ; compilation finished in 0:00:00.033 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/late-type.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/late-type.lisp-obj-tmp written ; compilation finished in 0:00:04.315 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-type.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-type.lisp-obj-tmp written ; compilation finished in 0:00:00.283 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/deftypes-for-target.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/deftypes-for-target.lisp-obj-tmp written ; compilation finished in 0:00:00.191 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/knownfun.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/knownfun.lisp-obj-tmp written ; compilation finished in 0:00:00.565 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/fun-info-funs.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/fun-info-funs.lisp-obj-tmp written ; compilation finished in 0:00:00.027 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/vm-type.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/vm-type.lisp-obj-tmp written ; compilation finished in 0:00:00.389 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/proclaim.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/proclaim.lisp-obj-tmp written ; compilation finished in 0:00:00.402 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/class-init.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/class-init.lisp-obj-tmp written ; compilation finished in 0:00:00.036 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/defstruct.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/defstruct.lisp-obj-tmp written ; compilation finished in 0:00:01.897 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-defstruct.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-defstruct.lisp-obj-tmp written ; compilation finished in 0:00:00.186 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/alien-type.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/alien-type.lisp-obj-tmp written ; compilation finished in 0:00:00.064 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/force-delayed-defbangstructs.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/force-delayed-defbangstructs.lisp-obj-tmp written ; compilation finished in 0:00:00.005 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/typep.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/typep.lisp-obj-tmp written ; compilation finished in 0:00:00.247 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/compiler-error.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/compiler-error.lisp-obj-tmp written ; compilation finished in 0:00:00.056 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/type-init.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/type-init.lisp-obj-tmp written ; compilation finished in 0:00:00.012 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/fixup-type.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/fixup-type.lisp-obj-tmp written ; compilation finished in 0:00:00.012 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/package.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/package.lisp-obj-tmp written ; compilation finished in 0:00:00.279 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/random.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/random.lisp-obj-tmp written ; compilation finished in 0:00:00.054 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/hash-table.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/hash-table.lisp-obj-tmp written ; compilation finished in 0:00:00.276 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/readtable.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/readtable.lisp-obj-tmp written ; compilation finished in 0:00:00.099 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/pathname.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/pathname.lisp-obj-tmp written ; compilation finished in 0:00:00.224 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/fndb.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/fndb.lisp-obj-tmp written ; compilation finished in 0:00:01.269 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/vm-fndb.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/vm-fndb.lisp-obj-tmp written ; compilation finished in 0:00:00.163 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/late-objdef.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/late-objdef.lisp-obj-tmp written ; compilation finished in 0:00:00.035 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/interr.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/interr.lisp-obj-tmp written ; compilation finished in 0:00:00.034 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/bit-util.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/bit-util.lisp-obj-tmp written ; compilation finished in 0:00:00.039 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/load.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/load.lisp-obj-tmp written ; compilation finished in 0:00:00.452 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/linkage-table.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/linkage-table.lisp-obj-tmp written ; compilation finished in 0:00:00.150 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/foreign.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/foreign.lisp-obj-tmp written ; compilation finished in 0:00:00.135 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/foreign-load.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/foreign-load.lisp-obj-tmp written ; compilation finished in 0:00:00.243 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/unix-foreign-load.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/unix-foreign-load.lisp-obj-tmp written ; compilation finished in 0:00:00.255 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/fop.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/fop.lisp-obj-tmp written ; compilation finished in 0:00:02.406 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ctype.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/ctype.lisp-obj-tmp written ; compilation finished in 0:00:01.388 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/disassem.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/disassem.lisp-obj-tmp written ; compilation finished in 0:00:00.934 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/assem.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/assem.lisp-obj-tmp written ; compilation finished in 0:00:03.124 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/dump.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/dump.lisp-obj-tmp written ; compilation finished in 0:00:00.328 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir1report.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/ir1report.lisp-obj-tmp written ; compilation finished in 0:00:00.613 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-pathname.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-pathname.lisp-obj-tmp written ; compilation finished in 0:00:04.428 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/main.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/main.lisp-obj-tmp written ; compilation finished in 0:00:02.064 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/xref.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/xref.lisp-obj-tmp written ; compilation finished in 0:00:00.416 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/target-main.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/target-main.lisp-obj-tmp written ; compilation finished in 0:00:00.214 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir1tran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/ir1tran.lisp-obj-tmp written ; compilation finished in 0:00:01.870 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir1tran-lambda.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/ir1tran-lambda.lisp-obj-tmp written ; compilation finished in 0:00:01.159 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir1-translators.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/ir1-translators.lisp-obj-tmp written ; compilation finished in 0:00:01.855 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir1util.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/ir1util.lisp-obj-tmp written ; compilation finished in 0:00:03.010 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/callable-args.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/callable-args.lisp-obj-tmp written ; compilation finished in 0:00:00.213 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir1opt.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/ir1opt.lisp-obj-tmp written ; compilation finished in 0:00:01.567 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/loop.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/loop.lisp-obj-tmp written ; compilation finished in 0:00:00.095 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir1final.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/ir1final.lisp-obj-tmp written ; compilation finished in 0:00:00.201 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/constraint.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/constraint.lisp-obj-tmp written ; compilation finished in 0:00:01.278 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/array-tran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/array-tran.lisp-obj-tmp written ; compilation finished in 0:00:02.059 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/seqtran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/seqtran.lisp-obj-tmp written ; compilation finished in 0:00:03.153 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/float-tran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/float-tran.lisp-obj-tmp written ; compilation finished in 0:00:01.721 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/saptran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/saptran.lisp-obj-tmp written ; compilation finished in 0:00:00.429 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/sxhash.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/sxhash.lisp-obj-tmp written ; compilation finished in 0:00:00.153 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/quantifiers.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/quantifiers.lisp-obj-tmp written ; compilation finished in 0:00:00.132 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/bitops-derive-type.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/bitops-derive-type.lisp-obj-tmp written ; compilation finished in 0:00:00.217 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/vm-tran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/vm-tran.lisp-obj-tmp written ; compilation finished in 0:00:00.829 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/locall.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/locall.lisp-obj-tmp written ; compilation finished in 0:00:00.987 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/dfo.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/dfo.lisp-obj-tmp written ; compilation finished in 0:00:00.167 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/dce.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/dce.lisp-obj-tmp written ; compilation finished in 0:00:00.016 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/checkgen.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/checkgen.lisp-obj-tmp written ; compilation finished in 0:00:00.433 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/tn.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/tn.lisp-obj-tmp written ; compilation finished in 0:00:01.016 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/life.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/life.lisp-obj-tmp written ; compilation finished in 0:00:00.688 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/debug-dump.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/debug-dump.lisp-obj-tmp written ; compilation finished in 0:00:01.269 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/utils.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/utils.lisp-obj-tmp written ; compilation finished in 0:00:00.279 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/fopcompile.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/fopcompile.lisp-obj-tmp written ; compilation finished in 0:00:01.014 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/target-dstate.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/target-dstate.lisp-obj-tmp written ; compilation finished in 0:00:00.456 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/insts.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/insts.lisp-obj-tmp written ; compilation finished in 0:00:03.440 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/macros.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/macros.lisp-obj-tmp written ; compilation finished in 0:00:00.459 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/early-type-vops.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/early-type-vops.lisp-obj-tmp written ; compilation finished in 0:00:00.097 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/assembly/x86-64/support.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/assembly/x86-64/support.lisp-obj-tmp written ; compilation finished in 0:00:00.018 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/move.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/move.lisp-obj-tmp written ; compilation finished in 0:00:00.627 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/float.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/float.lisp-obj-tmp written ; compilation finished in 0:00:04.210 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/simd-pack.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/simd-pack.lisp-obj-tmp written ; compilation finished in 0:00:01.329 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/sap.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/sap.lisp-obj-tmp written ; compilation finished in 0:00:02.439 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/system.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/system.lisp-obj-tmp written ; compilation finished in 0:00:00.722 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/char.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/char.lisp-obj-tmp written ; compilation finished in 0:00:00.696 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/memory.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/memory.lisp-obj-tmp written ; compilation finished in 0:00:00.488 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/arith.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/arith.lisp-obj-tmp written ; compilation finished in 0:00:04.938 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/srctran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/srctran.lisp-obj-tmp written ; compilation finished in 0:00:05.075 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/late-type-vops.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/late-type-vops.lisp-obj-tmp written ; compilation finished in 0:00:00.856 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/type-vops.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/type-vops.lisp-obj-tmp written ; compilation finished in 0:00:00.161 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/typetran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/typetran.lisp-obj-tmp written ; compilation finished in 0:00:00.363 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/vm-typetran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/vm-typetran.lisp-obj-tmp written ; compilation finished in 0:00:00.043 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/subprim.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/subprim.lisp-obj-tmp written ; compilation finished in 0:00:00.039 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/debug.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/debug.lisp-obj-tmp written ; compilation finished in 0:00:00.121 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/c-call.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/c-call.lisp-obj-tmp written ; compilation finished in 0:00:00.406 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/cell.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/cell.lisp-obj-tmp written ; compilation finished in 0:00:02.924 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/values.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/values.lisp-obj-tmp written ; compilation finished in 0:00:00.110 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/alloc.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/alloc.lisp-obj-tmp written ; compilation finished in 0:00:00.706 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/call.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/call.lisp-obj-tmp written ; compilation finished in 0:00:01.886 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/nlx.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/nlx.lisp-obj-tmp written ; compilation finished in 0:00:00.303 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/late-nlx.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/late-nlx.lisp-obj-tmp written ; compilation finished in 0:00:00.010 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/show.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/show.lisp-obj-tmp written ; compilation finished in 0:00:00.031 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/array.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/array.lisp-obj-tmp written ; compilation finished in 0:00:03.468 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/type-error.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/type-error.lisp-obj-tmp written ; compilation finished in 0:00:00.404 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/pred.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/pred.lisp-obj-tmp written ; compilation finished in 0:00:00.491 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/physenvanal.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/physenvanal.lisp-obj-tmp written ; compilation finished in 0:00:00.582 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/assembly/x86-64/assem-rtns.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/assembly/x86-64/assem-rtns.lisp-obj-tmp written ; compilation finished in 0:00:00.050 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/assembly/x86-64/array.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/assembly/x86-64/array.lisp-obj-tmp written ; compilation finished in 0:00:00.051 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/assembly/x86-64/arith.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/assembly/x86-64/arith.lisp-obj-tmp written ; compilation finished in 0:00:00.680 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/assembly/x86-64/alloc.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/assembly/x86-64/alloc.lisp-obj-tmp written ; compilation finished in 0:00:00.048 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/pseudo-vops.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/pseudo-vops.lisp-obj-tmp written ; compilation finished in 0:00:00.110 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/aliencomp.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/aliencomp.lisp-obj-tmp written ; compilation finished in 0:00:00.844 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ltv.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/ltv.lisp-obj-tmp written ; compilation finished in 0:00:00.222 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/gtn.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/gtn.lisp-obj-tmp written ; compilation finished in 0:00:00.230 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ltn.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/ltn.lisp-obj-tmp written ; compilation finished in 0:00:01.058 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/stack.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/stack.lisp-obj-tmp written ; compilation finished in 0:00:00.328 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/control.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/control.lisp-obj-tmp written ; compilation finished in 0:00:00.349 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/entry.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/entry.lisp-obj-tmp written ; compilation finished in 0:00:00.138 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir2tran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/ir2tran.lisp-obj-tmp written ; compilation finished in 0:00:02.398 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/vm-ir2tran.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/vm-ir2tran.lisp-obj-tmp written ; compilation finished in 0:00:00.733 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/copyprop.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/copyprop.lisp-obj-tmp written ; compilation finished in 0:00:00.235 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/represent.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/represent.lisp-obj-tmp written ; compilation finished in 0:00:00.810 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/ir2opt.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/ir2opt.lisp-obj-tmp written ; compilation finished in 0:00:00.074 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/pack.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/pack.lisp-obj-tmp written ; compilation finished in 0:00:02.525 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/pack-iterative.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/pack-iterative.lisp-obj-tmp written ; compilation finished in 0:00:00.873 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/codegen.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/codegen.lisp-obj-tmp written ; compilation finished in 0:00:00.470 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/debug.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/debug.lisp-obj-tmp written ; compilation finished in 0:00:01.553 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/format-time.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/format-time.lisp-obj-tmp written ; compilation finished in 0:00:00.802 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/error.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/error.lisp-obj-tmp written ; compilation finished in 0:00:00.032 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/macroexpand.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/macroexpand.lisp-obj-tmp written ; compilation finished in 0:00:00.088 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/late-extensions.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/late-extensions.lisp-obj-tmp written ; compilation finished in 0:00:00.091 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/target-core.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/generic/target-core.lisp-obj-tmp written ; compilation finished in 0:00:00.207 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/alloc.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/alloc.lisp-obj-tmp written ; compilation finished in 0:00:00.441 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/simple-fun.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/simple-fun.lisp-obj-tmp written ; compilation finished in 0:00:00.557 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/eval.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/eval.lisp-obj-tmp written ; compilation finished in 0:00:00.280 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-package.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-package.lisp-obj-tmp written ; compilation finished in 0:00:02.890 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/bignum-random.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/bignum-random.lisp-obj-tmp written ; compilation finished in 0:00:00.451 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-hash-table.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-hash-table.lisp-obj-tmp written ; compilation finished in 0:00:01.300 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/host-pprint.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/host-pprint.lisp-obj-tmp written ; compilation finished in 0:00:00.094 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/pprint.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/pprint.lisp-obj-tmp written ; compilation finished in 0:00:02.979 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/print.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/print.lisp-obj-tmp written ; compilation finished in 0:00:03.495 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/reader.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/reader.lisp-obj-tmp written ; compilation finished in 0:00:03.357 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-stream.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-stream.lisp-obj-tmp written ; compilation finished in 0:00:00.205 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/unix-pathname.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/unix-pathname.lisp-obj-tmp written ; compilation finished in 0:00:00.686 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/filesys.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/filesys.lisp-obj-tmp written ; compilation finished in 0:00:01.633 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-misc.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-misc.lisp-obj-tmp written ; compilation finished in 0:00:00.284 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/sharpm.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/sharpm.lisp-obj-tmp written ; compilation finished in 0:00:00.433 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-step.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/early-step.lisp-obj-tmp written ; compilation finished in 0:00:00.028 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/gc.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/gc.lisp-obj-tmp written ; compilation finished in 0:00:00.217 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-thread.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-thread.lisp-obj-tmp written ; compilation finished in 0:00:01.861 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/timer.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/timer.lisp-obj-tmp written ; compilation finished in 0:00:00.661 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/debug-int.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/debug-int.lisp-obj-tmp written ; compilation finished in 0:00:03.756 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/interr.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/interr.lisp-obj-tmp written ; compilation finished in 0:00:00.354 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/target-load.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/target-load.lisp-obj-tmp written ; compilation finished in 0:00:00.456 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/target-disassem.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/target-disassem.lisp-obj-tmp written ; compilation finished in 0:00:02.871 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/x86-64/target-insts.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/x86-64/target-insts.lisp-obj-tmp written ; compilation finished in 0:00:00.607 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/debug.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/debug.lisp-obj-tmp written ; compilation finished in 0:00:01.418 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/octets.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/octets.lisp-obj-tmp written ; compilation finished in 0:00:00.506 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/enc-basic.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/external-formats/enc-basic.lisp-obj-tmp written ; compilation finished in 0:00:02.131 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/enc-ucs.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/external-formats/enc-ucs.lisp-obj-tmp written ; compilation finished in 0:00:02.184 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/full-eval.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/full-eval.lisp-obj-tmp written ; compilation finished in 0:00:01.566 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/bit-bash.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/bit-bash.lisp-obj-tmp written ; compilation finished in 0:00:09.937 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/target-dump.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/target-dump.lisp-obj-tmp written ; compilation finished in 0:00:00.030 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/cold-init.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/cold-init.lisp-obj-tmp written ; compilation finished in 0:00:00.307 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/late-proclaim.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/compiler/late-proclaim.lisp-obj-tmp written ; compilation finished in 0:00:00.009 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/defboot.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/defboot.lisp-obj-tmp written ; compilation finished in 0:00:00.978 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/setf.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/setf.lisp-obj-tmp written ; compilation finished in 0:00:00.832 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/macros.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/macros.lisp-obj-tmp written ; compilation finished in 0:00:00.640 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/loop.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/loop.lisp-obj-tmp written ; compilation finished in 0:00:02.094 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/late-format.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/late-format.lisp-obj-tmp written ; compilation finished in 0:00:01.659 ; cross-compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/late-globaldb.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-xc/src/code/late-globaldb.lisp-obj-tmp written ; compilation finished in 0:00:00.034 Possibly suspicious calls: 192 SB!KERNEL:%COERCE-CALLABLE-TO-FUN 169 SB!KERNEL:SPECIFIER-TYPE 132 SB!KERNEL:%DOUBLE-FLOAT 97 SB!KERNEL:%SINGLE-FLOAT 86 SB!INT:BUG 72 SB!FORMAT:FORMAT-ERROR 58 SB!C:COMPILER-ERROR 36 SB!C:COMPILER-WARN 26 SB!C:COMPILER-STYLE-WARN 25 SB!C:COMPILER-NOTIFY 24 SB!C::NOTE-LOSSAGE 17 SB!KERNEL:%UNARY-TRUNCATE/SINGLE-FLOAT 13 SB!KERNEL:%UNARY-TRUNCATE/DOUBLE-FLOAT 8 TYPEP 8 SB!INT:INFO 5 SB!KERNEL:%UNARY-ROUND 4 (SETF SB!INT:INFO) 2 SB!VM::ASH-LEFT-MODFX 1 SB!SYS:FOREIGN-SYMBOL-SAP 1 SB!C::MASK-SIGNED-FIELD 1 SB!KERNEL:MAKE-SINGLE-FLOAT 1 SB!KERNEL:MAKE-DOUBLE-FLOAT //entering make-genesis-2.sh //loading and running GENESIS to create cold-sbcl.core This is SBCL 1.4.12-alt3, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. * T * ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/compiler/generic/genesis.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/from-host/src/compiler/generic/genesis.fasl-tmp written ; compilation finished in 0:00:04.050 beginning GENESIS, creating core "output/cold-sbcl.core" obj/from-xc/src/assembly/master.assem-obj obj/from-xc/src/code/early-source-location.lisp-obj obj/from-xc/src/code/show.lisp-obj obj/from-xc/src/compiler/early-constantp.lisp-obj obj/from-xc/src/code/defsetfs.lisp-obj obj/from-xc/src/code/cl-specials.lisp-obj obj/from-xc/src/code/primordial-extensions.lisp-obj obj/from-xc/src/code/cold-init-helper-macros.lisp-obj obj/from-xc/src/code/early-defmethod.lisp-obj obj/from-xc/src/code/backq.lisp-obj obj/from-xc/src/code/globals.lisp-obj obj/from-xc/src/code/cmacros.lisp-obj obj/from-xc/src/code/uncross.lisp-obj obj/from-xc/src/code/defbangtype.lisp-obj obj/from-xc/src/code/early-constants.lisp-obj obj/from-xc/src/compiler/deftype.lisp-obj obj/from-xc/src/compiler/early-lexenv.lisp-obj obj/from-xc/src/compiler/early-globaldb.lisp-obj obj/from-xc/src/code/function-names.lisp-obj obj/from-xc/src/compiler/generic/parms.lisp-obj obj/from-xc/src/compiler/x86-64/parms.lisp-obj obj/from-xc/src/compiler/generic/early-vm.lisp-obj obj/from-xc/src/compiler/generic/early-objdef.lisp-obj obj/from-xc/src/code/early-array.lisp-obj obj/from-xc/src/code/barrier.lisp-obj obj/from-xc/src/code/parse-body.lisp-obj obj/from-xc/src/code/unportable-float.lisp-obj obj/from-xc/src/compiler/policy.lisp-obj obj/from-xc/src/code/condition-boot.lisp-obj obj/from-xc/src/code/early-extensions.lisp-obj obj/from-xc/src/compiler/parse-lambda-list.lisp-obj obj/from-xc/src/code/restart.lisp-obj obj/from-xc/src/code/early-cl.lisp-obj obj/from-xc/src/code/ansi-stream.lisp-obj obj/from-xc/src/code/early-fasl.lisp-obj obj/from-xc/src/code/defbangstruct.lisp-obj obj/from-xc/src/code/early-thread.lisp-obj obj/from-xc/src/code/early-print.lisp-obj obj/from-xc/src/code/early-pprint.lisp-obj obj/from-xc/src/code/early-impl.lisp-obj obj/from-xc/src/code/target-extensions.lisp-obj obj/from-xc/src/code/early-package.lisp-obj obj/from-xc/src/compiler/defconstant.lisp-obj obj/from-xc/src/code/early-raw-slots.lisp-obj obj/from-xc/src/code/funutils.lisp-obj obj/from-xc/src/code/maphash.lisp-obj obj/from-xc/src/code/xset.lisp-obj obj/from-xc/src/code/type-class.lisp-obj obj/from-xc/src/code/cas.lisp-obj obj/from-xc/src/compiler/early-c.lisp-obj obj/from-xc/src/compiler/fun-info.lisp-obj obj/from-xc/src/pcl/slot-name.lisp-obj obj/from-xc/src/code/signal.lisp-obj obj/from-xc/src/code/target-lfhash.lisp-obj obj/from-xc/src/compiler/info-vector.lisp-obj obj/from-xc/src/compiler/globaldb.lisp-obj obj/from-xc/src/compiler/generic/vm-array.lisp-obj obj/from-xc/src/code/primordial-type.lisp-obj obj/from-xc/src/code/early-classoid.lisp-obj obj/from-xc/src/code/early-alieneval.lisp-obj obj/from-xc/src/code/sysmacs.lisp-obj obj/from-xc/src/code/target-error.lisp-obj obj/from-xc/output/stuff-groveled-from-headers.lisp-obj obj/from-xc/src/code/cold-error.lisp-obj obj/from-xc/src/code/fdefinition.lisp-obj obj/from-xc/src/code/weak.lisp-obj obj/from-xc/src/code/array.lisp-obj obj/from-xc/src/code/pred.lisp-obj obj/from-xc/src/code/debug-var-io.lisp-obj obj/from-xc/src/code/target-alieneval.lisp-obj obj/from-xc/src/code/target-c-call.lisp-obj obj/from-xc/src/code/target-allocate.lisp-obj obj/from-xc/src/code/misc-aliens.lisp-obj obj/from-xc/src/code/early-float.lisp-obj obj/from-xc/src/pcl/early-low.lisp-obj obj/from-xc/src/code/early-full-eval.lisp-obj obj/from-xc/src/compiler/generic/pinned-objects.lisp-obj obj/from-xc/src/code/target-sxhash.lisp-obj obj/from-xc/src/code/list.lisp-obj obj/from-xc/src/code/seq.lisp-obj obj/from-xc/src/code/coerce.lisp-obj obj/from-xc/src/code/huffman.lisp-obj obj/from-xc/src/code/target-char.lisp-obj obj/from-xc/src/code/target-unicode.lisp-obj obj/from-xc/src/code/string.lisp-obj obj/from-xc/src/code/mipsstrops.lisp-obj obj/from-xc/src/code/early-time.lisp-obj obj/from-xc/src/code/unix.lisp-obj obj/from-xc/src/code/linux-os.lisp-obj obj/from-xc/src/code/share-vm.lisp-obj obj/from-xc/src/code/thread.lisp-obj obj/from-xc/src/code/target-signal-common.lisp-obj obj/from-xc/src/code/target-signal.lisp-obj obj/from-xc/src/code/bignum.lisp-obj obj/from-xc/src/code/numbers.lisp-obj obj/from-xc/src/code/float-trap.lisp-obj obj/from-xc/src/code/float.lisp-obj obj/from-xc/src/code/irrat.lisp-obj obj/from-xc/src/code/misc.lisp-obj obj/from-xc/src/code/symbol.lisp-obj obj/from-xc/src/code/late-cas.lisp-obj obj/from-xc/src/code/fd-stream.lisp-obj obj/from-xc/src/code/stream.lisp-obj obj/from-xc/src/code/early-format.lisp-obj obj/from-xc/src/code/error-error.lisp-obj obj/from-xc/src/code/common-os.lisp-obj obj/from-xc/src/code/deadline.lisp-obj obj/from-xc/src/code/serve-event.lisp-obj obj/from-xc/src/code/query.lisp-obj obj/from-xc/src/code/sort.lisp-obj obj/from-xc/src/code/time.lisp-obj obj/from-xc/src/code/final.lisp-obj obj/from-xc/src/code/exhaust.lisp-obj obj/from-xc/src/compiler/policies.lisp-obj obj/from-xc/src/compiler/macros.lisp-obj obj/from-xc/src/compiler/constantp.lisp-obj obj/from-xc/src/compiler/info-functions.lisp-obj obj/from-xc/src/compiler/generic/vm-macs.lisp-obj obj/from-xc/src/compiler/generic/objdef.lisp-obj obj/from-xc/src/compiler/sset.lisp-obj obj/from-xc/src/code/early-type.lisp-obj obj/from-xc/src/code/sc-offset.lisp-obj obj/from-xc/src/compiler/node.lisp-obj obj/from-xc/src/compiler/lexenv.lisp-obj obj/from-xc/src/compiler/early-assem.lisp-obj obj/from-xc/src/compiler/vop.lisp-obj obj/from-xc/src/compiler/constant-leaf.lisp-obj obj/from-xc/src/compiler/backend.lisp-obj obj/from-xc/src/compiler/vmdef.lisp-obj obj/from-xc/src/code/defmacro.lisp-obj obj/from-xc/src/code/destructuring-bind.lisp-obj obj/from-xc/src/compiler/meta-vmdef.lisp-obj obj/from-xc/src/compiler/fixup.lisp-obj obj/from-xc/src/compiler/generic/core.lisp-obj obj/from-xc/src/compiler/x86-64/vm.lisp-obj obj/from-xc/src/code/x86-64-vm.lisp-obj obj/from-xc/src/code/target-random.lisp-obj obj/from-xc/src/code/class.lisp-obj obj/from-xc/src/pcl/pre-warm.lisp-obj obj/from-xc/src/pcl/low.lisp-obj obj/from-xc/src/code/debug-info.lisp-obj obj/from-xc/src/code/source-location.lisp-obj obj/from-xc/src/code/early-class.lisp-obj obj/from-xc/src/code/condition.lisp-obj obj/from-xc/src/code/toplevel.lisp-obj obj/from-xc/src/code/parse-defmacro-errors.lisp-obj obj/from-xc/src/code/format-directive.lisp-obj obj/from-xc/src/code/target-format.lisp-obj obj/from-xc/src/compiler/generic/primtype.lisp-obj obj/from-xc/src/code/host-alieneval.lisp-obj obj/from-xc/src/code/host-c-call.lisp-obj obj/from-xc/src/compiler/compiler-deftype.lisp-obj obj/from-xc/src/code/late-type.lisp-obj obj/from-xc/src/code/target-type.lisp-obj obj/from-xc/src/code/deftypes-for-target.lisp-obj obj/from-xc/src/compiler/knownfun.lisp-obj obj/from-xc/src/compiler/fun-info-funs.lisp-obj obj/from-xc/src/compiler/generic/vm-type.lisp-obj obj/from-xc/src/compiler/proclaim.lisp-obj obj/from-xc/src/code/class-init.lisp-obj obj/from-xc/src/code/defstruct.lisp-obj obj/from-xc/src/code/target-defstruct.lisp-obj obj/from-xc/src/code/alien-type.lisp-obj obj/from-xc/src/code/force-delayed-defbangstructs.lisp-obj obj/from-xc/src/code/typep.lisp-obj obj/from-xc/src/compiler/compiler-error.lisp-obj obj/from-xc/src/code/type-init.lisp-obj obj/from-xc/src/compiler/fixup-type.lisp-obj obj/from-xc/src/code/package.lisp-obj obj/from-xc/src/code/random.lisp-obj obj/from-xc/src/code/hash-table.lisp-obj obj/from-xc/src/code/readtable.lisp-obj obj/from-xc/src/code/pathname.lisp-obj obj/from-xc/src/compiler/fndb.lisp-obj obj/from-xc/src/compiler/generic/vm-fndb.lisp-obj obj/from-xc/src/compiler/generic/late-objdef.lisp-obj obj/from-xc/src/compiler/generic/interr.lisp-obj obj/from-xc/src/compiler/bit-util.lisp-obj obj/from-xc/src/code/load.lisp-obj obj/from-xc/src/code/linkage-table.lisp-obj obj/from-xc/src/code/foreign.lisp-obj obj/from-xc/src/code/foreign-load.lisp-obj obj/from-xc/src/code/unix-foreign-load.lisp-obj obj/from-xc/src/code/fop.lisp-obj obj/from-xc/src/compiler/ctype.lisp-obj obj/from-xc/src/compiler/disassem.lisp-obj obj/from-xc/src/compiler/assem.lisp-obj obj/from-xc/src/compiler/dump.lisp-obj obj/from-xc/src/compiler/ir1report.lisp-obj obj/from-xc/src/code/target-pathname.lisp-obj obj/from-xc/src/compiler/main.lisp-obj obj/from-xc/src/compiler/xref.lisp-obj obj/from-xc/src/compiler/target-main.lisp-obj obj/from-xc/src/compiler/ir1tran.lisp-obj obj/from-xc/src/compiler/ir1tran-lambda.lisp-obj obj/from-xc/src/compiler/ir1-translators.lisp-obj obj/from-xc/src/compiler/ir1util.lisp-obj obj/from-xc/src/compiler/callable-args.lisp-obj obj/from-xc/src/compiler/ir1opt.lisp-obj obj/from-xc/src/compiler/loop.lisp-obj obj/from-xc/src/compiler/ir1final.lisp-obj obj/from-xc/src/compiler/constraint.lisp-obj obj/from-xc/src/compiler/array-tran.lisp-obj obj/from-xc/src/compiler/seqtran.lisp-obj obj/from-xc/src/compiler/float-tran.lisp-obj obj/from-xc/src/compiler/saptran.lisp-obj obj/from-xc/src/compiler/sxhash.lisp-obj obj/from-xc/src/code/quantifiers.lisp-obj obj/from-xc/src/compiler/bitops-derive-type.lisp-obj obj/from-xc/src/compiler/generic/vm-tran.lisp-obj obj/from-xc/src/compiler/locall.lisp-obj obj/from-xc/src/compiler/dfo.lisp-obj obj/from-xc/src/compiler/dce.lisp-obj obj/from-xc/src/compiler/checkgen.lisp-obj obj/from-xc/src/compiler/tn.lisp-obj obj/from-xc/src/compiler/life.lisp-obj obj/from-xc/src/compiler/debug-dump.lisp-obj obj/from-xc/src/compiler/generic/utils.lisp-obj obj/from-xc/src/compiler/fopcompile.lisp-obj obj/from-xc/src/compiler/target-dstate.lisp-obj obj/from-xc/src/compiler/x86-64/insts.lisp-obj obj/from-xc/src/compiler/x86-64/macros.lisp-obj obj/from-xc/src/compiler/generic/early-type-vops.lisp-obj obj/from-xc/src/assembly/x86-64/support.lisp-obj obj/from-xc/src/compiler/x86-64/move.lisp-obj obj/from-xc/src/compiler/x86-64/float.lisp-obj obj/from-xc/src/compiler/x86-64/simd-pack.lisp-obj obj/from-xc/src/compiler/x86-64/sap.lisp-obj obj/from-xc/src/compiler/x86-64/system.lisp-obj obj/from-xc/src/compiler/x86-64/char.lisp-obj obj/from-xc/src/compiler/x86-64/memory.lisp-obj obj/from-xc/src/compiler/x86-64/arith.lisp-obj obj/from-xc/src/compiler/srctran.lisp-obj obj/from-xc/src/compiler/generic/late-type-vops.lisp-obj obj/from-xc/src/compiler/x86-64/type-vops.lisp-obj obj/from-xc/src/compiler/typetran.lisp-obj obj/from-xc/src/compiler/generic/vm-typetran.lisp-obj obj/from-xc/src/compiler/x86-64/subprim.lisp-obj obj/from-xc/src/compiler/x86-64/debug.lisp-obj obj/from-xc/src/compiler/x86-64/c-call.lisp-obj obj/from-xc/src/compiler/x86-64/cell.lisp-obj obj/from-xc/src/compiler/x86-64/values.lisp-obj obj/from-xc/src/compiler/x86-64/alloc.lisp-obj obj/from-xc/src/compiler/x86-64/call.lisp-obj obj/from-xc/src/compiler/x86-64/nlx.lisp-obj obj/from-xc/src/compiler/generic/late-nlx.lisp-obj obj/from-xc/src/compiler/x86-64/show.lisp-obj obj/from-xc/src/compiler/x86-64/array.lisp-obj obj/from-xc/src/compiler/generic/type-error.lisp-obj obj/from-xc/src/compiler/x86-64/pred.lisp-obj obj/from-xc/src/compiler/physenvanal.lisp-obj obj/from-xc/src/assembly/x86-64/assem-rtns.lisp-obj obj/from-xc/src/assembly/x86-64/array.lisp-obj obj/from-xc/src/assembly/x86-64/arith.lisp-obj obj/from-xc/src/assembly/x86-64/alloc.lisp-obj obj/from-xc/src/compiler/pseudo-vops.lisp-obj obj/from-xc/src/compiler/aliencomp.lisp-obj obj/from-xc/src/compiler/ltv.lisp-obj obj/from-xc/src/compiler/gtn.lisp-obj obj/from-xc/src/compiler/ltn.lisp-obj obj/from-xc/src/compiler/stack.lisp-obj obj/from-xc/src/compiler/control.lisp-obj obj/from-xc/src/compiler/entry.lisp-obj obj/from-xc/src/compiler/ir2tran.lisp-obj obj/from-xc/src/compiler/generic/vm-ir2tran.lisp-obj obj/from-xc/src/compiler/copyprop.lisp-obj obj/from-xc/src/compiler/represent.lisp-obj obj/from-xc/src/compiler/ir2opt.lisp-obj obj/from-xc/src/compiler/pack.lisp-obj obj/from-xc/src/compiler/pack-iterative.lisp-obj obj/from-xc/src/compiler/codegen.lisp-obj obj/from-xc/src/compiler/debug.lisp-obj obj/from-xc/src/code/format-time.lisp-obj obj/from-xc/src/code/error.lisp-obj obj/from-xc/src/code/macroexpand.lisp-obj obj/from-xc/src/code/late-extensions.lisp-obj obj/from-xc/src/compiler/generic/target-core.lisp-obj obj/from-xc/src/code/alloc.lisp-obj obj/from-xc/src/code/simple-fun.lisp-obj obj/from-xc/src/code/eval.lisp-obj obj/from-xc/src/code/target-package.lisp-obj obj/from-xc/src/code/bignum-random.lisp-obj obj/from-xc/src/code/target-hash-table.lisp-obj obj/from-xc/src/code/host-pprint.lisp-obj obj/from-xc/src/code/pprint.lisp-obj obj/from-xc/src/code/print.lisp-obj obj/from-xc/src/code/reader.lisp-obj obj/from-xc/src/code/target-stream.lisp-obj obj/from-xc/src/code/unix-pathname.lisp-obj obj/from-xc/src/code/filesys.lisp-obj obj/from-xc/src/code/target-misc.lisp-obj obj/from-xc/src/code/sharpm.lisp-obj obj/from-xc/src/code/early-step.lisp-obj obj/from-xc/src/code/gc.lisp-obj obj/from-xc/src/code/target-thread.lisp-obj obj/from-xc/src/code/timer.lisp-obj obj/from-xc/src/code/debug-int.lisp-obj obj/from-xc/src/code/interr.lisp-obj obj/from-xc/src/code/target-load.lisp-obj obj/from-xc/src/compiler/target-disassem.lisp-obj obj/from-xc/src/compiler/x86-64/target-insts.lisp-obj obj/from-xc/src/code/debug.lisp-obj obj/from-xc/src/code/octets.lisp-obj obj/from-xc/src/code/external-formats/enc-basic.lisp-obj obj/from-xc/src/code/external-formats/enc-ucs.lisp-obj obj/from-xc/src/code/full-eval.lisp-obj obj/from-xc/src/code/bit-bash.lisp-obj obj/from-xc/src/compiler/target-dump.lisp-obj obj/from-xc/src/code/cold-init.lisp-obj obj/from-xc/src/compiler/late-proclaim.lisp-obj obj/from-xc/src/code/defboot.lisp-obj obj/from-xc/src/code/setf.lisp-obj obj/from-xc/src/code/macros.lisp-obj obj/from-xc/src/code/loop.lisp-obj obj/from-xc/src/code/late-format.lisp-obj obj/from-xc/src/code/late-globaldb.lisp-obj ; SB!Loader: (283+629+11114+163+13290) structs/consts/funs/methods/other [building initial core file in "output/cold-sbcl.core": writing 0 bytes [0 pages] from # writing 32768 bytes [1 page] from # writing 1671168 bytes [51 pages] from # writing 13205504 bytes [403 pages] from # writing 23134208 bytes [706 pages] from # /INITIAL-FUN=#X52D3DC2B done] //testing for consistency of first and second GENESIS passes //header files match between first and second GENESIS -- good 99.80user 2.67system 5:07.12elapsed 33%CPU (0avgtext+0avgdata 299136maxresident)k 0inputs+0outputs (0major+1377556minor)pagefaults 0swaps //entering make-target-2.sh //doing warm init - compilation phase This is SBCL 1.4.12-alt3, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. COLD-INIT... (Length(TLFs)= 13290) Disassembler: 92 printers, 47 prefilters, 4 labelers ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/warm-error.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/warm-error.fasl written ; compilation finished in 0:00:00.054 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/early-ntrace.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/early-ntrace.fasl written ; compilation finished in 0:00:00.298 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/room.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/room.fasl written ; compilation finished in 0:00:00.986 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/icf.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/icf.fasl written ; compilation finished in 0:00:00.246 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/defpackage.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/defpackage.fasl written ; compilation finished in 0:00:00.255 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/walk.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/walk.fasl written ; compilation finished in 0:00:00.471 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/enc-ebcdic.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/obj/from-xc/src/code/external-formats/enc-ebcdic.fasl written ; compilation finished in 0:00:00.198 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/enc-cyr.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/obj/from-xc/src/code/external-formats/enc-cyr.fasl written ; compilation finished in 0:00:00.901 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/enc-dos.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/obj/from-xc/src/code/external-formats/enc-dos.fasl written ; compilation finished in 0:00:03.980 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/enc-iso.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/obj/from-xc/src/code/external-formats/enc-iso.fasl written ; compilation finished in 0:00:03.193 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/enc-win.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/obj/from-xc/src/code/external-formats/enc-win.fasl written ; compilation finished in 0:00:03.057 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/enc-mac.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/obj/from-xc/src/code/external-formats/enc-mac.fasl written ; compilation finished in 0:00:00.262 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/mb-util.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/obj/from-xc/src/code/external-formats/mb-util.fasl written ; compilation finished in 0:00:00.107 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/enc-cn-tbl.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/obj/from-xc/src/code/external-formats/enc-cn-tbl.fasl written ; compilation finished in 0:00:00.854 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/enc-cn.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/obj/from-xc/src/code/external-formats/enc-cn.fasl written ; compilation finished in 0:00:00.530 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/enc-jpn-tbl.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/obj/from-xc/src/code/external-formats/enc-jpn-tbl.fasl written ; compilation finished in 0:00:00.838 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/enc-jpn.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/obj/from-xc/src/code/external-formats/enc-jpn.fasl written ; compilation finished in 0:00:01.285 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/enc-utf.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/external-formats/obj/from-xc/src/code/external-formats/enc-utf.fasl written ; compilation finished in 0:00:01.044 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/stubs.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/stubs.fasl written ; compilation finished in 0:00:00.057 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/macros.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/macros.fasl written ; compilation finished in 0:00:00.038 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/compiler-support.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/compiler-support.fasl written ; compilation finished in 0:00:00.022 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/defclass.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/defclass.fasl written ; compilation finished in 0:00:00.087 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/defs.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/defs.fasl written ; compilation finished in 0:00:00.060 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/fngen.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/fngen.fasl written ; compilation finished in 0:00:00.052 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/wrapper.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/wrapper.fasl written ; compilation finished in 0:00:00.139 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/cache.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/cache.fasl written ; compilation finished in 0:00:00.521 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/dlisp.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/dlisp.fasl written ; compilation finished in 0:00:00.124 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/boot.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/boot.fasl written ; compilation finished in 0:00:01.642 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/vector.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/vector.fasl written ; compilation finished in 0:00:00.330 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/slots-boot.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/slots-boot.fasl written ; compilation finished in 0:00:00.278 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/combin.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/combin.fasl written ; compilation finished in 0:00:00.143 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/dfun.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/dfun.fasl written ; compilation finished in 0:00:01.160 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/ctor.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/ctor.fasl written ; compilation finished in 0:00:01.059 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/braid.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/braid.fasl written ; compilation finished in 0:00:00.395 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/dlisp3.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/dlisp3.fasl written ; compilation finished in 0:00:00.015 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/generic-functions.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/generic-functions.fasl written ; compilation finished in 0:00:00.015 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/slots.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/slots.fasl written ; compilation finished in 0:00:00.264 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/init.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/init.fasl written ; compilation finished in 0:00:00.288 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/std-class.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/std-class.fasl written ; compilation finished in 0:00:01.783 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/cpl.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/cpl.fasl written ; compilation finished in 0:00:00.180 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/fsc.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/fsc.fasl written ; compilation finished in 0:00:00.050 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/methods.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/methods.fasl written ; compilation finished in 0:00:00.961 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/fixup.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/fixup.fasl written ; compilation finished in 0:00:00.009 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/defcombin.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/defcombin.fasl written ; compilation finished in 0:00:00.219 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/ctypes.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/ctypes.fasl written ; compilation finished in 0:00:00.037 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/env.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/env.fasl written ; compilation finished in 0:00:00.094 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/documentation.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/documentation.fasl written ; compilation finished in 0:00:00.569 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/print-object.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/print-object.fasl written ; compilation finished in 0:00:00.323 ; Removing placeholder PRINT-OBJECT ... done ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/precom1.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/precom1.fasl written ; compilation finished in 0:00:00.005 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/precom2.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/precom2.fasl written ; compilation finished in 0:00:02.212 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/ntrace.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/ntrace.fasl written ; compilation finished in 0:00:00.661 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/setf-funs.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/setf-funs.fasl written ; compilation finished in 0:00:00.204 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/late-condition.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/late-condition.fasl written ; compilation finished in 0:00:00.020 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/gray-streams-class.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/gray-streams-class.fasl written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/gray-streams.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/gray-streams.fasl written ; compilation finished in 0:00:00.370 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/sequence.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/pcl/obj/from-xc/src/pcl/sequence.fasl written ; compilation finished in 0:00:01.203 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/describe.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/describe.fasl written ; compilation finished in 0:00:00.512 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/describe-policy.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/describe-policy.fasl written ; compilation finished in 0:00:00.019 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/inspect.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/inspect.fasl written ; compilation finished in 0:00:00.185 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/profile.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/profile.fasl written ; compilation finished in 0:00:00.462 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/aprof.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/aprof.fasl written ; compilation finished in 0:00:00.499 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/step.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/step.fasl written ; compilation finished in 0:00:00.064 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/warm-lib.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/warm-lib.fasl written ; compilation finished in 0:00:00.003 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/alien-callback.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/alien-callback.fasl written ; compilation finished in 0:00:00.169 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/run-program.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/run-program.fasl written ; compilation finished in 0:00:01.080 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/traceroot.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/traceroot.fasl written ; compilation finished in 0:00:00.010 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/immobile-space.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/immobile-space.fasl written ; compilation finished in 0:00:00.131 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/repack-xref.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/repack-xref.fasl written ; compilation finished in 0:00:00.059 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/module.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/module.fasl written ; compilation finished in 0:00:00.014 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/save.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/code/obj/from-xc/src/code/save.fasl written ; compilation finished in 0:00:00.436 //doing warm init - load and dump phase This is SBCL 1.4.12-alt3, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. COLD-INIT... (Length(TLFs)= 13290) Disassembler: 92 printers, 47 prefilters, 4 labelers ; Removing placeholder PRINT-OBJECT ... done ; Fixed types: (SB-C::%INSTANCE-TYPEP SB-KERNEL:%MAKE-ARRAY SB-KERNEL:%MAP SB-KERNEL:%TYPEP SB-C::%TYPEP-WRAPPER *BREAK-ON-SIGNALS* ADJUST-ARRAY CERROR SB-KERNEL:CHECK-TYPE-ERROR CLASS-OF COERCE SB-KERNEL:COERCE-TO-CONDITION CONCATENATE COPY-PPRINT-DISPATCH SB-PCL:ENSURE-CLASS-FINALIZED ERROR FIND-CLASS SB-KERNEL:LIST-TO-VECTOR* LOGICAL-PATHNAME MAKE-ARRAY MAKE-CONDITION MAKE-SEQUENCE MAKE-STRING MAKE-STRING-OUTPUT-STREAM MAP MERGE OPEN PPRINT-DISPATCH SET-PPRINT-DISPATCH SIGNAL SUBTYPEP TYPE-OF TYPEP UPGRADED-ARRAY-ELEMENT-TYPE UPGRADED-COMPLEX-PART-TYPE SB-KERNEL:VECTOR-TO-VECTOR* WARN) [undoing binding stack and other enclosing state... done] [coalescing similar vectors... done] [performing final GC... done] [defragmenting immobile space... 659+14881+734+344+23777+16009 objects... done] [saving current Lisp image into output/sbcl.core: writing 0 bytes from the read-only space at 0x50000000 writing 752 bytes from the static space at 0x50100000 writing 25264128 bytes from the dynamic space at 0x1000000000 writing 1781760 bytes from the immobile space at 0x50300000 writing 10388512 bytes from the immobile space at 0x52100000 done] //checking for leftover cold-init symbols Found 4: (#:!EARLY-GF-NAME #:!BOOTSTRAP-SET-SLOT #:!BOOTSTRAP-SLOT-INDEX #:*!DELAYED-DEFMETHOD-ARGS*) 18.57user 0.53system 0:53.63elapsed 35%CPU (0avgtext+0avgdata 201168maxresident)k 0inputs+0outputs (0major+212291minor)pagefaults 0swaps //entering make-target-contrib.sh find: 'obj/asdf-cache/': No such file or directory find: 'obj/sbcl-home/contrib/': No such file or directory make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' mkdir -p /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib/ /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' --eval '(compile-file #p"SYS:CONTRIB;ASDF;UIOP.LISP" :print nil :output-file (parse-native-namestring "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//uiop.fasl"))' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-aclrepl.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-aclrepl")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-rt/rt.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-rt/rt-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.163 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-aclrepl/tests.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-aclrepl/tests-tmpAAURSO1.fasl written ; compilation finished in 0:00:00.177 Doing 144 pending tests of 144 tests total. ACLREPL-TESTS::HOOK.1 ACLREPL-TESTS::HOOK.2 ACLREPL-TESTS::HOOK.3 ACLREPL-TESTS::FIND.LIST.0 ACLREPL-TESTS::FIND.LIST.1 ACLREPL-TESTS::FIND.LIST.2 ACLREPL-TESTS::FIND.LIST.3 ACLREPL-TESTS::PARTS.LIST.1 ACLREPL-TESTS::PARTS.LIST.2 ACLREPL-TESTS::PARTS.LIST.3 ACLREPL-TESTS::PARTS.LIST.4 ACLREPL-TESTS::PARTS.LIST.5 ACLREPL-TESTS::PARTS.LIST.6 ACLREPL-TESTS::PARTS.LIST.7 ACLREPL-TESTS::PARTS.LIST.8 ACLREPL-TESTS::ELEM.NORMAL-LIST.COUNT ACLREPL-TESTS::ELEM.NORMAL-LIST.COMPONENTS ACLREPL-TESTS::ELEM.NORMAL-LIST.LABELS ACLREPL-TESTS::ELEM.DOTTED-LIST.COUNT ACLREPL-TESTS::ELEM.DOTTED-LIST.COMPONENTS ACLREPL-TESTS::ELEM.DOTTED-LIST.LABELS ACLREPL-TESTS::ELEM.CIRCLE-LIST1.COUNT ACLREPL-TESTS::ELEM.CIRCLE-LIST1.LABELS ACLREPL-TESTS::ELEM.CIRCLE-LIST2.COUNT ACLREPL-TESTS::ELEM.CIRCLE-LIST2.LABELS ACLREPL-TESTS::ELEM.CIRCLE-LIST3.COUNT ACLREPL-TESTS::ELEM.CIRCLE-LIST3.LABELS ACLREPL-TESTS::ELEM.CIRCLE-LIST4.COUNT ACLREPL-TESTS::ELEM.CIRCLE-LIST4.LABELS ACLREPL-TESTS::ELEM.CIRCLE-LIST5.COUNT ACLREPL-TESTS::ELEM.CIRCLE-LIST5.LABELS ACLREPL-TESTS::CIRCLE-LIST1-COMPONENTS ACLREPL-TESTS::CIRCLE-LIST2-COMPONENTS.0 ACLREPL-TESTS::CIRCLE-LIST2-COMPONENTS.1 ACLREPL-TESTS::CIRCLE-LIST3-COMPONENTS.0 ACLREPL-TESTS::CIRCLE-LIST3-COMPONENTS.1 ACLREPL-TESTS::CIRCLE-LIST3-COMPONENTS.2 ACLREPL-TESTS::CIRCLE-LIST4-COMPONENTS.0 ACLREPL-TESTS::CIRCLE-LIST4-COMPONENTS.1 ACLREPL-TESTS::CIRCLE-LIST4-COMPONENTS.2 ACLREPL-TESTS::CIRCLE-LIST5-COMPONENTS.0 ACLREPL-TESTS::CIRCLE-LIST5-COMPONENTS.1 ACLREPL-TESTS::CIRCLE-LIST5-COMPONENTS.2 ACLREPL-TESTS::ELEM.CONS-PAIR.COUNT ACLREPL-TESTS::ELEM.CONS-PAIR.COMPONENTS ACLREPL-TESTS::ELEM.CONS-PAIR.LABELS ACLREPL-TESTS::ELEM.COMPLEX.COUNT ACLREPL-TESTS::ELEM.COMPLEX.COMPONENTS ACLREPL-TESTS::ELEM.COMPLEX.LABELS ACLREPL-TESTS::ELEM.RATIO.COUNT ACLREPL-TESTS::ELEM.RATIO.COMPONENTS ACLREPL-TESTS::ELEM.RATIO.LABELS ACLREPL-TESTS::ELEM.BIGNUM.COUNT ACLREPL-TESTS::ELEM.BIGNUM.COMPONENTS ACLREPL-TESTS::ELEM.BIGNUM.LABELS ACLREPL-TESTS::ELEM.VECTOR.COUNT ACLREPL-TESTS::ELEM.VECTOR.COMPONENTS ACLREPL-TESTS::ELEM.VECTOR.LABELS ACLREPL-TESTS::ELEM.VECTOR.S3.COUNT ACLREPL-TESTS::ELEM.VECTOR.S3.COMPONENTS ACLREPL-TESTS::ELEM.VECTOR.S3.LABELS ACLREPL-TESTS::ELEM.VECTOR.P10.S3.COUNT ACLREPL-TESTS::ELEM.VECTOR.P10.S3.COMPONENTS ACLREPL-TESTS::ELEM.VECTOR.P10.S3.LABELS ACLREPL-TESTS::ELEM.VECTOR.P5.S16.COUNT ACLREPL-TESTS::ELEM.VECTOR.P5.S16.COMPONENTS ACLREPL-TESTS::ELEM.VECTOR.P5.S16.LABELS ACLREPL-TESTS::ELEM.VECTOR.P2.S16.COUNT ACLREPL-TESTS::ELEM.VECTOR.P2.S16.COMPONENTS ACLREPL-TESTS::ELEM.VECTOR.P2.S16.LABELS ACLREPL-TESTS::ELEM.VECTOR.P2.S15.COUNT ACLREPL-TESTS::ELEM.VECTOR.P2.S15.COMPONENTS ACLREPL-TESTS::ELEM.VECTOR.P2.S15.LABELS ACLREPL-TESTS::ELEM.ARRAY.COUNT ACLREPL-TESTS::ELEM.ARRAY.COMPONENTS ACLREPL-TESTS::ELEM.ARRAY.LABELS ACLREPL-TESTS::ELEM.EMPTY-CLASS.COUNT ACLREPL-TESTS::ELEM.EMPTY-CLASS.COMPONENTS ACLREPL-TESTS::ELEM.EMPTY-CLASS.LABELS ACLREPL-TESTS::ELEM.EMPTY-STRUCT.COUNT ACLREPL-TESTS::ELEM.EMPTY-STRUCT.COMPONENTS ACLREPL-TESTS::ELEM.EMPTY-STRUCT.LABELS ACLREPL-TESTS::ELEM.SIMPLE-STRUCT.COUNT ACLREPL-TESTS::ELEM.SIMPLE-STRUCT.COMPONENTS ACLREPL-TESTS::ELEM.SIMPLE-STRUCT.LABELS ACLREPL-TESTS::LABEL.SIMPLE-STRUCT.0 ACLREPL-TESTS::LABEL.SIMPLE-STRUCT.1 ACLREPL-TESTS::LABEL.SIMPLE-STRUCT.2 ACLREPL-TESTS::LABEL.SIMPLE-CLASS.0 ACLREPL-TESTS::LABEL.SIMPLE-CLASS.1 ACLREPL-TESTS::LABEL.SIMPLE-CLASS.2 ACLREPL-TESTS::LABEL.COMPLEX.0 ACLREPL-TESTS::LABEL.COMPLEX.1 ACLREPL-TESTS::LABEL.RATIO.0 ACLREPL-TESTS::LABEL.RATIO.1 ACLREPL-TESTS::LABEL.DOTTED-LIST.0 ACLREPL-TESTS::LABEL.DOTTED-LIST.1 ACLREPL-TESTS::LABEL.DOTTED-LIST.2 ACLREPL-TESTS::LABEL.NORMAL-LIST.0 ACLREPL-TESTS::LABEL.NORMAL-LIST.1 ACLREPL-TESTS::LABEL.NORMAL-LIST.2 ACLREPL-TESTS::LABEL.VECTOR.0 ACLREPL-TESTS::LABEL.VECTOR.1 ACLREPL-TESTS::LABEL.VECTOR.S2.0 ACLREPL-TESTS::LABEL.VECTOR.S2.1 ACLREPL-TESTS::LABEL.CONS-PAIR.0 ACLREPL-TESTS::LABEL.CONS-PAIR.1 ACLREPL-TESTS::NIL.PARTS.0 ACLREPL-TESTS::ELEM.TINY-STRUCT.COUNT ACLREPL-TESTS::ELEM.TINY-STRUCT.COMPONENTS ACLREPL-TESTS::ELEM.TINY-STRUCT.LABELS ACLREPL-TESTS::ELEM.TINY-STRUCT.S1.COUNT ACLREPL-TESTS::ELEM.TINY-STRUCT.S1.COMPONENTS ACLREPL-TESTS::ELEM.TINY-STRUCT.S1.LABELS ACLREPL-TESTS::ELEM.TINY-STRUCT.S2.COUNT ACLREPL-TESTS::ELEM.TINY-STRUCT.S2.COMPONENTS ACLREPL-TESTS::ELEM.TINY-STRUCT.S2.LABELS ACLREPL-TESTS::ELEM.DOUBLE.COUNT ACLREPL-TESTS::ELEM.DOUBLE.COMPONENTS ACLREPL-TESTS::ELEM.DOUBLE.LABELS ACLREPL-TESTS::ELEM.DOUBLE.S1.COUNT ACLREPL-TESTS::ELEM.DOUBLE.S1.COMPONENTS ACLREPL-TESTS::ELEM.DOUBLE.S1.LABELS ACLREPL-TESTS::DISPLAY.CONS-PAIR ACLREPL-TESTS::DISPLAY.SIMPLE-STRUCT ACLREPL-TESTS::DISPLAY.SIMPLE-STRUCT.S2 ACLREPL-TESTS::DISPLAY.BIGNUM ACLREPL-TESTS::DISPLAY.VECTOR.P5.S6 ACLREPL-TESTS::DISPLAY.CIRCLE-LIST1 ACLREPL-TESTS::DISPLAY.CIRCLE-LIST2 ACLREPL-TESTS::DISPLAY.CIRCLE-LIST3 ACLREPL-TESTS::DISPLAY.CIRCLE-LIST4 ACLREPL-TESTS::DISPLAY.CIRCLE-LIST5 ACLREPL-TESTS::INSPECT.0 ACLREPL-TESTS::ISTEP.0 ACLREPL-TESTS::ISTEP.1 ACLREPL-TESTS::ISTEP.2 ACLREPL-TESTS::ISTEP.3 ACLREPL-TESTS::ISTEP.4 ACLREPL-TESTS::ISTEP.5 ACLREPL-TESTS::ISTEP.6 ACLREPL-TESTS::ISTEP.7 ACLREPL-TESTS::ISTEP.8 ACLREPL-TESTS::ISTEP.9 No tests failed. CL-USER(1): make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-aclrepl' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-bsd-sockets' make -C ../asdf make[1]: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make[1]: Nothing to be done for 'fasl'. make[1]: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' \ --load ../asdf-stub.lisp \ --eval '(asdf::build-asdf-contrib "sb-bsd-sockets")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-grovel/defpackage.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-grovel/defpackage-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.003 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-grovel/def-to-lisp.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-grovel/def-to-lisp-tmpAAURSO1.fasl written ; compilation finished in 0:00:00.084 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-grovel/foreign-glue.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-grovel/foreign-glue-tmp5GEXGEG5.fasl written ; compilation finished in 0:00:00.182 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-bsd-sockets/module-setup.lisp" (written 26 JAN 2019 05:24:33 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-bsd-sockets/module-setup.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-bsd-sockets/defpackage.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-bsd-sockets/defpackage-tmpAR3FSGEY.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-bsd-sockets/constants.lisp-temp" (written 26 JAN 2019 05:24:34 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-bsd-sockets/constants-tmpJAIDFZTC.fasl written ; compilation finished in 0:00:02.176 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-bsd-sockets/util.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-bsd-sockets/util-tmp8V3J6PE9.fasl written ; compilation finished in 0:00:00.043 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-bsd-sockets/protocol.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-bsd-sockets/protocol-tmp9V47YWQF.fasl written ; compilation finished in 0:00:00.020 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-bsd-sockets/sockets.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-bsd-sockets/sockets-tmp9BN22RMA.fasl written ; compilation finished in 0:00:00.552 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-bsd-sockets/sockopt.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-bsd-sockets/sockopt-tmp1CXFJSK9.fasl written ; compilation finished in 0:00:00.518 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-bsd-sockets/inet.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-bsd-sockets/inet-tmpX4BRKI0R.fasl written ; compilation finished in 0:00:00.023 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-bsd-sockets/inet4.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-bsd-sockets/inet4-tmpQ371UGST.fasl written ; compilation finished in 0:00:00.032 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-bsd-sockets/inet6.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-bsd-sockets/inet6-tmp2OWI3Q7U.fasl written ; compilation finished in 0:00:00.201 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-bsd-sockets/local.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-bsd-sockets/local-tmp9KKTJMYV.fasl written ; compilation finished in 0:00:00.188 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-bsd-sockets/name-service.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-bsd-sockets/name-service-tmpJU0JWO19.fasl written ; compilation finished in 0:00:00.198 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-bsd-sockets/misc.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-bsd-sockets/misc-tmpZX2WN8N4.fasl written ; compilation finished in 0:00:00.007 * echo "(defsystem :sb-bsd-sockets :class require-system)" > /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-bsd-sockets.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-bsd-sockets")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-posix/defpackage.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-posix/defpackage-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-posix/strtod.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-posix/strtod-tmpAAURSO1.fasl written ; compilation finished in 0:00:00.030 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-posix/designator.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-posix/designator-tmp5GEXGEG5.fasl written ; compilation finished in 0:00:00.025 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-posix/macros.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-posix/macros-tmpAR3FSGEY.fasl written ; compilation finished in 0:00:00.064 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-posix/constants.lisp-temp" (written 26 JAN 2019 05:24:40 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-posix/constants-tmpJAIDFZTC.fasl written ; compilation finished in 0:00:00.972 STYLE-WARNING: Couldn't grovel for SIGEMT (unknown to the C compiler). STYLE-WARNING: Couldn't grovel for S_IFWHT (unknown to the C compiler). ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-posix/interface.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-posix/interface-tmp8V3J6PE9.fasl written ; compilation finished in 0:00:02.025 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-bsd-sockets/tests.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-bsd-sockets/tests-tmp9V47YWQF.fasl written ; compilation finished in 0:00:00.046 Doing 13 pending tests of 13 tests total. SB-BSD-SOCKETS:MAKE-INET-ADDRESS SB-BSD-SOCKETS-TEST::MAKE-INET-ADDRESS2 SB-BSD-SOCKETS-TEST::MAKE-INET6-ADDRESS.1 SB-BSD-SOCKETS-TEST::UNPARSE-INET6-ADDRESS SB-BSD-SOCKETS-TEST::GET-PROTOCOL-BY-NAME/TCP SB-BSD-SOCKETS-TEST::GET-PROTOCOL-BY-NAME/UDP SB-BSD-SOCKETS-TEST::GET-PROTOCOL-BY-NAME/ERROR SB-BSD-SOCKETS-TEST::MAKE-INET6-SOCKET.SMOKE SB-BSD-SOCKETS-TEST::MAKE-INET6-SOCKET.KEYWORD SB-BSD-SOCKETS-TEST::INET6-SOCKET-BINDConnecting #... failed Retrying with #... ok. <7>bsd-sockets: Don't panic. We're testing local-domain client code; this message can safely be ignored SB-BSD-SOCKETS-TEST::SIMPLE-LOCAL-CLIENT SB-BSD-SOCKETS-TEST::ABSTRACT.SMOKE SB-BSD-SOCKETS-TEST::ABSTRACT.SOCKET-PEERNAME No tests failed. * make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-bsd-sockets' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-capstone' make -C ../asdf make[1]: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make[1]: Nothing to be done for 'fasl'. make[1]: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' \ --load ../asdf-stub.lisp \ --eval '(asdf::build-asdf-contrib "sb-capstone")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-capstone/module-setup.lisp" (written 26 JAN 2019 05:24:45 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-capstone/module-setup.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-capstone/capstone.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-capstone/capstone-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.066 * echo "(defsystem :sb-capstone :class require-system)" > /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-capstone.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-capstone")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN WARNING: Capstone not loaded. STYLE-WARNING: Undefined alien: "cs_open" STYLE-WARNING: Undefined alien: "cs_version" STYLE-WARNING: Undefined alien: "cs_close" STYLE-WARNING: Undefined alien: "cs_free" STYLE-WARNING: Undefined alien: "cs_option" STYLE-WARNING: Undefined alien: "cs_malloc" STYLE-WARNING: Undefined alien: "cs_disasm_iter" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-capstone/tests.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-capstone/tests-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.031 WARNING: Could not test sb-capstone * make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-capstone' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cltl2' make -C ../asdf make[1]: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make[1]: Nothing to be done for 'fasl'. make[1]: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' \ --load ../asdf-stub.lisp \ --eval '(asdf::build-asdf-contrib "sb-cltl2")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-cltl2/module-setup.lisp" (written 26 JAN 2019 05:24:47 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-cltl2/module-setup.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cltl2/defpackage.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-cltl2/defpackage-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.008 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cltl2/compiler-let.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-cltl2/compiler-let-tmpAAURSO1.fasl written ; compilation finished in 0:00:00.077 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cltl2/macroexpand.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-cltl2/macroexpand-tmp5GEXGEG5.fasl written ; compilation finished in 0:00:00.034 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cltl2/env.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-cltl2/env-tmpAR3FSGEY.fasl written ; compilation finished in 0:00:00.267 * echo "(defsystem :sb-cltl2 :class require-system)" > /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-cltl2.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-cltl2")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cltl2/tests.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-cltl2/tests-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.122 Doing 118 pending tests of 118 tests total. SB-CLTL2-TESTS::COMPILER-LET.1 SB-CLTL2-TESTS::MACROEXPAND-ALL.1 SB-CLTL2-TESTS::MACROEXPAND-ALL.2 SB-CLTL2-TESTS::MACROEXPAND-ALL.3 SB-CLTL2-TESTS::MACROEXPAND-ALL.4 SB-CLTL2-TESTS::MACROEXPAND-ALL.5 SB-CLTL2-TESTS::MACROEXPAND-ALL.6 SB-CLTL2-TESTS::MACROEXPAND-ALL.7 SB-CLTL2-TESTS::MACROEXPAND-ALL.8 SB-CLTL2-TESTS::MACROEXPAND-ALL.9 SB-CLTL2-TESTS::MACROEXPAND-ALL.10 SB-CLTL2-TESTS::MACROEXPAND-ALL.11 SB-CLTL2-TESTS::MACROEXPAND-ALL.12 SB-CLTL2-TESTS::MACROEXPAND-ALL.13 SB-CLTL2-TESTS::DECLARATION-INFORMATION.SPEED.DEFAULT SB-CLTL2-TESTS::DECLARATION-INFORMATION.SPEED.0 SB-CLTL2-TESTS::DECLARATION-INFORMATION.SPEED.1 SB-CLTL2-TESTS::DECLARATION-INFORMATION.SPEED.2 SB-CLTL2-TESTS::DECLARATION-INFORMATION.SPEED.3 SB-CLTL2-TESTS::DECLARATION-INFORMATION.SPEED.IMPLICIT SB-CLTL2-TESTS::DECLARATION-INFORMATION.SAFETY.DEFAULT SB-CLTL2-TESTS::DECLARATION-INFORMATION.SAFETY.0 SB-CLTL2-TESTS::DECLARATION-INFORMATION.SAFETY.1 SB-CLTL2-TESTS::DECLARATION-INFORMATION.SAFETY.2 SB-CLTL2-TESTS::DECLARATION-INFORMATION.SAFETY.3 SB-CLTL2-TESTS::DECLARATION-INFORMATION.SAFETY.IMPLICIT SB-CLTL2-TESTS::DECLARATION-INFORMATION.DEBUG.DEFAULT SB-CLTL2-TESTS::DECLARATION-INFORMATION.DEBUG.0 SB-CLTL2-TESTS::DECLARATION-INFORMATION.DEBUG.1 SB-CLTL2-TESTS::DECLARATION-INFORMATION.DEBUG.2 SB-CLTL2-TESTS::DECLARATION-INFORMATION.DEBUG.3 SB-CLTL2-TESTS::DECLARATION-INFORMATION.DEBUG.IMPLICIT SB-CLTL2-TESTS::DECLARATION-INFORMATION.COMPILATION-SPEED.DEFAULT SB-CLTL2-TESTS::DECLARATION-INFORMATION.COMPILATION-SPEED.0 SB-CLTL2-TESTS::DECLARATION-INFORMATION.COMPILATION-SPEED.1 SB-CLTL2-TESTS::DECLARATION-INFORMATION.COMPILATION-SPEED.2 SB-CLTL2-TESTS::DECLARATION-INFORMATION.COMPILATION-SPEED.3 SB-CLTL2-TESTS::DECLARATION-INFORMATION.COMPILATION-SPEED.IMPLICIT SB-CLTL2-TESTS::DECLARATION-INFORMATION.SPACE.DEFAULT SB-CLTL2-TESTS::DECLARATION-INFORMATION.SPACE.0 SB-CLTL2-TESTS::DECLARATION-INFORMATION.SPACE.1 SB-CLTL2-TESTS::DECLARATION-INFORMATION.SPACE.2 SB-CLTL2-TESTS::DECLARATION-INFORMATION.SPACE.3 SB-CLTL2-TESTS::DECLARATION-INFORMATION.SPACE.IMPLICIT SB-CLTL2-TESTS::DECLARATION-INFORMATION.RESTRICT-COMPILER-POLICY.1 SB-CLTL2-TESTS::DECLARATION-INFORMATION.RESTRICT-COMPILER-POLICY.2 SB-CLTL2-TESTS::DECLARATION-INFORMATION.RESTRICT-COMPILER-POLICY.3 SB-CLTL2-TESTS::DECLARATION-INFORMATION.MUFFLE-CONDITIONS.DEFAULT SB-CLTL2-TESTS::DECLARATION-INFORMATION.MUFFLE-CONDITIONS.1 SB-CLTL2-TESTS::DECLARATION-INFORMATION.MUFFLE-CONDITIONS.2 SB-CLTL2-TESTS::DECLARATION-INFORMATION.DECLARATION SB-CLTL2-TESTS::VARIABLE-INFO.GLOBAL-SPECIAL/UNBOUND SB-CLTL2-TESTS::VARIABLE-INFO.GLOBAL-SPECIAL/UNBOUND.DEPRECATION SB-CLTL2-TESTS::VARIABLE-INFO.GLOBAL-SPECIAL/UNBOUND/EXTRA-DECL SB-CLTL2-TESTS::VARIABLE-INFO.GLOBAL-SPECIAL/BOUND SB-CLTL2-TESTS::VARIABLE-INFO.GLOBAL-SPECIAL/BOUND/EXTRA-DECL SB-CLTL2-TESTS::VARIABLE-INFO.LOCAL-SPECIAL/UNBOUND SB-CLTL2-TESTS::VARIABLE-INFO.LOCAL-SPECIAL/BOUND SB-CLTL2-TESTS::VARIABLE-INFO.LOCAL-SPECIAL/SHADOWED SB-CLTL2-TESTS::VARIABLE-INFO.LOCAL-SPECIAL/SHADOWS-LEXICAL SB-CLTL2-TESTS::VARIABLE-INFO.LEXICAL SB-CLTL2-TESTS::VARIABLE-INFO.LEXICAL.TYPE SB-CLTL2-TESTS::VARIABLE-INFO.LEXICAL.TYPE.2 SB-CLTL2-TESTS::VARIABLE-INFO.LEXICAL.TYPE.3 SB-CLTL2-TESTS::VARIABLE-INFO.IGNORE SB-CLTL2-TESTS::VARIABLE-INFO.SYMBOL-MACRO/LOCAL SB-CLTL2-TESTS::VARIABLE-INFO.SYMBOL-MACRO/GLOBAL SB-CLTL2-TESTS::VARIABLE-INFO.UNDEFINED SB-CLTL2-TESTS::VARIABLE-INFO.UNDEFINED.DEPRECATION SB-CLTL2-TESTS::GLOBAL-VARIABLE SB-CLTL2-TESTS::GLOBAL-VARIABLE.2 SB-CLTL2-TESTS::ALIEN-VARIABLE SB-CLTL2-TESTS::VARIABLE-INFO.GLOBAL.DEPRECATION SB-CLTL2-TESTS::FUNCTION-INFO.GLOBAL/NO-FTYPE SB-CLTL2-TESTS::FUNCTION-INFO.GLOBAL/FTYPE SB-CLTL2-TESTS::FUNCTION-INFO.GLOBAL.DEPRECATION SB-CLTL2-TESTS::FUNCTION-INFO.GLOBAL.DEPRECATION.LEXICALLY-SHADOWED SB-CLTL2-TESTS::FUNCTION-INFO.MACRO SB-CLTL2-TESTS::FUNCTION-INFO.MACROLET SB-CLTL2-TESTS::FUNCTION-INFO.SPECIAL-FORM SB-CLTL2-TESTS::FUNCTION-INFO.NOTINLINE/LOCAL SB-CLTL2-TESTS::FUNCTION-INFO.NOTINLINE/GLOBAL SB-CLTL2-TESTS::FUNCTION-INFO.INLINE/GLOBAL SB-CLTL2-TESTS::FUNCTION-INFORMATION.KNOWN-INLINE SB-CLTL2-TESTS::FUNCTION-INFORMATION.FTYPE SB-CLTL2-TESTS::AUGMENT-ENVIRONMENT.VARIABLE1 SB-CLTL2-TESTS::AUGMENT-ENVIRONMENT.VARIABLE2 SB-CLTL2-TESTS::AUGMENT-ENVIRONMENT.VARIABLE3 SB-CLTL2-TESTS::AUGMENT-ENVIRONMENT.VARIABLE.SPECIAL1 SB-CLTL2-TESTS::AUGMENT-ENVIRONMENT.VARIABLE.SPECIAL12 SB-CLTL2-TESTS::AUGMENT-ENVIRONMENT.VARIABLE.SPECIAL13 SB-CLTL2-TESTS::AUGMENT-ENVIRONMENT.VARIABLE.SPECIAL.MASK SB-CLTL2-TESTS::AUGMENT-ENVIRONMENT.VARIABLE.IGNORE SB-CLTL2-TESTS::AUGMENT-ENVIRONMENT.FUNCTION SB-CLTL2-TESTS::AUGMENT-ENVIRONMENT.MACRO SB-CLTL2-TESTS::AUGMENT-ENVIRONMENT.SYMBOL-MACRO SB-CLTL2-TESTS::AUGMENT-ENVIRONMENT.MACRO2 SB-CLTL2-TESTS::AUGMENT-ENVIRONMENT.NEST SB-CLTL2-TESTS::AUGMENT-ENVIRONMENT.NEST2 SB-CLTL2-TESTS::AUGMENT-ENVIRONMENT.SYMBOL-MACRO-VAR SB-CLTL2-TESTS::DEFINE-DECLARATION.DECLARE SB-CLTL2-TESTS::DEFINE-DECLARATION.DECLARE2 SB-CLTL2-TESTS::DEFINE-DECLARATION.VARIABLE SB-CLTL2-TESTS::DEFINE-DECLARATION.VARIABLE.SPECIAL SB-CLTL2-TESTS::DEFINE-DECLARATION.VARIABLE.SPECIAL2 SB-CLTL2-TESTS::DEFINE-DECLARATION.VARIABLE.MASK SB-CLTL2-TESTS::DEFINE-DECLARATION.VARIABLE.MACROMASK SB-CLTL2-TESTS::DEFINE-DECLARATION.VARIABLE.MACROMASK2 SB-CLTL2-TESTS::DEFINE-DECLARATION.VARIABLE.MASK2 SB-CLTL2-TESTS::DEFINE-DECLARATION.VARIABLE.SPECIALMASK SB-CLTL2-TESTS::DEFINE-DECLARATION.FUNCTION SB-CLTL2-TESTS::DEFINE-DECLARATION.FUNCTION.LEXICAL SB-CLTL2-TESTS::DEFINE-DECLARATION.FUNCTION.LEXICAL2 SB-CLTL2-TESTS::DEFINE-DECLARATION.FUNCTION.MASK SB-CLTL2-TESTS::DEFINE-DECLARATION.FUNCTION.MASK2 SB-CLTL2-TESTS::DEFINE-DECLARATION.FUNCTION2 SB-CLTL2-TESTS::MACROEXPAND-ALL.SPECIAL-BINDING SB-CLTL2-TESTS::MACROEXPAND-ALL.SYMBOL-MACRO-SHADOWED No tests failed. * make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cltl2' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-concurrency' make -C ../asdf make[1]: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make[1]: Nothing to be done for 'fasl'. make[1]: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' \ --load ../asdf-stub.lisp \ --eval '(asdf::build-asdf-contrib "sb-concurrency")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-concurrency/module-setup.lisp" (written 26 JAN 2019 05:24:49 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-concurrency/module-setup.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-concurrency/package.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-concurrency/package-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-concurrency/frlock.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-concurrency/frlock-tmpAAURSO1.fasl written ; compilation finished in 0:00:00.060 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-concurrency/queue.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-concurrency/queue-tmp5GEXGEG5.fasl written ; compilation finished in 0:00:00.034 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-concurrency/mailbox.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-concurrency/mailbox-tmpAR3FSGEY.fasl written ; compilation finished in 0:00:00.064 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-concurrency/gate.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-concurrency/gate-tmpJAIDFZTC.fasl written ; compilation finished in 0:00:00.056 * echo "(defsystem :sb-concurrency :class require-system)" > /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-concurrency.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-concurrency")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-concurrency/tests/package.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-concurrency/tests/package-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.004 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-concurrency/tests/test-utils.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-concurrency/tests/test-utils-tmpAAURSO1.fasl written ; compilation finished in 0:00:00.032 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-concurrency/tests/test-frlock.lisp" (written 26 JAN 2019 05:15:54 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-concurrency/tests/test-frlock-tmp5GEXGEG5.fasl written ; compilation finished in 0:00:00.093 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-concurrency/tests/test-queue.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-concurrency/tests/test-queue-tmpAR3FSGEY.fasl written ; compilation finished in 0:00:00.006 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-concurrency/tests/test-mailbox.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-concurrency/tests/test-mailbox-tmpJAIDFZTC.fasl written ; compilation finished in 0:00:00.091 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-concurrency/tests/test-gate.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-concurrency/tests/test-gate-tmp8V3J6PE9.fasl written ; compilation finished in 0:00:00.007 Doing 25 pending tests of 25 tests total. SB-CONCURRENCY-TEST::FRLOCK.1 SB-CONCURRENCY-TEST::QUEUE.1 SB-CONCURRENCY-TEST::QUEUE.2 SB-CONCURRENCY-TEST::QUEUE.3 SB-CONCURRENCY-TEST::QUEUE.4 SB-CONCURRENCY-TEST::QUEUE.5 SB-CONCURRENCY-TEST::QUEUE.T.1 SB-CONCURRENCY-TEST::QUEUE.T.2 SB-CONCURRENCY-TEST::QUEUE.T.3 SB-CONCURRENCY-TEST::MAILBOX-TRIVIA.1 SB-CONCURRENCY-TEST::MAILBOX-TRIVIA.2 SB-CONCURRENCY-TEST::MAILBOX-TRIVIA.3 SB-CONCURRENCY-TEST::MAILBOX-TIMEOUTS SB-CONCURRENCY-TEST::MAILBOX.SINGLE-PRODUCER-SINGLE-CONSUMER SB-CONCURRENCY-TEST::MAILBOX.SINGLE-PRODUCER-MULTIPLE-CONSUMERS SB-CONCURRENCY-TEST::MAILBOX.MULTIPLE-PRODUCERS-SINGLE-CONSUMER SB-CONCURRENCY-TEST::MAILBOX.MULTIPLE-PRODUCERS-MULTIPLE-CONSUMERS SB-CONCURRENCY-TEST::MAILBOX.INTERRUPTS-SAFETY.1 SB-CONCURRENCY-TEST::GATE.0 SB-CONCURRENCY-TEST::GATE.1 SB-CONCURRENCY-TEST::GATE.2 SB-CONCURRENCY-TEST::GATE-DEADLINE.1 SB-CONCURRENCY-TEST::GATE-DEADLINE.2 SB-CONCURRENCY-TEST::GATE-TIMEOUT.1 SB-CONCURRENCY-TEST::GATE-TIMEOUT.2 No tests failed. * make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-concurrency' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cover' make -C ../asdf make[1]: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make[1]: Nothing to be done for 'fasl'. make[1]: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' \ --load ../asdf-stub.lisp \ --eval '(asdf::build-asdf-contrib "sb-cover")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-cover/module-setup.lisp" (written 26 JAN 2019 05:25:05 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-cover/module-setup.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-rotate-byte/package.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-rotate-byte/package-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.004 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-rotate-byte/compiler.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-rotate-byte/compiler-tmpAAURSO1.fasl written ; compilation finished in 0:00:00.072 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-rotate-byte/x86-64-vm.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-rotate-byte/x86-64-vm-tmp5GEXGEG5.fasl written ; compilation finished in 0:00:00.055 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-rotate-byte/rotate-byte.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-rotate-byte/rotate-byte-tmpAR3FSGEY.fasl written ; compilation finished in 0:00:00.027 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-md5/md5.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-md5/md5-tmpJAIDFZTC.fasl written ; compilation finished in 0:00:00.467 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cover/cover.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-cover/cover-tmp8V3J6PE9.fasl written ; compilation finished in 0:00:00.729 * echo "(defsystem :sb-cover :class require-system)" > /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-cover.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-cover")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cover/tests.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-cover/tests-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.049 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cover/test-data-1.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-cover/test-data-1.fasl written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cover/test-data-1.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-cover/test-data-1.fasl written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cover/test-data-2.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-cover/test-data-2.fasl written ; compilation finished in 0:00:00.003 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cover/test-data-3.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-cover/test-data-3.fasl written ; compilation finished in 0:00:00.003 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cover/test-data-branching-forms.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-cover/test-data-branching-forms.fasl written ; compilation finished in 0:00:00.003 * make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cover' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-executable' make -C ../asdf make[1]: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make[1]: Nothing to be done for 'fasl'. make[1]: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' \ --load ../asdf-stub.lisp \ --eval '(asdf::build-asdf-contrib "sb-executable")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-executable/module-setup.lisp" (written 26 JAN 2019 05:25:08 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-executable/module-setup.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-executable/sb-executable.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-executable/sb-executable-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.040 * echo "(defsystem :sb-executable :class require-system)" > /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-executable.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-executable")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN * make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-executable' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-gmp' make -C ../asdf make[1]: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make[1]: Nothing to be done for 'fasl'. make[1]: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' \ --load ../asdf-stub.lisp \ --eval '(asdf::build-asdf-contrib "sb-gmp")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-gmp/module-setup.lisp" (written 26 JAN 2019 05:25:10 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-gmp/module-setup.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-gmp/gmp.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-gmp/gmp-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:02.319 * echo "(defsystem :sb-gmp :class require-system)" > /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-gmp.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-gmp")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN * make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-gmp' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-grovel' make -C ../asdf make[1]: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make[1]: Nothing to be done for 'fasl'. make[1]: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' \ --load ../asdf-stub.lisp \ --eval '(asdf::build-asdf-contrib "sb-grovel")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-grovel/module-setup.lisp" (written 26 JAN 2019 05:25:14 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-grovel/module-setup.fasl written ; compilation finished in 0:00:00.004 * echo "(defsystem :sb-grovel :class require-system)" > /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-grovel.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-grovel")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN * make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-grovel' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-introspect' make -C ../asdf make[1]: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make[1]: Nothing to be done for 'fasl'. make[1]: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' \ --load ../asdf-stub.lisp \ --eval '(asdf::build-asdf-contrib "sb-introspect")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-introspect/module-setup.lisp" (written 26 JAN 2019 05:25:17 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-introspect/module-setup.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-introspect/introspect.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-introspect/introspect-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.659 * echo "(defsystem :sb-introspect :class require-system)" > /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-introspect.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-introspect")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-introspect/xref-test-data.lisp" (written 07 DEC 2018 03:54:36 PM): ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-introspect/xref-test-data.lisp ; in: DEFUN INLINE/3 ; (DEFUN SB-INTROSPECT-TEST/XREF::INLINE/3 ; (SB-INTROSPECT-TEST/XREF::A ; &OPTIONAL SB-INTROSPECT-TEST/XREF::B ; &KEY SB-INTROSPECT-TEST/XREF::C SB-INTROSPECT-TEST/XREF::D) ; (LIST SB-INTROSPECT-TEST/XREF::A SB-INTROSPECT-TEST/XREF::B ; SB-INTROSPECT-TEST/XREF::C SB-INTROSPECT-TEST/XREF::D)) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA SB-INTROSPECT-TEST/XREF::INLINE/3 ; (SB-INTROSPECT-TEST/XREF::A &OPTIONAL SB-INTROSPECT-TEST/XREF::B &KEY ; SB-INTROSPECT-TEST/XREF::C SB-INTROSPECT-TEST/XREF::D) ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (BLOCK SB-INTROSPECT-TEST/XREF::INLINE/3 ; (LIST SB-INTROSPECT-TEST/XREF::A SB-INTROSPECT-TEST/XREF::B ; SB-INTROSPECT-TEST/XREF::C SB-INTROSPECT-TEST/XREF::D))) ; ; caught STYLE-WARNING: ; &OPTIONAL and &KEY found in the same lambda list: (A &OPTIONAL B &KEY C D) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-introspect/xref-test-data-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.089 WARNING: Lisp compilation had style-warnings while compiling # ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-introspect/xref-test.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-introspect/xref-test-tmpAAURSO1.fasl written ; compilation finished in 0:00:00.011 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-introspect/test.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-introspect/test-tmp5GEXGEG5.fasl written ; compilation finished in 0:00:00.179 WARNING: redefining SB-INTROSPECT::FUNCTION-DEBUG-INFO in DEFUN WARNING: redefining SB-INTROSPECT::FUNCTION-DEBUG-SOURCE in DEFUN WARNING: redefining SB-INTROSPECT::DEBUG-INFO-SOURCE in DEFUN WARNING: redefining SB-INTROSPECT::DEBUG-INFO-DEBUG-FUNCTION in DEFUN WARNING: redefining SB-INTROSPECT:VALID-FUNCTION-NAME-P in DEFUN WARNING: redefining SB-INTROSPECT::MAP-CODE-CONSTANTS in DEFUN WARNING: redefining SB-INTROSPECT::MAP-ALLOCATED-CODE-COMPONENTS in DEFUN WARNING: redefining SB-INTROSPECT::MAP-CALLER-CODE-COMPONENTS in DEFUN WARNING: redefining SB-INTROSPECT::COPY-DEFINITION-SOURCE in DEFUN WARNING: redefining SB-INTROSPECT::DEFINITION-SOURCE-P in DEFUN WARNING: redefining (COMMON-LISP:SETF SB-INTROSPECT:DEFINITION-SOURCE-PATHNAME) in DEFUN WARNING: redefining SB-INTROSPECT:DEFINITION-SOURCE-PATHNAME in DEFUN WARNING: redefining (COMMON-LISP:SETF SB-INTROSPECT:DEFINITION-SOURCE-FORM-PATH) in DEFUN WARNING: redefining SB-INTROSPECT:DEFINITION-SOURCE-FORM-PATH in DEFUN WARNING: redefining (COMMON-LISP:SETF SB-INTROSPECT:DEFINITION-SOURCE-FORM-NUMBER) in DEFUN WARNING: redefining SB-INTROSPECT:DEFINITION-SOURCE-FORM-NUMBER in DEFUN WARNING: redefining (COMMON-LISP:SETF SB-INTROSPECT:DEFINITION-SOURCE-CHARACTER-OFFSET) in DEFUN WARNING: redefining SB-INTROSPECT:DEFINITION-SOURCE-CHARACTER-OFFSET in DEFUN WARNING: redefining (COMMON-LISP:SETF SB-INTROSPECT:DEFINITION-SOURCE-FILE-WRITE-DATE) in DEFUN WARNING: redefining SB-INTROSPECT:DEFINITION-SOURCE-FILE-WRITE-DATE in DEFUN WARNING: redefining (COMMON-LISP:SETF SB-INTROSPECT:DEFINITION-SOURCE-PLIST) in DEFUN WARNING: redefining SB-INTROSPECT:DEFINITION-SOURCE-PLIST in DEFUN WARNING: redefining (COMMON-LISP:SETF SB-INTROSPECT::DEFINITION-SOURCE-DESCRIPTION) in DEFUN WARNING: redefining SB-INTROSPECT::DEFINITION-SOURCE-DESCRIPTION in DEFUN WARNING: redefining SB-INTROSPECT::MAKE-DEFINITION-SOURCE in DEFUN WARNING: redefining SB-INTROSPECT::VOPS-TRANSLATING-FUN in DEFUN WARNING: redefining SB-INTROSPECT::FIND-VOP-SOURCE in DEFUN WARNING: redefining SB-INTROSPECT:FIND-DEFINITION-SOURCES-BY-NAME in DEFUN WARNING: redefining SB-INTROSPECT:FIND-DEFINITION-SOURCE in DEFUN WARNING: redefining SB-INTROSPECT::FIND-FUNCTION-DEFINITION-SOURCE in DEFUN WARNING: redefining SB-INTROSPECT::TRANSLATE-SOURCE-LOCATION in DEFUN WARNING: redefining SB-INTROSPECT:FUNCTION-ARGLIST in DEFUN WARNING: redefining SB-INTROSPECT:FUNCTION-LAMBDA-LIST in DEFUN WARNING: redefining SB-INTROSPECT:DEFTYPE-LAMBDA-LIST in DEFUN WARNING: redefining SB-INTROSPECT:FUNCTION-TYPE in DEFUN WARNING: redefining SB-INTROSPECT:FIND-FUNCTION-CALLEES in DEFUN WARNING: redefining SB-INTROSPECT:FIND-FUNCTION-CALLERS in DEFUN WARNING: redefining SB-INTROSPECT::COLLECT-XREF in DEFUN WARNING: redefining SB-INTROSPECT:WHO-CALLS in DEFUN WARNING: redefining SB-INTROSPECT:WHO-BINDS in DEFUN WARNING: redefining SB-INTROSPECT:WHO-REFERENCES in DEFUN WARNING: redefining SB-INTROSPECT:WHO-SETS in DEFUN WARNING: redefining SB-INTROSPECT:WHO-MACROEXPANDS in DEFUN WARNING: redefining SB-INTROSPECT:WHO-SPECIALIZES-DIRECTLY in DEFUN WARNING: redefining SB-INTROSPECT:WHO-SPECIALIZES-GENERALLY in DEFUN WARNING: redefining SB-INTROSPECT::CANONICALIZE-CLASS-DESIGNATOR in DEFUN WARNING: redefining SB-INTROSPECT::METHOD-GENERIC-FUNCTION-NAME in DEFUN WARNING: redefining SB-INTROSPECT::COLLECT-SPECIALIZING-METHODS in DEFUN WARNING: redefining SB-INTROSPECT:ALLOCATION-INFORMATION in DEFUN WARNING: redefining SB-INTROSPECT:MAP-ROOT in DEFUN WARNING: redefining SB-INTROSPECT::OBJECT-SIZE in DEFUN WARNING: redefining SB-INTROSPECT::OBJECT-SIZE-HISTOGRAM in DEFUN WARNING: redefining SB-INTROSPECT::LARGEST-OBJECTS in DEFUN WARNING: redefining SB-RT::PEND in DEFUN WARNING: redefining (COMMON-LISP:SETF SB-RT::PEND) in DEFUN WARNING: redefining SB-RT::NAME in DEFUN WARNING: redefining (COMMON-LISP:SETF SB-RT::NAME) in DEFUN WARNING: redefining SB-RT::FORM in DEFUN WARNING: redefining (COMMON-LISP:SETF SB-RT::FORM) in DEFUN WARNING: redefining SB-RT::MAKE-ENTRY in DEFUN WARNING: redefining SB-RT::VALS in DEFMACRO WARNING: redefining SB-RT::DEFN in DEFMACRO WARNING: redefining SB-RT:PENDING-TESTS in DEFUN WARNING: redefining SB-RT:REM-ALL-TESTS in DEFUN WARNING: redefining SB-RT:REM-TEST in DEFUN WARNING: redefining SB-RT:GET-TEST in DEFUN WARNING: redefining SB-RT::GET-ENTRY in DEFUN WARNING: redefining SB-RT:DEFTEST in DEFMACRO WARNING: redefining SB-RT::ADD-ENTRY in DEFUN WARNING: redefining SB-RT::REPORT-ERROR in DEFUN WARNING: redefining SB-RT:DO-TEST in DEFUN WARNING: redefining SB-RT::EQUALP-WITH-CASE in DEFUN WARNING: redefining SB-RT::DO-ENTRY in DEFUN WARNING: redefining SB-RT:CONTINUE-TESTING in DEFUN WARNING: redefining SB-RT:DO-TESTS in DEFUN WARNING: redefining SB-RT::DO-ENTRIES in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-introspect/test-driver.lisp" (written 07 DEC 2018 03:54:36 PM): ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-introspect/test-driver.lisp ; in: DEFTYPE FOOBAR-TYPE ; (DEFTYPE SB-INTROSPECT-TEST::FOOBAR-TYPE ; (&WHOLE SB-INTROSPECT-TEST::W &ENVIRONMENT SB-INTROSPECT-TEST::E ; SB-INTROSPECT-TEST::R1 SB-INTROSPECT-TEST::R2 ; &OPTIONAL SB-INTROSPECT-TEST::O ; &REST REST ; &KEY SB-INTROSPECT-TEST::K1 ...) ; (DECLARE ; (IGNORE SB-INTROSPECT-TEST::W SB-INTROSPECT-TEST::E SB-INTROSPECT-TEST::R1 ; SB-INTROSPECT-TEST::R2 SB-INTROSPECT-TEST::O REST SB-INTROSPECT-TEST::K1 ; SB-INTROSPECT-TEST::K2 SB-INTROSPECT-TEST::K3)) ; NIL) ; ; caught STYLE-WARNING: ; &OPTIONAL and &KEY found in the same lambda list: (R1 R2 &OPTIONAL O &REST REST ; &KEY K1 K2 K3) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-introspect/test-driver-tmpAR3FSGEY.fasl written ; compilation finished in 0:00:00.207 WARNING: Lisp compilation had style-warnings while compiling # Doing 121 pending tests of 121 tests total. SB-INTROSPECT-TEST/XREF::WHO-CALLS.1 SB-INTROSPECT-TEST/XREF::WHO-CALLS.2 SB-INTROSPECT-TEST/XREF::WHO-CALLS.3 SB-INTROSPECT-TEST/XREF::WHO-CALLS.4 SB-INTROSPECT-TEST/XREF::WHO-CALLS.5 SB-INTROSPECT-TEST/XREF::WHO-CALLS.6 SB-INTROSPECT-TEST/XREF::WHO-CALLS.7 SB-INTROSPECT-TEST/XREF::WHO-CALLS.8 SB-INTROSPECT-TEST/XREF::WHO-CALLS.9 SB-INTROSPECT-TEST/XREF::WHO-CALLS.10 SB-INTROSPECT-TEST/XREF::WHO-CALLS.11 SB-INTROSPECT-TEST/XREF::WHO-CALLS.12 SB-INTROSPECT-TEST/XREF::WHO-CALLS.13 SB-INTROSPECT-TEST/XREF::WHO-CALLS.14 SB-INTROSPECT-TEST/XREF::WHO-CALLS.15 SB-INTROSPECT-TEST/XREF::WHO-CALLS.16 SB-INTROSPECT-TEST/XREF::WHO-CALLS.17 SB-INTROSPECT-TEST/XREF::WHO-CALLS.18 SB-INTROSPECT-TEST/XREF::WHO-MACROEXPANDS.1 SB-INTROSPECT-TEST/XREF::WHO-BINDS.1 SB-INTROSPECT-TEST/XREF::WHO-SETS.1 SB-INTROSPECT-TEST/XREF::WHO-SETS.2 SB-INTROSPECT-TEST/XREF::WHO-REFERENCES.1 SB-INTROSPECT-TEST/XREF::WHO-REFERENCES.2 SB-INTROSPECT-TEST/XREF::WHO-REFERENCES.3 SB-INTROSPECT-TEST/XREF::WHO-CALLS.STRUCT-SLOT.1 SB-INTROSPECT-TEST/XREF::WHO-CALLS.CMACRO.1 SB-INTROSPECT-TEST/XREF::WHO-SPECIALIZES-DIRECTLY.1 SB-INTROSPECT-TEST/XREF::WHO-SPECIALIZES-DIRECTLY.2 SB-INTROSPECT-TEST/XREF::WHO-SPECIALIZES-GENERALLY.1 SB-INTROSPECT-TEST/XREF::WHO-SPECIALIZES-GENERALLY.2 SB-INTROSPECT-TEST::FUNCTION-LAMBDA-LIST.1 SB-INTROSPECT-TEST::FUNCTION-LAMBDA-LIST.2 SB-INTROSPECT-TEST::FUNCTION-LAMBDA-LIST.3 SB-INTROSPECT-TEST::MACRO-LAMBDA-LIST.1 SB-INTROSPECT-TEST::MACRO-LAMBDA-LIST.2 SB-INTROSPECT-TEST::MACRO-LAMBDA-LIST.3 SB-INTROSPECT-TEST::MACRO-LAMBDA-LIST.4 SB-INTROSPECT-TEST::DEFINITION-SOURCE.1 SB-INTROSPECT-TEST::DEFINITION-SOURCE-PLIST.1 SB-INTROSPECT-TEST::DEFINITION-SOURCE-PLIST.2 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.1 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.2 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.3 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.4 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.5 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.6 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.7 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.8 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.9 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.10 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.11 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.12 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.13 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.14 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.15 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.16 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.17 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.18 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.19 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.20 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.21 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.22 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.23 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.24 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.25 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.26 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.27 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.28 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.29 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.30 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.31 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.32 SB-INTROSPECT-TEST::FIND-SOURCE-STUFF.33 SB-INTROSPECT-TEST::GF-INTERPLAY.1 SB-INTROSPECT-TEST::GF-INTERPLAY.2 SB-INTROSPECT-TEST::DEFTYPE-LAMBDA-LIST.1 SB-INTROSPECT-TEST::DEFTYPE-LAMBDA-LIST.2 SB-INTROSPECT-TEST::DEFTYPE-LAMBDA-LIST.3 SB-INTROSPECT-TEST::DEFTYPE-LAMBDA-LIST.4 SB-INTROSPECT-TEST::ALLOCATION-INFORMATION.1 SB-INTROSPECT-TEST::ALLOCATION-INFORMATION.2 SB-INTROSPECT-TEST::ALLOCATION-INFORMATION.2B SB-INTROSPECT-TEST::ALLOCATION-INFORMATION.2C SB-INTROSPECT-TEST::ALLOCATION-INFORMATION.3 SB-INTROSPECT-TEST::ALLOCATION-INFORMATION.3B SB-INTROSPECT-TEST::ALLOCATION-INFORMATION.4 SB-INTROSPECT-TEST::ALLOCATION-INFORMATION.5 SB-INTROSPECT-TEST::ALLOCATION-INFORMATION.6 SB-INTROSPECT-TEST::ALLOCATION-INFORMATION.7 SB-INTROSPECT-TEST::ALLOCATION-INFORMATION.THREAD.1 SB-INTROSPECT-TEST::ALLOCATION-INFORMATION.THREAD.2 SB-INTROSPECT-TEST::ALLOCATION-INFORMATION.THREAD.3 SB-INTROSPECT-TEST::FUNCTION-TYPE.1 SB-INTROSPECT-TEST::FUNCTION-TYPE.2 SB-INTROSPECT-TEST::FUNCTION-TYPE.5 SB-INTROSPECT-TEST::FUNCTION-TYPE.6 SB-INTROSPECT-TEST::FUNCTION-TYPE.7 SB-INTROSPECT-TEST::FUNCTION-TYPE.8 SB-INTROSPECT-TEST::FUNCTION-TYPE+GFS.1 SB-INTROSPECT-TEST::FUNCTION-TYPE+DEFSTRUCT.2 SB-INTROSPECT-TEST::FUNCTION-TYPE+DEFSTRUCT.3 SB-INTROSPECT-TEST::FUNCTION-TYPE+DEFSTRUCT.4 SB-INTROSPECT-TEST::FUNCTION-TYPE+DEFSTRUCT.5 SB-INTROSPECT-TEST::FUNCTION-TYPE+SETF.1 SB-INTROSPECT-TEST::FUNCTION-TYPE+MISC.1 SB-INTROSPECT-TEST::DEFSTRUCT-FUN-SOURCES SB-INTROSPECT-TEST::DEFSTRUCT-FUN-SOURCES-BY-NAME SB-INTROSPECT-TEST::ALIEN-TYPE.1 SB-INTROSPECT-TEST::ALIEN-TYPE.2 SB-INTROSPECT-TEST::ALIEN-VARIABLE SB-INTROSPECT-TEST::CONDITION-SLOT-READER SB-INTROSPECT-TEST::CONDITION-SLOT-WRITER SB-INTROSPECT-TEST::FUNCTION-WITH-A-LOCAL-FUNCTION SB-INTROSPECT-TEST::OBJECT-SIZE SB-INTROSPECT-TEST::MAP-ROOT-CLOSURE-UN SB-INTROSPECT-TEST::MAP-ROOT-CLOSURE-NAMED SB-INTROSPECT-TEST::MAP-ROOT-GF SB-INTROSPECT-TEST::MAP-ROOT-FUNCTION-SIMPLE SB-INTROSPECT-TEST::MAP-ROOT-FUNCTION-UNSIMPLE SB-INTROSPECT-TEST::LARGEST-OBJECTS-SMOKETEST No tests failed. ; ; compilation unit finished ; caught 2 STYLE-WARNING conditions * make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-introspect' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-md5' make -C ../asdf make[1]: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make[1]: Nothing to be done for 'fasl'. make[1]: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' \ --load ../asdf-stub.lisp \ --eval '(asdf::build-asdf-contrib "sb-md5")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-md5/module-setup.lisp" (written 26 JAN 2019 05:25:22 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-md5/module-setup.fasl written ; compilation finished in 0:00:00.001 * echo "(defsystem :sb-md5 :class require-system)" > /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-md5.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-md5")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-md5/md5-tests.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-md5/md5-tests-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.059 Doing 236 pending tests of 236 tests total. SB-MD5-TESTS::SB-MD5.RFC1321.ONE-SHOT.0 SB-MD5-TESTS::SB-MD5.RFC1321.INCREMENTAL.0 SB-MD5-TESTS::SB-MD5.RFC1321.FILL-POINTER.0 SB-MD5-TESTS::SB-MD5.RFC1321.ONE-SHOT.1 SB-MD5-TESTS::SB-MD5.RFC1321.INCREMENTAL.1 SB-MD5-TESTS::SB-MD5.RFC1321.FILL-POINTER.1 SB-MD5-TESTS::SB-MD5.RFC1321.ONE-SHOT.2 SB-MD5-TESTS::SB-MD5.RFC1321.INCREMENTAL.2 SB-MD5-TESTS::SB-MD5.RFC1321.FILL-POINTER.2 SB-MD5-TESTS::SB-MD5.RFC1321.ONE-SHOT.3 SB-MD5-TESTS::SB-MD5.RFC1321.INCREMENTAL.3 SB-MD5-TESTS::SB-MD5.RFC1321.FILL-POINTER.3 SB-MD5-TESTS::SB-MD5.RFC1321.ONE-SHOT.4 SB-MD5-TESTS::SB-MD5.RFC1321.INCREMENTAL.4 SB-MD5-TESTS::SB-MD5.RFC1321.FILL-POINTER.4 SB-MD5-TESTS::SB-MD5.RFC1321.ONE-SHOT.5 SB-MD5-TESTS::SB-MD5.RFC1321.INCREMENTAL.5 SB-MD5-TESTS::SB-MD5.RFC1321.FILL-POINTER.5 SB-MD5-TESTS::SB-MD5.RFC1321.ONE-SHOT.6 SB-MD5-TESTS::SB-MD5.RFC1321.INCREMENTAL.6 SB-MD5-TESTS::SB-MD5.RFC1321.FILL-POINTER.6 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.0 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.0 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.0 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.1 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.1 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.1 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.2 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.2 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.2 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.3 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.3 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.3 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.4 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.4 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.4 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.5 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.5 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.5 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.6 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.6 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.6 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.7 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.7 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.7 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.8 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.8 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.8 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.9 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.9 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.9 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.10 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.10 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.10 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.11 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.11 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.11 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.12 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.12 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.12 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.13 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.13 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.13 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.14 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.14 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.14 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.15 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.15 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.15 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.16 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.16 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.16 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.17 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.17 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.17 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.18 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.18 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.18 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.19 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.19 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.19 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.20 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.20 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.20 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.21 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.21 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.21 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.22 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.22 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.22 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.23 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.23 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.23 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.24 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.24 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.24 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.25 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.25 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.25 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.26 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.26 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.26 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.27 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.27 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.27 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.28 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.28 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.28 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.29 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.29 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.29 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.30 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.30 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.30 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.31 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.31 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.31 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.32 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.32 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.32 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.33 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.33 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.33 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.34 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.34 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.34 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.35 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.35 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.35 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.36 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.36 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.36 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.37 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.37 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.37 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.38 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.38 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.38 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.39 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.39 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.39 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.40 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.40 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.40 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.41 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.41 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.41 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.42 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.42 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.42 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.43 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.43 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.43 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.44 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.44 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.44 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.45 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.45 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.45 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.46 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.46 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.46 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.47 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.47 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.47 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.48 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.48 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.48 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.49 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.49 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.49 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.50 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.50 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.50 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.51 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.51 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.51 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.52 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.52 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.52 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.53 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.53 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.53 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.54 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.54 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.54 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.55 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.55 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.55 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.56 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.56 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.56 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.57 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.57 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.57 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.58 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.58 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.58 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.59 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.59 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.59 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.60 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.60 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.60 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.61 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.61 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.61 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.62 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.62 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.62 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.63 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.63 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.63 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.64 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.64 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.64 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.65 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.65 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.65 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.66 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.66 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.66 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.67 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.67 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.67 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.68 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.68 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.68 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.69 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.69 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.69 SB-MD5-TESTS::SB-MD5.OTHER.ONE-SHOT.70 SB-MD5-TESTS::SB-MD5.OTHER.INCREMENTAL.70 SB-MD5-TESTS::SB-MD5.OTHER.FILL-POINTER.70 SB-MD5-TESTS::SB-MD5.MD5SUM-FILE.0 SB-MD5-TESTS::SB-MD5.MD5SUM-SEQUENCE.ERROR.0 No tests failed. * make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-md5' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-mpfr' make -C ../asdf make[1]: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make[1]: Nothing to be done for 'fasl'. make[1]: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' \ --load ../asdf-stub.lisp \ --eval '(asdf::build-asdf-contrib "sb-mpfr")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-mpfr/module-setup.lisp" (written 26 JAN 2019 05:25:24 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-mpfr/module-setup.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-mpfr/mpfr.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-mpfr/mpfr-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:08.487 * echo "(defsystem :sb-mpfr :class require-system)" > /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-mpfr.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-mpfr")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN STYLE-WARNING: Undefined alien: "mpfr_get_version" STYLE-WARNING: Undefined alien: "mpfr_get_default_prec" WARNING: MPFR not loaded. STYLE-WARNING: Undefined alien: "mpfr_init2" STYLE-WARNING: Undefined alien: "mpfr_clear" STYLE-WARNING: Undefined alien: "mpfr_set" STYLE-WARNING: Undefined alien: "mpfr_set_ui" STYLE-WARNING: Undefined alien: "mpfr_set_si" STYLE-WARNING: Undefined alien: "mpfr_set_flt" STYLE-WARNING: Undefined alien: "mpfr_set_d" STYLE-WARNING: Undefined alien: "mpfr_set_z" STYLE-WARNING: Undefined alien: "mpfr_set_q" STYLE-WARNING: Undefined alien: "mpfr_set_nan" STYLE-WARNING: Undefined alien: "mpfr_set_inf" STYLE-WARNING: Undefined alien: "mpfr_set_zero" STYLE-WARNING: Undefined alien: "mpfr_set_default_prec" STYLE-WARNING: Undefined alien: "mpfr_get_str" STYLE-WARNING: Undefined alien: "mpfr_get_flt" STYLE-WARNING: Undefined alien: "mpfr_get_d" STYLE-WARNING: Undefined alien: "mpfr_get_si" STYLE-WARNING: Undefined alien: "mpfr_get_ui" STYLE-WARNING: Undefined alien: "mpfr_get_z" STYLE-WARNING: Undefined alien: "mpfr_free_str" STYLE-WARNING: Undefined alien: "mpfr_set_str" STYLE-WARNING: Undefined alien: "mpfr_add" STYLE-WARNING: Undefined alien: "mpfr_add_ui" STYLE-WARNING: Undefined alien: "mpfr_add_si" STYLE-WARNING: Undefined alien: "mpfr_add_d" STYLE-WARNING: Undefined alien: "mpfr_add_z" STYLE-WARNING: Undefined alien: "mpfr_add_q" STYLE-WARNING: Undefined alien: "mpfr_sub" STYLE-WARNING: Undefined alien: "mpfr_ui_sub" STYLE-WARNING: Undefined alien: "mpfr_sub_ui" STYLE-WARNING: Undefined alien: "mpfr_si_sub" STYLE-WARNING: Undefined alien: "mpfr_sub_si" STYLE-WARNING: Undefined alien: "mpfr_d_sub" STYLE-WARNING: Undefined alien: "mpfr_sub_d" STYLE-WARNING: Undefined alien: "mpfr_z_sub" STYLE-WARNING: Undefined alien: "mpfr_sub_z" STYLE-WARNING: Undefined alien: "mpfr_sub_q" STYLE-WARNING: Undefined alien: "mpfr_mul" STYLE-WARNING: Undefined alien: "mpfr_mul_ui" STYLE-WARNING: Undefined alien: "mpfr_mul_si" STYLE-WARNING: Undefined alien: "mpfr_mul_d" STYLE-WARNING: Undefined alien: "mpfr_mul_z" STYLE-WARNING: Undefined alien: "mpfr_mul_q" STYLE-WARNING: Undefined alien: "mpfr_sqr" STYLE-WARNING: Undefined alien: "mpfr_div" STYLE-WARNING: Undefined alien: "mpfr_ui_div" STYLE-WARNING: Undefined alien: "mpfr_div_ui" STYLE-WARNING: Undefined alien: "mpfr_si_div" STYLE-WARNING: Undefined alien: "mpfr_div_si" STYLE-WARNING: Undefined alien: "mpfr_d_div" STYLE-WARNING: Undefined alien: "mpfr_div_d" STYLE-WARNING: Undefined alien: "mpfr_div_z" STYLE-WARNING: Undefined alien: "mpfr_div_q" STYLE-WARNING: Undefined alien: "mpfr_sqrt" STYLE-WARNING: Undefined alien: "mpfr_sqrt_ui" STYLE-WARNING: Undefined alien: "mpfr_rec_sqrt" STYLE-WARNING: Undefined alien: "mpfr_cbrt" STYLE-WARNING: Undefined alien: "mpfr_root" STYLE-WARNING: Undefined alien: "mpfr_pow" STYLE-WARNING: Undefined alien: "mpfr_pow_ui" STYLE-WARNING: Undefined alien: "mpfr_pow_si" STYLE-WARNING: Undefined alien: "mpfr_pow_z" STYLE-WARNING: Undefined alien: "mpfr_ui_pow" STYLE-WARNING: Undefined alien: "mpfr_neg" STYLE-WARNING: Undefined alien: "mpfr_abs" STYLE-WARNING: Undefined alien: "mpfr_dim" STYLE-WARNING: Undefined alien: "mpfr_mul_2ui" STYLE-WARNING: Undefined alien: "mpfr_mul_2si" STYLE-WARNING: Undefined alien: "mpfr_div_2ui" STYLE-WARNING: Undefined alien: "mpfr_div_2si" STYLE-WARNING: Undefined alien: "mpfr_log" STYLE-WARNING: Undefined alien: "mpfr_log2" STYLE-WARNING: Undefined alien: "mpfr_log10" STYLE-WARNING: Undefined alien: "mpfr_exp" STYLE-WARNING: Undefined alien: "mpfr_exp2" STYLE-WARNING: Undefined alien: "mpfr_exp10" STYLE-WARNING: Undefined alien: "mpfr_cos" STYLE-WARNING: Undefined alien: "mpfr_sin" STYLE-WARNING: Undefined alien: "mpfr_tan" STYLE-WARNING: Undefined alien: "mpfr_sec" STYLE-WARNING: Undefined alien: "mpfr_csc" STYLE-WARNING: Undefined alien: "mpfr_cot" STYLE-WARNING: Undefined alien: "mpfr_acos" STYLE-WARNING: Undefined alien: "mpfr_asin" STYLE-WARNING: Undefined alien: "mpfr_atan" STYLE-WARNING: Undefined alien: "mpfr_cosh" STYLE-WARNING: Undefined alien: "mpfr_sinh" STYLE-WARNING: Undefined alien: "mpfr_tanh" STYLE-WARNING: Undefined alien: "mpfr_sech" STYLE-WARNING: Undefined alien: "mpfr_csch" STYLE-WARNING: Undefined alien: "mpfr_coth" STYLE-WARNING: Undefined alien: "mpfr_acosh" STYLE-WARNING: Undefined alien: "mpfr_asinh" STYLE-WARNING: Undefined alien: "mpfr_atanh" STYLE-WARNING: Undefined alien: "mpfr_log1p" STYLE-WARNING: Undefined alien: "mpfr_expm1" STYLE-WARNING: Undefined alien: "mpfr_eint" STYLE-WARNING: Undefined alien: "mpfr_li2" STYLE-WARNING: Undefined alien: "mpfr_gamma" STYLE-WARNING: Undefined alien: "mpfr_lngamma" STYLE-WARNING: Undefined alien: "mpfr_digamma" STYLE-WARNING: Undefined alien: "mpfr_zeta" STYLE-WARNING: Undefined alien: "mpfr_erf" STYLE-WARNING: Undefined alien: "mpfr_erfc" STYLE-WARNING: Undefined alien: "mpfr_j0" STYLE-WARNING: Undefined alien: "mpfr_j1" STYLE-WARNING: Undefined alien: "mpfr_y0" STYLE-WARNING: Undefined alien: "mpfr_y1" STYLE-WARNING: Undefined alien: "mpfr_ai" STYLE-WARNING: Undefined alien: "mpfr_sin_cos" STYLE-WARNING: Undefined alien: "mpfr_atan2" STYLE-WARNING: Undefined alien: "mpfr_sinh_cosh" STYLE-WARNING: Undefined alien: "mpfr_agm" STYLE-WARNING: Undefined alien: "mpfr_hypot" STYLE-WARNING: Undefined alien: "mpfr_fac_ui" STYLE-WARNING: Undefined alien: "mpfr_zeta_ui" STYLE-WARNING: Undefined alien: "mpfr_jn" STYLE-WARNING: Undefined alien: "mpfr_yn" STYLE-WARNING: Undefined alien: "mpfr_fma" STYLE-WARNING: Undefined alien: "mpfr_fms" STYLE-WARNING: Undefined alien: "mpfr_const_log2" STYLE-WARNING: Undefined alien: "mpfr_const_pi" STYLE-WARNING: Undefined alien: "mpfr_const_euler" STYLE-WARNING: Undefined alien: "mpfr_const_catalan" STYLE-WARNING: Undefined alien: "mpfr_sum" STYLE-WARNING: Undefined alien: "mpfr_cmp" STYLE-WARNING: Undefined alien: "mpfr_cmp_ui" STYLE-WARNING: Undefined alien: "mpfr_cmp_si" STYLE-WARNING: Undefined alien: "mpfr_cmp_d" STYLE-WARNING: Undefined alien: "mpfr_cmp_z" STYLE-WARNING: Undefined alien: "mpfr_cmp_q" STYLE-WARNING: Undefined alien: "mpfr_cmp_ui_2exp" STYLE-WARNING: Undefined alien: "mpfr_cmp_si_2exp" STYLE-WARNING: Undefined alien: "mpfr_cmpabs" STYLE-WARNING: Undefined alien: "mpfr_nan_p" STYLE-WARNING: Undefined alien: "mpfr_inf_p" STYLE-WARNING: Undefined alien: "mpfr_number_p" STYLE-WARNING: Undefined alien: "mpfr_zero_p" STYLE-WARNING: Undefined alien: "mpfr_integer_p" STYLE-WARNING: Undefined alien: "mpfr_regular_p" STYLE-WARNING: Undefined alien: "mpfr_sgn" STYLE-WARNING: Undefined alien: "mpfr_greater_p" STYLE-WARNING: Undefined alien: "mpfr_greaterequal_p" STYLE-WARNING: Undefined alien: "mpfr_less_p" STYLE-WARNING: Undefined alien: "mpfr_lessequal_p" STYLE-WARNING: Undefined alien: "mpfr_equal_p" STYLE-WARNING: Undefined alien: "mpfr_lessgreater_p" STYLE-WARNING: Undefined alien: "mpfr_unordered_p" STYLE-WARNING: Undefined alien: "mpfr_clear_underflow" STYLE-WARNING: Undefined alien: "mpfr_clear_overflow" STYLE-WARNING: Undefined alien: "mpfr_clear_divby0" STYLE-WARNING: Undefined alien: "mpfr_clear_nanflag" STYLE-WARNING: Undefined alien: "mpfr_clear_inexflag" STYLE-WARNING: Undefined alien: "mpfr_clear_erangeflag" STYLE-WARNING: Undefined alien: "mpfr_set_underflow" STYLE-WARNING: Undefined alien: "mpfr_set_overflow" STYLE-WARNING: Undefined alien: "mpfr_set_divby0" STYLE-WARNING: Undefined alien: "mpfr_set_nanflag" STYLE-WARNING: Undefined alien: "mpfr_set_inexflag" STYLE-WARNING: Undefined alien: "mpfr_set_erangeflag" STYLE-WARNING: Undefined alien: "mpfr_clear_flags" STYLE-WARNING: Undefined alien: "mpfr_underflow_p" STYLE-WARNING: Undefined alien: "mpfr_overflow_p" STYLE-WARNING: Undefined alien: "mpfr_divby0_p" STYLE-WARNING: Undefined alien: "mpfr_nanflag_p" STYLE-WARNING: Undefined alien: "mpfr_inexflag_p" STYLE-WARNING: Undefined alien: "mpfr_erangeflag_p" STYLE-WARNING: Undefined alien: "mpfr_urandomb" STYLE-WARNING: Undefined alien: "mpfr_urandom" STYLE-WARNING: Undefined alien: "mpfr_rint" STYLE-WARNING: Undefined alien: "mpfr_rint_ceil" STYLE-WARNING: Undefined alien: "mpfr_rint_floor" STYLE-WARNING: Undefined alien: "mpfr_rint_round" STYLE-WARNING: Undefined alien: "mpfr_rint_trunc" STYLE-WARNING: Undefined alien: "mpfr_frac" STYLE-WARNING: Undefined alien: "mpfr_ceil" STYLE-WARNING: Undefined alien: "mpfr_floor" STYLE-WARNING: Undefined alien: "mpfr_round" STYLE-WARNING: Undefined alien: "mpfr_trunc" STYLE-WARNING: Undefined alien: "mpfr_modf" STYLE-WARNING: Undefined alien: "mpfr_fmod" STYLE-WARNING: Undefined alien: "mpfr_remainder" STYLE-WARNING: Undefined alien: "mpfr_remquo" STYLE-WARNING: Undefined alien: "mpfr_fits_ulong_p" STYLE-WARNING: Undefined alien: "mpfr_fits_slong_p" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-mpfr/tests.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-mpfr/tests-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.018 WARNING: unable to test sb-mpfr: libmpfr unavailable * make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-mpfr' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-posix' make -C ../asdf make[1]: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make[1]: Nothing to be done for 'fasl'. make[1]: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' \ --load ../asdf-stub.lisp \ --eval '(asdf::build-asdf-contrib "sb-posix")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-posix/module-setup.lisp" (written 26 JAN 2019 05:25:34 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-posix/module-setup.fasl written ; compilation finished in 0:00:00.001 STYLE-WARNING: Couldn't grovel for SIGEMT (unknown to the C compiler). STYLE-WARNING: Couldn't grovel for S_IFWHT (unknown to the C compiler). * echo "(defsystem :sb-posix :class require-system)" > /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-posix.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-posix")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN STYLE-WARNING: Couldn't grovel for SIGEMT (unknown to the C compiler). STYLE-WARNING: Couldn't grovel for S_IFWHT (unknown to the C compiler). ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-posix/libc-tests.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-posix/libc-tests-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.005 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-posix/posix-tests.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-posix/posix-tests-tmpAAURSO1.fasl written ; compilation finished in 0:00:00.080 Doing 73 pending tests of 73 tests total. SB-LIBC-TESTS::SB-LIBC.STRTOD.0 SB-LIBC-TESTS::SB-LIBC.STRTOD.1 SB-POSIX-TESTS::CHDIR.1 SB-POSIX-TESTS::CHDIR.2 SB-POSIX-TESTS::CHDIR.3 SB-POSIX-TESTS::CHDIR.4 SB-POSIX-TESTS::CHDIR.5 SB-POSIX-TESTS::CHDIR.6 SB-POSIX-TESTS::CHDIR.7 SB-POSIX-TESTS::CHDIR.8 SB-POSIX-TESTS::CHDIR.ERROR.1 SB-POSIX-TESTS::CHDIR.ERROR.2 SB-POSIX-TESTS::MKDIR.1 SB-POSIX-TESTS::MKDIR.2 SB-POSIX-TESTS::MKDIR.ERROR.1 SB-POSIX-TESTS::MKDIR.ERROR.2 SB-POSIX-TESTS::MKDIR.ERROR.3 SB-POSIX-TESTS::RMDIR.1 SB-POSIX-TESTS::RMDIR.2 SB-POSIX-TESTS::RMDIR.ERROR.1 SB-POSIX-TESTS::RMDIR.ERROR.2 SB-POSIX-TESTS::RMDIR.ERROR.3 SB-POSIX-TESTS::RMDIR.ERROR.4 SB-POSIX-TESTS::RMDIR.ERROR.5 SB-POSIX-TESTS::STAT.1 SB-POSIX-TESTS::STAT.2 SB-POSIX-TESTS::STAT.3 SB-POSIX-TESTS::STAT.4 SB-POSIX-TESTS::STAT.5 SB-POSIX-TESTS::STAT.ERROR.1 SB-POSIX-TESTS::STAT.ERROR.2 SB-POSIX-TESTS::STAT-MODE.1 SB-POSIX-TESTS::STAT-MODE.2 SB-POSIX-TESTS::STAT-MODE.3 SB-POSIX-TESTS::STAT-MODE.4 SB-POSIX-TESTS::STAT-MODE.5 SB-POSIX-TESTS::STAT-MODE.6 SB-POSIX-TESTS::STAT-MODE.7 SB-POSIX-TESTS::STAT-MODE.8 SB-POSIX-TESTS::FILENAME-DESIGNATOR.1 SB-POSIX-TESTS::OPEN.1 SB-POSIX-TESTS::OPEN.ERROR.1 SB-POSIX-TESTS::FCNTL.1 SB-POSIX-TESTS::FCNTL.FLOCK.1 SB-POSIX-TESTS::FCNTL.FLOCK.2 SB-POSIX-TESTS::READ.1 SB-POSIX-TESTS::OPENDIR.1 SB-POSIX-TESTS::READDIR.1 SB-POSIX-TESTS::READDIR/DIRENT-NAME SB-POSIX-TESTS::WRITE.1 SB-POSIX-TESTS::PWENT.1 SB-POSIX-TESTS::PWENT.2 SB-POSIX-TESTS::PWENT.NON-EXISTING SB-POSIX-TESTS::GRENT.1 SB-POSIX-TESTS::GRENT.2 SB-POSIX-TESTS::GRENT.NON-EXISTING SB-POSIX-TESTS::TIME.1 SB-POSIX-TESTS::UTIMES.1 SB-POSIX-TESTS::READLINK.1 SB-POSIX-TESTS::READLINK.2 SB-POSIX-TESTS::READLINK.ERROR.1 SB-POSIX-TESTS::READLINK.ERROR.2 SB-POSIX-TESTS::READLINK.ERROR.3 SB-POSIX-TESTS::READLINK.ERROR.4 SB-POSIX-TESTS::READLINK.ERROR.5 SB-POSIX-TESTS::READLINK.ERROR.6 SB-POSIX-TESTS::READLINK.ERROR.7 SB-POSIX-TESTS::GETCWD.1 SB-POSIX-TESTS::MKSTEMP.1 SB-POSIX-TESTS::MKDTEMP.1 SB-POSIX-TESTS::MKTEMP.1 SB-POSIX-TESTS::MKSTEMP.NULL-TERMINATE SB-POSIX-TESTS::ENVSTUFF No tests failed. * make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-posix' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-queue' make -C ../asdf make[1]: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make[1]: Nothing to be done for 'fasl'. make[1]: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' \ --load ../asdf-stub.lisp \ --eval '(asdf::build-asdf-contrib "sb-queue")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-queue/module-setup.lisp" (written 26 JAN 2019 05:25:40 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-queue/module-setup.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-queue/package.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-queue/package-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.003 * echo "(defsystem :sb-queue :class require-system)" > /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-queue.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-queue")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN * make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-queue' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-rotate-byte' make -C ../asdf make[1]: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make[1]: Nothing to be done for 'fasl'. make[1]: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' \ --load ../asdf-stub.lisp \ --eval '(asdf::build-asdf-contrib "sb-rotate-byte")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-rotate-byte/module-setup.lisp" (written 26 JAN 2019 05:25:42 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-rotate-byte/module-setup.fasl written ; compilation finished in 0:00:00.000 * echo "(defsystem :sb-rotate-byte :class require-system)" > /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-rotate-byte.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-rotate-byte")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-rotate-byte/rotate-byte-tests.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-rotate-byte/rotate-byte-tests-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.082 * make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-rotate-byte' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-rt' make -C ../asdf make[1]: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make[1]: Nothing to be done for 'fasl'. make[1]: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' \ --load ../asdf-stub.lisp \ --eval '(asdf::build-asdf-contrib "sb-rt")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-rt/module-setup.lisp" (written 26 JAN 2019 05:25:44 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-rt/module-setup.fasl written ; compilation finished in 0:00:00.000 * echo "(defsystem :sb-rt :class require-system)" > /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-rt.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-rt")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN * make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-rt' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams' make -C ../asdf make[1]: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make[1]: Nothing to be done for 'fasl'. make[1]: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' \ --load ../asdf-stub.lisp \ --eval '(asdf::build-asdf-contrib "sb-simple-streams")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-simple-streams/module-setup.lisp" (written 26 JAN 2019 05:25:46 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-simple-streams/module-setup.fasl written ; compilation finished in 0:00:00.001 STYLE-WARNING: Couldn't grovel for SIGEMT (unknown to the C compiler). STYLE-WARNING: Couldn't grovel for S_IFWHT (unknown to the C compiler). ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams/package.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-simple-streams/package-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.004 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams/fndb.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-simple-streams/fndb-tmpAAURSO1.fasl written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams/iodefs.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-simple-streams/iodefs-tmp5GEXGEG5.fasl written ; compilation finished in 0:00:00.082 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams/classes.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-simple-streams/classes-tmpAR3FSGEY.fasl written ; compilation finished in 0:00:00.306 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams/internal.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-simple-streams/internal-tmpJAIDFZTC.fasl written ; compilation finished in 0:00:00.531 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams/strategy.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-simple-streams/strategy-tmp8V3J6PE9.fasl written ; compilation finished in 0:00:00.336 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams/file.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-simple-streams/file-tmp9V47YWQF.fasl written ; compilation finished in 0:00:00.439 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams/string.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-simple-streams/string-tmp9BN22RMA.fasl written ; compilation finished in 0:00:00.396 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams/impl.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-simple-streams/impl-tmp1CXFJSK9.fasl written ; compilation finished in 0:00:01.947 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams/direct.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-simple-streams/direct-tmpX4BRKI0R.fasl written ; compilation finished in 0:00:00.012 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams/null.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-simple-streams/null-tmpQ371UGST.fasl written ; compilation finished in 0:00:00.048 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams/socket.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-simple-streams/socket-tmp2OWI3Q7U.fasl written ; compilation finished in 0:00:00.114 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams/terminal.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-simple-streams/terminal-tmp9KKTJMYV.fasl written ; compilation finished in 0:00:00.081 ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams/internal.lisp ; in: DEFUN SB-SIMPLE-STREAMS:READ-OCTETS ; (SB-SIMPLE-STREAMS::%READ-VECTOR SB-SIMPLE-STREAMS::BUFFER ; SB-SIMPLE-STREAMS::FD SB-SIMPLE-STREAMS::START SB-SIMPLE-STREAMS::END ; :BYTE-8 ; (IF SB-SIMPLE-STREAMS::BLOCKING ; :BNB ; NIL)) ; ; caught STYLE-WARNING: ; undefined function: SB-SIMPLE-STREAMS::%READ-VECTOR ; ; compilation unit finished ; Undefined function: ; SB-SIMPLE-STREAMS::%READ-VECTOR ; caught 1 STYLE-WARNING condition * echo "(defsystem :sb-simple-streams :class require-system)" > /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-simple-streams.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-simple-streams")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN STYLE-WARNING: Couldn't grovel for SIGEMT (unknown to the C compiler). STYLE-WARNING: Couldn't grovel for S_IFWHT (unknown to the C compiler). WARNING: redefining COMMON-LISP:INTERACTIVE-STREAM-P in DEFUN WARNING: redefining COMMON-LISP:FILE-STRING-LENGTH in DEFUN WARNING: redefining COMMON-LISP:STREAM-EXTERNAL-FORMAT in DEFUN WARNING: redefining COMMON-LISP:OPEN in DEFUN WARNING: redefining COMMON-LISP:READ-BYTE in DEFUN WARNING: redefining COMMON-LISP:READ-CHAR in DEFUN WARNING: redefining COMMON-LISP:READ-CHAR-NO-HANG in DEFUN WARNING: redefining COMMON-LISP:UNREAD-CHAR in DEFUN WARNING: redefining COMMON-LISP:PEEK-CHAR in DEFUN WARNING: redefining COMMON-LISP:LISTEN in DEFUN WARNING: redefining COMMON-LISP:READ-LINE in DEFUN WARNING: redefining COMMON-LISP:READ-SEQUENCE in DEFUN WARNING: redefining COMMON-LISP:CLEAR-INPUT in DEFUN WARNING: redefining COMMON-LISP:WRITE-BYTE in DEFUN WARNING: redefining COMMON-LISP:WRITE-CHAR in DEFUN WARNING: redefining COMMON-LISP:WRITE-STRING in DEFUN WARNING: redefining COMMON-LISP:WRITE-LINE in DEFUN WARNING: redefining COMMON-LISP:WRITE-SEQUENCE in DEFUN WARNING: redefining COMMON-LISP:TERPRI in DEFUN WARNING: redefining COMMON-LISP:FRESH-LINE in DEFUN WARNING: redefining COMMON-LISP:FINISH-OUTPUT in DEFUN WARNING: redefining COMMON-LISP:FORCE-OUTPUT in DEFUN WARNING: redefining COMMON-LISP:CLEAR-OUTPUT in DEFUN WARNING: redefining COMMON-LISP:FILE-POSITION in DEFUN WARNING: redefining COMMON-LISP:FILE-LENGTH in DEFUN WARNING: redefining SB-KERNEL:CHARPOS in DEFUN WARNING: redefining SB-KERNEL:LINE-LENGTH in DEFUN WARNING: redefining SB-INT:FILE-NAME in DEFUN WARNING: redefining SB-SIMPLE-STREAMS::NULL-READ-CHAR in DEFUN WARNING: redefining SB-SIMPLE-STREAMS::NULL-READ-CHARS in DEFUN WARNING: redefining SB-SIMPLE-STREAMS::NULL-UNREAD-CHAR in DEFUN WARNING: redefining SB-SIMPLE-STREAMS::NULL-WRITE-CHAR in DEFUN WARNING: redefining SB-SIMPLE-STREAMS::NULL-WRITE-CHARS in DEFUN WARNING: redefining SB-SIMPLE-STREAMS::NULL-LISTEN in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams/simple-stream-tests.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-simple-streams/simple-stream-tests-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.059 * make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-sprof' make -C ../asdf make[1]: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make[1]: Nothing to be done for 'fasl'. make[1]: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --eval '(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' \ --load ../asdf-stub.lisp \ --eval '(asdf::build-asdf-contrib "sb-sprof")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-sprof/module-setup.lisp" (written 26 JAN 2019 05:25:54 AM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-sprof/module-setup.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-sprof/package.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-sprof/package-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.003 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-sprof/record.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-sprof/record-tmpAAURSO1.fasl written ; compilation finished in 0:00:00.264 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-sprof/call-counting.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-sprof/call-counting-tmp5GEXGEG5.fasl written ; compilation finished in 0:00:00.012 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-sprof/graph.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-sprof/graph-tmpAR3FSGEY.fasl written ; compilation finished in 0:00:00.340 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-sprof/report.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-sprof/report-tmpJAIDFZTC.fasl written ; compilation finished in 0:00:00.150 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-sprof/interface.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-sprof/interface-tmp8V3J6PE9.fasl written ; compilation finished in 0:00:00.048 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-sprof/disassemble.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-sprof/disassemble-tmp9V47YWQF.fasl written ; compilation finished in 0:00:00.025 * echo "(defsystem :sb-sprof :class require-system)" > /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-sprof.asd /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/src/runtime/sbcl --noinform --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../asdf-stub.lisp \ --eval '(asdf::test-asdf-contrib "sb-sprof")' WARNING: redefining ASDF/SOURCE-REGISTRY:WRAPPING-SOURCE-REGISTRY in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-sprof/test.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/asdf-cache/sb-sprof/test-tmpGHU3ALSV.fasl written ; compilation finished in 0:00:00.026 Number of samples: 126 Sample interval: 0.01 seconds Total sampling time: 1.26 seconds Number of cycles: 0 Sampled threads: # Callers Total. Function Count % Count % Callees ------------------------------------------------------------------------ 126 100.0 SB-SPROF-TEST::TEST-0 [1] 126 100.0 SB-SPROF-TEST::TEST [24] 115 91.3 241 191.3 SB-SPROF-TEST::TEST-0 [1] 1 0.8 SB-VM::ALLOC-TRAMP [2] 126 100.0 SB-SPROF-TEST::TEST-0 [1] ------------------------------------------------------------------------ 1 0.8 SB-SPROF-TEST::TEST-0 [1] 11 8.7 11 8.7 SB-VM::ALLOC-TRAMP [2] ------------------------------------------------------------------------ 126 100.0 SB-SPROF-TEST:RUN-TESTS [23] 0 0.0 126 100.0 SB-SPROF-TEST::TEST [24] 126 100.0 SB-SPROF-TEST::TEST-0 [1] ------------------------------------------------------------------------ 126 100.0 (SB-PCL::FAST-METHOD ASDF/ACTION:PERFORM (ASDF/LISP-ACTION:TEST-OP (EQL #))) [22] 0 0.0 126 100.0 SB-SPROF-TEST:RUN-TESTS [23] 126 100.0 SB-SPROF-TEST::TEST [24] ------------------------------------------------------------------------ 126 100.0 (SB-PCL::EMF ASDF/ACTION:PERFORM) [21] 0 0.0 126 100.0 (SB-PCL::FAST-METHOD ASDF/ACTION:PERFORM (ASDF/LISP-ACTION:TEST-OP (EQL #))) [22] 126 100.0 SB-SPROF-TEST:RUN-TESTS [23] ------------------------------------------------------------------------ 126 100.0 (LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION) [20] 0 0.0 126 100.0 (SB-PCL::EMF ASDF/ACTION:PERFORM) [21] 126 100.0 (SB-PCL::FAST-METHOD ASDF/ACTION:PERFORM (ASDF/LISP-ACTION:TEST-OP (EQL #))) [22] ------------------------------------------------------------------------ 126 100.0 (SB-PCL::FAST-METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) [19] 0 0.0 126 100.0 (LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION) [20] 126 100.0 (SB-PCL::EMF ASDF/ACTION:PERFORM) [21] ------------------------------------------------------------------------ 126 100.0 (SB-PCL::FAST-METHOD ASDF/PLAN:PERFORM-PLAN (T)) [18] 0 0.0 126 100.0 (SB-PCL::FAST-METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) [19] 126 100.0 (LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION) [20] ------------------------------------------------------------------------ 126 100.0 (FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT) [17] 0 0.0 126 100.0 (SB-PCL::FAST-METHOD ASDF/PLAN:PERFORM-PLAN (T)) [18] 126 100.0 (SB-PCL::FAST-METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) [19] ------------------------------------------------------------------------ 126 100.0 (SB-PCL::FAST-METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) [16] 0 0.0 126 100.0 (FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT) [17] 126 100.0 (SB-PCL::FAST-METHOD ASDF/PLAN:PERFORM-PLAN (T)) [18] ------------------------------------------------------------------------ 126 100.0 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) [15] 0 0.0 126 100.0 (SB-PCL::FAST-METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) [16] 126 100.0 (FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT) [17] ------------------------------------------------------------------------ 1 0.8 (SB-PCL::EMF ASDF/OPERATE:OPERATE) [14] 0 0.0 126 100.0 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) [15] 126 100.0 (SB-PCL::FAST-METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) [16] ------------------------------------------------------------------------ 1 0.8 (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) [13] 0 0.0 126 100.0 (SB-PCL::EMF ASDF/OPERATE:OPERATE) [14] 1 0.8 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) [15] 126 100.0 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) [11] ------------------------------------------------------------------------ 1 0.8 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) [11] 126 100.0 ASDF/SESSION:CALL-WITH-ASDF-SESSION [12] 0 0.0 126 100.0 (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) [13] 1 0.8 (SB-PCL::EMF ASDF/OPERATE:OPERATE) [14] 126 100.0 ASDF/SESSION:CALL-WITH-ASDF-SESSION [12] ------------------------------------------------------------------------ 126 100.0 (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) [13] 126 100.0 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) [11] 0 0.0 126 100.0 ASDF/SESSION:CALL-WITH-ASDF-SESSION [12] 1 0.8 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) [11] 126 100.0 (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) [13] ------------------------------------------------------------------------ 126 100.0 (SB-PCL::EMF ASDF/OPERATE:OPERATE) [14] 1 0.8 ASDF/SESSION:CALL-WITH-ASDF-SESSION [12] 126 100.0 ASDF/OPERATE:TEST-SYSTEM [10] 0 0.0 126 100.0 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) [11] 1 0.8 (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) [13] 126 100.0 ASDF/SESSION:CALL-WITH-ASDF-SESSION [12] ------------------------------------------------------------------------ 126 100.0 SB-INT:SIMPLE-EVAL-IN-LEXENV [9] 0 0.0 126 100.0 ASDF/OPERATE:TEST-SYSTEM [10] 126 100.0 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) [11] ------------------------------------------------------------------------ 126 100.0 EVAL [8] 0 0.0 126 100.0 SB-INT:SIMPLE-EVAL-IN-LEXENV [9] 126 100.0 ASDF/OPERATE:TEST-SYSTEM [10] ------------------------------------------------------------------------ 126 100.0 SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS [7] 0 0.0 126 100.0 EVAL [8] 126 100.0 SB-INT:SIMPLE-EVAL-IN-LEXENV [9] ------------------------------------------------------------------------ 126 100.0 SB-IMPL::TOPLEVEL-INIT [6] 0 0.0 126 100.0 SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS [7] 126 100.0 EVAL [8] ------------------------------------------------------------------------ 126 100.0 (FLET SB-UNIX::BODY :IN SAVE-LISP-AND-DIE) [5] 0 0.0 126 100.0 SB-IMPL::TOPLEVEL-INIT [6] 126 100.0 SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS [7] ------------------------------------------------------------------------ 126 100.0 (FLET "WITHOUT-INTERRUPTS-BODY-27" :IN SAVE-LISP-AND-DIE) [4] 0 0.0 126 100.0 (FLET SB-UNIX::BODY :IN SAVE-LISP-AND-DIE) [5] 126 100.0 SB-IMPL::TOPLEVEL-INIT [6] ------------------------------------------------------------------------ 126 100.0 (LABELS SB-IMPL::RESTART-LISP :IN SAVE-LISP-AND-DIE) [3] 0 0.0 126 100.0 (FLET "WITHOUT-INTERRUPTS-BODY-27" :IN SAVE-LISP-AND-DIE) [4] 126 100.0 (FLET SB-UNIX::BODY :IN SAVE-LISP-AND-DIE) [5] ------------------------------------------------------------------------ 0 0.0 126 100.0 (LABELS SB-IMPL::RESTART-LISP :IN SAVE-LISP-AND-DIE) [3] 126 100.0 (FLET "WITHOUT-INTERRUPTS-BODY-27" :IN SAVE-LISP-AND-DIE) [4] ------------------------------------------------------------------------ Self Total Cumul Nr Count % Count % Count % Calls Function ------------------------------------------------------------------------ 1 115 91.3 241 191.3 115 91.3 - SB-SPROF-TEST::TEST-0 2 11 8.7 11 8.7 126 100.0 - SB-VM::ALLOC-TRAMP 3 0 0.0 126 100.0 126 100.0 - SB-SPROF-TEST::TEST 4 0 0.0 126 100.0 126 100.0 - SB-SPROF-TEST:RUN-TESTS 5 0 0.0 126 100.0 126 100.0 - (SB-PCL::FAST-METHOD ASDF/ACTION:PERFORM (ASDF/LISP-ACTION:TEST-OP (EQL #))) 6 0 0.0 126 100.0 126 100.0 - (SB-PCL::EMF ASDF/ACTION:PERFORM) 7 0 0.0 126 100.0 126 100.0 - (LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION) 8 0 0.0 126 100.0 126 100.0 - (SB-PCL::FAST-METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) 9 0 0.0 126 100.0 126 100.0 - (SB-PCL::FAST-METHOD ASDF/PLAN:PERFORM-PLAN (T)) 10 0 0.0 126 100.0 126 100.0 - (FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT) 11 0 0.0 126 100.0 126 100.0 - (SB-PCL::FAST-METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) 12 0 0.0 126 100.0 126 100.0 - (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) 13 0 0.0 126 100.0 126 100.0 - (SB-PCL::EMF ASDF/OPERATE:OPERATE) 14 0 0.0 126 100.0 126 100.0 - (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) 15 0 0.0 126 100.0 126 100.0 - ASDF/SESSION:CALL-WITH-ASDF-SESSION 16 0 0.0 126 100.0 126 100.0 - (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) 17 0 0.0 126 100.0 126 100.0 - ASDF/OPERATE:TEST-SYSTEM 18 0 0.0 126 100.0 126 100.0 - SB-INT:SIMPLE-EVAL-IN-LEXENV 19 0 0.0 126 100.0 126 100.0 - EVAL 20 0 0.0 126 100.0 126 100.0 - SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS 21 0 0.0 126 100.0 126 100.0 - SB-IMPL::TOPLEVEL-INIT 22 0 0.0 126 100.0 126 100.0 - (FLET SB-UNIX::BODY :IN SAVE-LISP-AND-DIE) 23 0 0.0 126 100.0 126 100.0 - (FLET "WITHOUT-INTERRUPTS-BODY-27" :IN SAVE-LISP-AND-DIE) 24 0 0.0 126 100.0 126 100.0 - (LABELS SB-IMPL::RESTART-LISP :IN SAVE-LISP-AND-DIE) ------------------------------------------------------------------------ 0 0.0 elsewhere Number of samples: 764 Sample interval: 0.0001 seconds Total sampling time: 0.0764 seconds Number of cycles: 0 Sampled threads: # Callers Total. Function Count % Count % Callees ------------------------------------------------------------------------ 673 88.1 SB-SPROF-TEST::CONSING-TEST [23] 673 88.1 673 88.1 SB-SPROF-TEST::CONSALOT [1] ------------------------------------------------------------------------ 91 11.9 "foreign function interrupt_handle_pending" [25] 91 11.9 91 11.9 "foreign function pthread_sigmask" [2] ------------------------------------------------------------------------ 764 100.0 (SB-PCL::FAST-METHOD ASDF/ACTION:PERFORM (ASDF/LISP-ACTION:TEST-OP (EQL #))) [22] 0 0.0 764 100.0 SB-SPROF-TEST::CONSING-TEST [23] 673 88.1 SB-SPROF-TEST::CONSALOT [1] ------------------------------------------------------------------------ 764 100.0 (SB-PCL::EMF ASDF/ACTION:PERFORM) [21] 0 0.0 764 100.0 (SB-PCL::FAST-METHOD ASDF/ACTION:PERFORM (ASDF/LISP-ACTION:TEST-OP (EQL #))) [22] 764 100.0 SB-SPROF-TEST::CONSING-TEST [23] ------------------------------------------------------------------------ 764 100.0 (LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION) [20] 0 0.0 764 100.0 (SB-PCL::EMF ASDF/ACTION:PERFORM) [21] 764 100.0 (SB-PCL::FAST-METHOD ASDF/ACTION:PERFORM (ASDF/LISP-ACTION:TEST-OP (EQL #))) [22] ------------------------------------------------------------------------ 764 100.0 (SB-PCL::FAST-METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) [19] 0 0.0 764 100.0 (LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION) [20] 764 100.0 (SB-PCL::EMF ASDF/ACTION:PERFORM) [21] ------------------------------------------------------------------------ 764 100.0 (SB-PCL::FAST-METHOD ASDF/PLAN:PERFORM-PLAN (T)) [18] 0 0.0 764 100.0 (SB-PCL::FAST-METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) [19] 764 100.0 (LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION) [20] ------------------------------------------------------------------------ 764 100.0 (FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT) [17] 0 0.0 764 100.0 (SB-PCL::FAST-METHOD ASDF/PLAN:PERFORM-PLAN (T)) [18] 764 100.0 (SB-PCL::FAST-METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) [19] ------------------------------------------------------------------------ 764 100.0 (SB-PCL::FAST-METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) [16] 0 0.0 764 100.0 (FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT) [17] 764 100.0 (SB-PCL::FAST-METHOD ASDF/PLAN:PERFORM-PLAN (T)) [18] ------------------------------------------------------------------------ 764 100.0 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) [15] 0 0.0 764 100.0 (SB-PCL::FAST-METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) [16] 764 100.0 (FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT) [17] ------------------------------------------------------------------------ 1 0.1 (SB-PCL::EMF ASDF/OPERATE:OPERATE) [14] 0 0.0 764 100.0 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) [15] 764 100.0 (SB-PCL::FAST-METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) [16] ------------------------------------------------------------------------ 1 0.1 (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) [13] 0 0.0 764 100.0 (SB-PCL::EMF ASDF/OPERATE:OPERATE) [14] 1 0.1 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) [15] 764 100.0 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) [11] ------------------------------------------------------------------------ 1 0.1 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) [11] 764 100.0 ASDF/SESSION:CALL-WITH-ASDF-SESSION [12] 0 0.0 764 100.0 (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) [13] 1 0.1 (SB-PCL::EMF ASDF/OPERATE:OPERATE) [14] 764 100.0 ASDF/SESSION:CALL-WITH-ASDF-SESSION [12] ------------------------------------------------------------------------ 764 100.0 (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) [13] 764 100.0 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) [11] 0 0.0 764 100.0 ASDF/SESSION:CALL-WITH-ASDF-SESSION [12] 1 0.1 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) [11] 764 100.0 (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) [13] ------------------------------------------------------------------------ 764 100.0 (SB-PCL::EMF ASDF/OPERATE:OPERATE) [14] 1 0.1 ASDF/SESSION:CALL-WITH-ASDF-SESSION [12] 764 100.0 ASDF/OPERATE:TEST-SYSTEM [10] 0 0.0 764 100.0 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) [11] 1 0.1 (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) [13] 764 100.0 ASDF/SESSION:CALL-WITH-ASDF-SESSION [12] ------------------------------------------------------------------------ 764 100.0 SB-INT:SIMPLE-EVAL-IN-LEXENV [9] 0 0.0 764 100.0 ASDF/OPERATE:TEST-SYSTEM [10] 764 100.0 (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) [11] ------------------------------------------------------------------------ 764 100.0 EVAL [8] 0 0.0 764 100.0 SB-INT:SIMPLE-EVAL-IN-LEXENV [9] 764 100.0 ASDF/OPERATE:TEST-SYSTEM [10] ------------------------------------------------------------------------ 764 100.0 SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS [7] 0 0.0 764 100.0 EVAL [8] 764 100.0 SB-INT:SIMPLE-EVAL-IN-LEXENV [9] ------------------------------------------------------------------------ 764 100.0 SB-IMPL::TOPLEVEL-INIT [6] 0 0.0 764 100.0 SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS [7] 764 100.0 EVAL [8] ------------------------------------------------------------------------ 764 100.0 (FLET SB-UNIX::BODY :IN SAVE-LISP-AND-DIE) [5] 0 0.0 764 100.0 SB-IMPL::TOPLEVEL-INIT [6] 764 100.0 SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS [7] ------------------------------------------------------------------------ 764 100.0 (FLET "WITHOUT-INTERRUPTS-BODY-27" :IN SAVE-LISP-AND-DIE) [4] 0 0.0 764 100.0 (FLET SB-UNIX::BODY :IN SAVE-LISP-AND-DIE) [5] 764 100.0 SB-IMPL::TOPLEVEL-INIT [6] ------------------------------------------------------------------------ 764 100.0 (LABELS SB-IMPL::RESTART-LISP :IN SAVE-LISP-AND-DIE) [3] 0 0.0 764 100.0 (FLET "WITHOUT-INTERRUPTS-BODY-27" :IN SAVE-LISP-AND-DIE) [4] 764 100.0 (FLET SB-UNIX::BODY :IN SAVE-LISP-AND-DIE) [5] ------------------------------------------------------------------------ 0 0.0 764 100.0 (LABELS SB-IMPL::RESTART-LISP :IN SAVE-LISP-AND-DIE) [3] 764 100.0 (FLET "WITHOUT-INTERRUPTS-BODY-27" :IN SAVE-LISP-AND-DIE) [4] ------------------------------------------------------------------------ 91 11.9 "foreign function handle_trap" [24] 0 0.0 91 11.9 "foreign function interrupt_handle_pending" [25] 91 11.9 "foreign function pthread_sigmask" [2] ------------------------------------------------------------------------ 0 0.0 91 11.9 "foreign function handle_trap" [24] 91 11.9 "foreign function interrupt_handle_pending" [25] ------------------------------------------------------------------------ Self Total Cumul Nr Count % Count % Count % Calls Function ------------------------------------------------------------------------ 1 673 88.1 673 88.1 673 88.1 - SB-SPROF-TEST::CONSALOT 2 91 11.9 91 11.9 764 100.0 - "foreign function pthread_sigmask" 3 0 0.0 764 100.0 764 100.0 - SB-SPROF-TEST::CONSING-TEST 4 0 0.0 764 100.0 764 100.0 - (SB-PCL::FAST-METHOD ASDF/ACTION:PERFORM (ASDF/LISP-ACTION:TEST-OP (EQL #))) 5 0 0.0 764 100.0 764 100.0 - (SB-PCL::EMF ASDF/ACTION:PERFORM) 6 0 0.0 764 100.0 764 100.0 - (LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION) 7 0 0.0 764 100.0 764 100.0 - (SB-PCL::FAST-METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) 8 0 0.0 764 100.0 764 100.0 - (SB-PCL::FAST-METHOD ASDF/PLAN:PERFORM-PLAN (T)) 9 0 0.0 764 100.0 764 100.0 - (FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT) 10 0 0.0 764 100.0 764 100.0 - (SB-PCL::FAST-METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) 11 0 0.0 764 100.0 764 100.0 - (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) 12 0 0.0 764 100.0 764 100.0 - (SB-PCL::EMF ASDF/OPERATE:OPERATE) 13 0 0.0 764 100.0 764 100.0 - (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) 14 0 0.0 764 100.0 764 100.0 - ASDF/SESSION:CALL-WITH-ASDF-SESSION 15 0 0.0 764 100.0 764 100.0 - (SB-PCL::FAST-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) 16 0 0.0 764 100.0 764 100.0 - ASDF/OPERATE:TEST-SYSTEM 17 0 0.0 764 100.0 764 100.0 - SB-INT:SIMPLE-EVAL-IN-LEXENV 18 0 0.0 764 100.0 764 100.0 - EVAL 19 0 0.0 764 100.0 764 100.0 - SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS 20 0 0.0 764 100.0 764 100.0 - SB-IMPL::TOPLEVEL-INIT 21 0 0.0 764 100.0 764 100.0 - (FLET SB-UNIX::BODY :IN SAVE-LISP-AND-DIE) 22 0 0.0 764 100.0 764 100.0 - (FLET "WITHOUT-INTERRUPTS-BODY-27" :IN SAVE-LISP-AND-DIE) 23 0 0.0 764 100.0 764 100.0 - (LABELS SB-IMPL::RESTART-LISP :IN SAVE-LISP-AND-DIE) 24 0 0.0 91 11.9 764 100.0 - "foreign function interrupt_handle_pending" 25 0 0.0 91 11.9 764 100.0 - "foreign function handle_trap" ------------------------------------------------------------------------ 0 0.0 elsewhere * make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-sprof' 40.03user 10.25system 1:46.31elapsed 47%CPU (0avgtext+0avgdata 605740maxresident)k 0inputs+0outputs (0major+275435minor)pagefaults 0swaps The build seems to have finished successfully, including 19 (out of 19) contributed modules. If you would like to run more extensive tests on the new SBCL, you can try: cd tests && sh ./run-tests.sh (All tests should pass on x86/Linux, x86/FreeBSD4, and ppc/Darwin. On other platforms some failures are currently expected; patches welcome as always.) To build documentation: cd doc/manual && make To install SBCL (more information in INSTALL): sh install.sh //build started: Sat Jan 26 05:15:57 UTC 2019 //build finished: Sat Jan 26 05:26:02 UTC 2019 + make -C doc/manual info make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/doc/manual' rm -f asdf.texinfo ln -s ../../contrib/asdf/asdf.texinfo touch tempfiles-stamp sh make-tempfiles.sh "" ""docstrings/"" && touch "docstrings/" /creating docstring snippets from SBCL='/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/doc/manual/../../src/runtime/sbcl --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/doc/manual/../../output/sbcl.core' for documented contribs (sb-aclrepl sb-bsd-sockets sb-concurrency sb-cover sb-grovel sb-md5 sb-posix sb-queue sb-rotate-byte sb-simple-streams sb-sprof) for packages (COMMON-LISP SB-ACLREPL SB-ALIEN SB-BSD-SOCKETS SB-CONCURRENCY SB-COVER SB-DEBUG SB-EXT SB-GRAY SB-GROVEL SB-MD5 SB-MOP SB-PCL SB-POSIX SB-PROFILE SB-QUEUE SB-ROTATE-BYTE SB-SEQUENCE SB-SIMPLE-STREAMS SB-SPROF SB-SYS SB-THREAD SB-UNICODE) /expanding variables in variables.texinfo /creating encodings.texi-temp makeinfo -I "docstrings/" -I "../../contrib/" sbcl.texinfo ./intro.texinfo:124: warning: @ref node name should not contain `:' ./intro.texinfo:339: warning: @xref node name should not contain `:' ./beyond-ansi.texinfo:918: warning: @ref node name should not contain `:' ./beyond-ansi.texinfo:1184: warning: @ref node name should not contain `:' ./beyond-ansi.texinfo:1185: warning: @ref node name should not contain `:' ./beyond-ansi.texinfo:1186: warning: @ref node name should not contain `:' ./beyond-ansi.texinfo:1187: warning: @ref node name should not contain `:' ./beyond-ansi.texinfo:1188: warning: @ref node name should not contain `:' ./beyond-ansi.texinfo:1189: warning: @ref node name should not contain `:' ./beyond-ansi.texinfo:1190: warning: @ref node name should not contain `:' ./beyond-ansi.texinfo:1191: warning: @ref node name should not contain `:' ./beyond-ansi.texinfo:1192: warning: @ref node name should not contain `:' ./beyond-ansi.texinfo:1193: warning: @ref node name should not contain `:' makeinfo -I "docstrings/" -I "../../contrib/" asdf.texinfo make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/doc/manual' + tar xvjf /usr/src/RPM/SOURCES/sbcl-1.4.12-documentation-html.tar.bz2 sbcl-1.4.12/ sbcl-1.4.12/COPYING sbcl-1.4.12/CREDITS sbcl-1.4.12/README sbcl-1.4.12/doc/ sbcl-1.4.12/doc/manual/ sbcl-1.4.12/doc/manual/asdf.html sbcl-1.4.12/doc/manual/sbcl.html sbcl-1.4.12/obj/ sbcl-1.4.12/obj/asdf-cache/ sbcl-1.4.12/obj/asdf-cache/sb-cover/ sbcl-1.4.12/obj/asdf-cache/sb-cover/464e39469bc86a23fa9b8a897d7a3fea.html sbcl-1.4.12/obj/asdf-cache/sb-cover/9a311dc672f4caabb6722d908fc86195.html sbcl-1.4.12/obj/asdf-cache/sb-cover/cover-index.html sbcl-1.4.12/obj/asdf-cache/sb-cover/e829980287532ea2020a36ed30a0b159.html sbcl-1.4.12/obj/asdf-cache/sb-cover/f60cdb9f55fdd07f9244f5c93a1ceac1.html sbcl-1.4.12/pubring.pgp + cp -av sbcl-1.4.12/doc/manual/asdf.html sbcl-1.4.12/doc/manual/sbcl.html doc/manual/ 'sbcl-1.4.12/doc/manual/asdf.html' -> 'doc/manual/asdf.html' 'sbcl-1.4.12/doc/manual/sbcl.html' -> 'doc/manual/sbcl.html' + popd ~/RPM/BUILD/sbcl-1.4.12 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.1668 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/sbcl-buildroot + : + /bin/rm -rf -- /usr/src/tmp/sbcl-buildroot + cd sbcl-1.4.12 + pushd sbcl-1.4.12 ~/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12 ~/RPM/BUILD/sbcl-1.4.12 + mkdir -p /usr/src/tmp/sbcl-buildroot/usr/bin /usr/src/tmp/sbcl-buildroot/usr/lib64 /usr/src/tmp/sbcl-buildroot/usr/share/man + export INSTALL_ROOT=/usr/src/tmp/sbcl-buildroot/usr + INSTALL_ROOT=/usr/src/tmp/sbcl-buildroot/usr + export LIB_DIR=/usr/src/tmp/sbcl-buildroot/usr/lib64 + LIB_DIR=/usr/src/tmp/sbcl-buildroot/usr/lib64 + /bin/bash ./install.sh make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//uiop.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//asdf.fasl "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/asdf' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-aclrepl' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-aclrepl.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-aclrepl.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-aclrepl' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-bsd-sockets' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-bsd-sockets.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-bsd-sockets.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-bsd-sockets' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-capstone' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-capstone.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-capstone.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-capstone' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cltl2' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-cltl2.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-cltl2.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cltl2' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-concurrency' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-concurrency.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-concurrency.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-concurrency' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cover' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-cover.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-cover.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-cover' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-executable' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-executable.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-executable.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-executable' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-gmp' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-gmp.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-gmp.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-gmp' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-grovel' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-grovel.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-grovel.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-grovel' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-introspect' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-introspect.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-introspect.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-introspect' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-md5' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-md5.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-md5.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-md5' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-mpfr' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-mpfr.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-mpfr.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-mpfr' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-posix' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-posix.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-posix.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-posix' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-queue' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-queue.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-queue.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-queue' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-rotate-byte' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-rotate-byte.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-rotate-byte.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-rotate-byte' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-rt' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-rt.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-rt.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-rt' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-simple-streams.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-simple-streams.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-simple-streams' make: Entering directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-sprof' cp /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-sprof.fasl /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/obj/sbcl-home/contrib//sb-sprof.asd "/usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/" make: Leaving directory '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/contrib/sb-sprof' SBCL has been installed: binary /usr/src/tmp/sbcl-buildroot/usr/bin/sbcl core and contribs in /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl Documentation: man /usr/src/tmp/sbcl-buildroot/usr/share/man/man1/sbcl.1 info /usr/src/tmp/sbcl-buildroot/usr/share/info/asdf.info [/usr/src/tmp/sbcl-buildroot/usr/share/info/dir] (could not add to system catalog) info /usr/src/tmp/sbcl-buildroot/usr/share/info/sbcl.info [/usr/src/tmp/sbcl-buildroot/usr/share/info/dir] (could not add to system catalog) html /usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl/sbcl.html html /usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl/asdf.html + popd ~/RPM/BUILD/sbcl-1.4.12 + rm -rfv /usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl removed '/usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl/NEWS' removed '/usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl/COPYING' removed '/usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl/CREDITS' removed '/usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl/BUGS' removed '/usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl/asdf.html' removed '/usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl/sbcl.html' removed directory '/usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl/html' removed directory '/usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl' + rm -fv /usr/src/tmp/sbcl-buildroot/usr/share/info/dir + find /usr/src/tmp/sbcl-buildroot -name CVS -type d + xargs rm -rfv + find /usr/src/tmp/sbcl-buildroot -name .cvsignore + xargs rm -fv + find /usr/src/tmp/sbcl-buildroot -name test-passed + xargs rm -vf + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/sbcl-buildroot (auto) Verifying and fixing files in /usr/src/tmp/sbcl-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/sbcl-buildroot/ (default) Compressing files in /usr/src/tmp/sbcl-buildroot (auto) Verifying info files in /usr/src/tmp/sbcl-buildroot/usr/share/info (normal) Adjusting library links in /usr/src/tmp/sbcl-buildroot ./usr/lib64: Verifying ELF objects in /usr/src/tmp/sbcl-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .opt-?.pyc files Hardlinking identical .pyc and .pyo files Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.29803 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd sbcl-1.4.12 + pushd sbcl-1.4.12 ~/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12 ~/RPM/BUILD/sbcl-1.4.12 + ERROR=0 + CONTRIBS='sb-posix.fasl sb-bsd-sockets.fasl' + for CONTRIB in $CONTRIBS + '[' '!' -f /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-posix.fasl ']' + for CONTRIB in $CONTRIBS + '[' '!' -f /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-bsd-sockets.fasl ']' + pushd tests ~/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests ~/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12 ~/RPM/BUILD/sbcl-1.4.12 ++ . ./subr.sh +++ . ../sbcl-pwd.sh +++ sbcl_pwd +++ case "${OSTYPE:-}" in ++++ pwd +++ SBCL_PWD=/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests +++ export SBCL_PWD +++ set -u +++ set -a +++ SBCL_HOME=/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/../obj/sbcl-home +++ SBCL_CORE=/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/../output/sbcl.core +++ SBCL_RUNTIME=/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/../src/runtime/sbcl +++ SBCL_ARGS='--noinform --no-sysinit --no-userinit --noprint --disable-debugger' ++++ basename /usr/src/tmp/rpm-tmp.29803 +++ TEST_BASENAME=rpm-tmp.29803 ++++ basename rpm-tmp.29803 ++++ sed -e 's/\.sh$//' -e 's/\./-/g' +++ TEST_FILESTEM=rpm-tmp-29803 +++ : /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests +++ TEST_DIRECTORY=/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/rpm-tmp-29803-23931 +++ export TEST_DIRECTORY +++ EXIT_TEST_WIN=104 +++ EXIT_LISP_WIN=52 +++ EXIT_LOSE=1 +++ LANG=C +++ LC_ALL=C +++ set +a ++ /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/../src/runtime/sbcl --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/../output/sbcl.core --version --version ++ cut '-d ' -f2 + test 1.4.12-alt3 = 1.4.12-alt3 + time /bin/bash ./run-tests.sh /running tests on '/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/../src/runtime/sbcl --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/../output/sbcl.core --noinform --no-sysinit --no-userinit --noprint --disable-debugger' // Running pure tests (LOAD-TEST) // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/arith.pure.lisp in COMPILE evaluator mode ::: Running (:FUNDAMENTAL-ARITHMETIC :SMOKE) ::: Success (:FUNDAMENTAL-ARITHMETIC :SMOKE) ::: Running (/ :DIVISION-BY-ZERO RATIO) ::: Success (/ :DIVISION-BY-ZERO RATIO) ::: Running (/ :DIVISION-BY-ZERO BIGNUM) ::: Success (/ :DIVISION-BY-ZERO BIGNUM) ::: Running (COERCE COMPLEX FLOAT 1) ::: Success (COERCE COMPLEX FLOAT 1) ::: Running (COERCE COMPLEX FLOAT 2) ::: Success (COERCE COMPLEX FLOAT 2) ::: Running (COERCE :TO FLOAT :OUTSIDE-BOUNDS) ::: Success (COERCE :TO FLOAT :OUTSIDE-BOUNDS) ::: Running (MIN MAX TYPE-ERROR) ::: Success (MIN MAX TYPE-ERROR) ::: Running :NUMERIC-INEQUALITY-&REST-ARGUMENTS ::: Success :NUMERIC-INEQUALITY-&REST-ARGUMENTS ::: Running (CEILING :POWER-OF-TWO) ::: Success (CEILING :POWER-OF-TWO) ::: Running (TRUNCATE :POWER-OF-TWO) ::: Success (TRUNCATE :POWER-OF-TWO) ::: Running (CEILING :CORNER-CASE) ::: Success (CEILING :CORNER-CASE) ::: Running (* :MULTIPLICATION :CONSTANT :OPTIMIZATION) ::: Success (* :MULTIPLICATION :CONSTANT :OPTIMIZATION) ::: Running (GCD 0) ::: Success (GCD 0) ::: Running (LCM :NON-NEGATIVE) ::: Success (LCM :NON-NEGATIVE) ::: Running (TRUNCATE BIGNUM :PPC) ::: Success (TRUNCATE BIGNUM :PPC) ::: Running (:X86 :LEA) ::: Success (:X86 :LEA) ::: Running (LOGBITP BIGNUM) ::: Success (LOGBITP BIGNUM) ::: Running (DPB DEPOSIT-FIELD :OFF-BY-ONE) ::: Success (DPB DEPOSIT-FIELD :OFF-BY-ONE) ::: Running (LDB BYTE 0 :TYPE-INFERENCE) ::: Success (LDB BYTE 0 :TYPE-INFERENCE) ::: Running (BIGNUM :ARITHMETIC :ALPHA) ::: Success (BIGNUM :ARITHMETIC :ALPHA) ::: Running (FIXNUM :ARITHMETC :ALPHA) ::: Success (FIXNUM :ARITHMETC :ALPHA) ::: Running (TRUNCATE :MIDDLENUM) ::: Success (TRUNCATE :MIDDLENUM) ::: Running (DPB :CONSTANTS) ::: Success (DPB :CONSTANTS) ::: Running (ASH :NEGATIVE BIGNUM) ::: Success (ASH :NEGATIVE BIGNUM) ::: Running (MOD TRUNCATE REM / FLOOR CEILING :DIVISION-BY-ZERO FIXNUM) ::: Success (MOD TRUNCATE REM / FLOOR CEILING :DIVISION-BY-ZERO FIXNUM) ::: Running (:X86-64 :SIGN-EXTENSION) ::: Success (:X86-64 :SIGN-EXTENSION) ::: Running LOGCOUNT ::: Success LOGCOUNT ::: Running ATANH ::: Success ATANH ::: Running :CONSTANT-INTEGERS ::: Success :CONSTANT-INTEGERS ::: Running GCD ::: Success GCD ::: Running (EXPT 0 0) ::: Success (EXPT 0 0) ::: Running :MULTIPLE-CONSTANT-FOLDING ::: Success :MULTIPLE-CONSTANT-FOLDING ::: Running (:INTEGER-DIVISION-USING-MULTIPLICATION :USED) ::: Success (:INTEGER-DIVISION-USING-MULTIPLICATION :USED) ::: Running (:INTEGER-DIVISION-USING-MULTIPLICATION :CORRECTNESS) ::: Success (:INTEGER-DIVISION-USING-MULTIPLICATION :CORRECTNESS) ::: Running (LOGBITP :WIDE FIXNUM) ::: Success (LOGBITP :WIDE FIXNUM) ::: Running (EXPT :ARGUMENT-TYPE-COMBINATIONS) ::: Success (EXPT :ARGUMENT-TYPE-COMBINATIONS) ::: Running :BUG-741564 ::: Success :BUG-741564 ::: Running (LDB :RLWINM :PPC) ::: Success (LDB :RLWINM :PPC) ::: Running ISQRT ::: Success ISQRT ::: Running :RECURSIVE-CUT-TO-WIDTH ::: Success :RECURSIVE-CUT-TO-WIDTH ::: Running (:RECURSIVE-CUT-TO-WIDTH :MORE) ::: Success (:RECURSIVE-CUT-TO-WIDTH :MORE) ::: Running (LOGAND :COMPLICATED-IDENTITY) ::: Success (LOGAND :COMPLICATED-IDENTITY) ::: Running (LOGIOR :COMPLICATED-IDENTITY) ::: Success (LOGIOR :COMPLICATED-IDENTITY) ::: Running (LDB :NEGATIVE-INDEX-NO-ERROR) ::: Success (LDB :NEGATIVE-INDEX-NO-ERROR) ::: Running (MASK-FIELD SETF) ::: Success (MASK-FIELD SETF) ::: Running :COMPLEX-MULTIPLY ::: Success :COMPLEX-MULTIPLY ::: Running (SQRT COMPLEX) ::: Success (SQRT COMPLEX) ::: Running (LDB :SIGN) ::: Success (LDB :SIGN) ::: Running :MOD-ARITH-LARGE-CONSTANT ::: Success :MOD-ARITH-LARGE-CONSTANT ::: Running (BIGNUM :ASH :LEFT FIXNUM) ::: Success (BIGNUM :ASH :LEFT FIXNUM) ::: Running (LDB FIXNUM :SIGN-BITS) ::: Success (LDB FIXNUM :SIGN-BITS) ::: Running (DPB :SIGN-BITS) ::: Success (DPB :SIGN-BITS) ::: Running (DPB :POSITION-ZERO) ::: Success (DPB :POSITION-ZERO) ::: Running (LOGAND :MASK-WORD) ::: Success (LOGAND :MASK-WORD) ::: Running (/ COMPLEX REAL SINGLE-FLOAT) ::: Success (/ COMPLEX REAL SINGLE-FLOAT) ::: Running (ASH :UNSIGNED) ::: Success (ASH :UNSIGNED) ::: Running :64-BIT-LOGCOUNT ::: Success :64-BIT-LOGCOUNT // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/array.pure.lisp in COMPILE evaluator mode ::: Running (MAKE-ARRAY :ELEMENT-TYPE :BUG-126) ::: Success (MAKE-ARRAY :ELEMENT-TYPE :BUG-126) ::: Running :REVERSE-FILL-POINTER.STRING ::: Success :REVERSE-FILL-POINTER.STRING ::: Running :REVERSE-FILL-POINTER.FIXNUM ::: Success :REVERSE-FILL-POINTER.FIXNUM ::: Running ARRAY-IN-BOUNDS-P ::: Success ARRAY-IN-BOUNDS-P ::: Running (AREF 0 :COMPILE-TIME-ERROR) ::: Success (AREF 0 :COMPILE-TIME-ERROR) ::: Running (AREF 1 :COMPILE-TIME-ERROR) ::: Success (AREF 1 :COMPILE-TIME-ERROR) ::: Running (MAKE-ARRAY :ELEMENT-TYPE :COMPILE-TIME ERROR) ::: Success (MAKE-ARRAY :ELEMENT-TYPE :COMPILE-TIME ERROR) ::: Running (MAKE-ARRAY :DEFAULT :ELEMENT-TYPE :SUPPLIED :COMPILE-TIME WARNING) ::: Success (MAKE-ARRAY :DEFAULT :ELEMENT-TYPE :SUPPLIED :COMPILE-TIME WARNING) ::: Running (MAKE-ARRAY :DEFAULT :ELEMENT-TYPE :IMPLICIT :COMPILE-TIME STYLE-WARNING) ::: Success (MAKE-ARRAY :DEFAULT :ELEMENT-TYPE :IMPLICIT :COMPILE-TIME STYLE-WARNING) ::: Running (MAKE-ARRAY (SETF AREF) LENGTH) ::: Success (MAKE-ARRAY (SETF AREF) LENGTH) ::: Running (:DISPLACED-TO AREF SB-INT:INVALID-ARRAY-INDEX-ERROR :BUG-315) ::: Success (:DISPLACED-TO AREF SB-INT:INVALID-ARRAY-INDEX-ERROR :BUG-315) ::: Running (BIT-VECTOR :BITWISE-OPERATIONS) ::: Success (BIT-VECTOR :BITWISE-OPERATIONS) ::: Running (ADJUST-ARRAY FILL-POINTER) ::: Success (ADJUST-ARRAY FILL-POINTER) ::: Running (ADJUST-ARRAY :MULTIDIMENSIONAL) ::: Success (ADJUST-ARRAY :MULTIDIMENSIONAL) ::: Running :%SET-FILL-POINTER/ERROR ::: Success :%SET-FILL-POINTER/ERROR ::: Running ARRAY-STORAGE-VECTOR ::: Success ARRAY-STORAGE-VECTOR ::: Running :INVALID-ARRAY-INDEX-ERROR ::: Success :INVALID-ARRAY-INDEX-ERROR ::: Running :OUT-OF-BOUNDS-ERROR-DETAILS ::: Success :OUT-OF-BOUNDS-ERROR-DETAILS ::: Running :ODD-KEYS-FOR-MAKE-ARRAY ::: Success :ODD-KEYS-FOR-MAKE-ARRAY ::: Running :BUG-1096359 ::: Success :BUG-1096359 ::: Running (:MAKE-ARRAY-TRANSFORM-UNKNOWN-TYPE :BUG-1156095) ::: Success (:MAKE-ARRAY-TRANSFORM-UNKNOWN-TYPE :BUG-1156095) ::: Running :DONT-MAKE-ARRAY-BAD-KEYWORDS ::: Success :DONT-MAKE-ARRAY-BAD-KEYWORDS ::: Running (MAKE-ARRAY :SANITY-CHECK-DIMS-FIRST) ::: Success (MAKE-ARRAY :SANITY-CHECK-DIMS-FIRST) ::: Running (MAKE-ARRAY :SIZE-OVERFLOW) ::: Success (MAKE-ARRAY :SIZE-OVERFLOW) ::: Running (ADJUST-ARRAY :NON-ADJUSTABLE) ::: Success (ADJUST-ARRAY :NON-ADJUSTABLE) ::: Running :CHECK-BOUND-ELISION ::: Success :CHECK-BOUND-ELISION ::: Running (ADJUST-ARRAY :TRANSFORM) ::: Success (ADJUST-ARRAY :TRANSFORM) ::: Running (ADJUST-ARRAY :FILL-POINTER) ::: Success (ADJUST-ARRAY :FILL-POINTER) ::: Running (ADJUST-ARRAY :INITIAL-ELEMENT) ::: Success (ADJUST-ARRAY :INITIAL-ELEMENT) ::: Running (MAKE-ARRAY :INITIAL-CONTENTS 1) ::: Success (MAKE-ARRAY :INITIAL-CONTENTS 1) ::: Running (MAKE-ARRAY :INITIAL-CONTENTS 2) ::: Success (MAKE-ARRAY :INITIAL-CONTENTS 2) ::: Running (MAKE-ARRAY :INITIAL-CONTENTS 3) ::: Success (MAKE-ARRAY :INITIAL-CONTENTS 3) ::: Running (ADJUST-ARRAY :ELEMENT-TYPE) ::: Success (ADJUST-ARRAY :ELEMENT-TYPE) ::: Running (MAKE-ARRAY :TRANSFORM :FILL-POINTER NIL) ::: Success (MAKE-ARRAY :TRANSFORM :FILL-POINTER NIL) ::: Running (MAKE-ARRAY :TRANSFORM :ADJUSTABLE :FILL-POINTER) ::: Success (MAKE-ARRAY :TRANSFORM :ADJUSTABLE :FILL-POINTER) ::: Running :CHECK-BOUND-FIXNUM-CHECK ::: Success :CHECK-BOUND-FIXNUM-CHECK ::: Running (MAKE-ARRAY :ERRONEOUS-TYPE-SPECIFIERS) ::: Success (MAKE-ARRAY :ERRONEOUS-TYPE-SPECIFIERS) ::: Running (MAKE-ARRAY :STRANGE-TYPE-SPECIFIERS) ::: Success (MAKE-ARRAY :STRANGE-TYPE-SPECIFIERS) ::: Running :MAKE-ARRAY-SATISIFIES-ELEMENT-TYPE ::: Success :MAKE-ARRAY-SATISIFIES-ELEMENT-TYPE ::: Running :MAKE-ARRAY-OR-UNSIGNED-BYTE-TYPE ::: Success :MAKE-ARRAY-OR-UNSIGNED-BYTE-TYPE // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/assembler.pure.lisp in COMPILE evaluator mode ::: Running :ASSEMBLE-MOVTI-INSTRUCTION ::: Success :ASSEMBLE-MOVTI-INSTRUCTION ::: Running :ASSEMBLE-CRC32 ::: Success :ASSEMBLE-CRC32 ::: Running :ASSEMBLE-UNSIGNED-QWORD-IMM-TO-MEM ::: Success :ASSEMBLE-UNSIGNED-QWORD-IMM-TO-MEM ::: Running :UNSIGNED-AS-SIGNED-IMM8 ::: Success :UNSIGNED-AS-SIGNED-IMM8 ::: Running :ASSEMBLE-MOVSX ::: Success :ASSEMBLE-MOVSX ::: Running :DISASSEMBLE-MOVABS-INSTRUCTION ::: Success :DISASSEMBLE-MOVABS-INSTRUCTION ::: Running :DISASSEMBLE-ARITH-INSTS ::: Success :DISASSEMBLE-ARITH-INSTS ::: Running :DISASSEMBLE-IMUL ::: Success :DISASSEMBLE-IMUL ::: Running :DISASSEMBLE-FS-PREFIX ::: Success :DISASSEMBLE-FS-PREFIX ::: Running :DISASSEMBLE-STATIC-FDEFN ::: Success :DISASSEMBLE-STATIC-FDEFN ::: Running :CAST-REG-TO-SIZE ::: Success :CAST-REG-TO-SIZE ::: Running :ASSEMBLE-HIGH-BYTE-REGS ::: Success :ASSEMBLE-HIGH-BYTE-REGS // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bad-code.pure.lisp in COMPILE evaluator mode ::: Running (MAKE-ARRAY :BAD-INITIAL-CONTENTS) ::: Success (MAKE-ARRAY :BAD-INITIAL-CONTENTS) ::: Running (MAKE-STRING-OUTPUT-STREAM :BAD-ELEMENT-TYPE) ::: Success (MAKE-STRING-OUTPUT-STREAM :BAD-ELEMENT-TYPE) ::: Running (COERCE :BAD-TYPE-SPECIFIER) ::: Success (COERCE :BAD-TYPE-SPECIFIER) ::: Running :ZOMBIE-ENTRY-POINT-REFERENCE ::: Success :ZOMBIE-ENTRY-POINT-REFERENCE ::: Running :IR1-OPTIMIZE-COMBINATION-DEAD-NODE ::: Success :IR1-OPTIMIZE-COMBINATION-DEAD-NODE ::: Running (:BOGUS-BLOCK &KEY) ::: Success (:BOGUS-BLOCK &KEY) ::: Running :TYPE-ERROR-REPORTING ::: Success :TYPE-ERROR-REPORTING ::: Running :DX-ON-DELETED-NODES ::: Success :DX-ON-DELETED-NODES ::: Running :TRANSFORM-CALL-DFO-CONSISTENCY ::: Success :TRANSFORM-CALL-DFO-CONSISTENCY ::: Running :&AUX-CHECK-VARIABLE-NAMES ::: Success :&AUX-CHECK-VARIABLE-NAMES ::: Running :MV-CALL-TOO-MANY-VALUES ::: Success :MV-CALL-TOO-MANY-VALUES ::: Running :MV-CALL-TOO-MANY-VALUES ::: Success :MV-CALL-TOO-MANY-VALUES ::: Running (MAP :VALUES-TYPE) ::: Success (MAP :VALUES-TYPE) ::: Running :BAD-TYPE-SPECIFIER ::: Success :BAD-TYPE-SPECIFIER ::: Running (MAKE-ARRAY :BAD-DIMENSIONS) ::: Success (MAKE-ARRAY :BAD-DIMENSIONS) ::: Running (MAKE-ARRAY :BAD-DIMENSIONS.2) ::: Success (MAKE-ARRAY :BAD-DIMENSIONS.2) ::: Running (MAKE-ARRAY :BAD-DIMENSIONS.3) ::: Success (MAKE-ARRAY :BAD-DIMENSIONS.3) ::: Running (MAKE-ARRAY :INITIAL-CONTENTS :BAD-MACRO) ::: Success (MAKE-ARRAY :INITIAL-CONTENTS :BAD-MACRO) ::: Running (MAKE-ARRAY :DIMENSIONS :BAD-MACRO) ::: Success (MAKE-ARRAY :DIMENSIONS :BAD-MACRO) ::: Running (MAKE-ARRAY :DIMENSIONS :BAD-PROPAGATED-VALUE) ::: Success (MAKE-ARRAY :DIMENSIONS :BAD-PROPAGATED-VALUE) ::: Running (MAKE-ARRAY :DIMENSIONS :UNRAVELING-LIST) ::: Success (MAKE-ARRAY :DIMENSIONS :UNRAVELING-LIST) ::: Running :&REST-REF-BAD-N ::: Success :&REST-REF-BAD-N ::: Running :BAD-TYPE-SPECIFIER-HANDLING ::: Success :BAD-TYPE-SPECIFIER-HANDLING ::: Running :LDB-TRANSFORM-MACROEXPAND ::: Success :LDB-TRANSFORM-MACROEXPAND ::: Running :BAD-VALUES-FTYPE ::: Success :BAD-VALUES-FTYPE ::: Running :BAD-PROGV ::: Success :BAD-PROGV ::: Running :COERCE-TO-NIL ::: Success :COERCE-TO-NIL ::: Running :UNKNOWN-VECTOR-TYPE-CONFLICT ::: Success :UNKNOWN-VECTOR-TYPE-CONFLICT ::: Running :SUBSEQ-UNKNOWN-VECTOR-TYPE ::: Success :SUBSEQ-UNKNOWN-VECTOR-TYPE ::: Running :DERIVE-NODE-TYPE-UNKNOWN-TYPE ::: Success :DERIVE-NODE-TYPE-UNKNOWN-TYPE ::: Running :HIGHLY-NESTED-TYPE-ERROR ::: Success :HIGHLY-NESTED-TYPE-ERROR ::: Running :COMPLEX-MEMBER-TYPE ::: Success :COMPLEX-MEMBER-TYPE ::: Running :BAD-OPTIONALS ::: Success :BAD-OPTIONALS ::: Running :RECURSIVE-DELETE-LAMBDA ::: Success :RECURSIVE-DELETE-LAMBDA ::: Running :COMPLEX-NUMBER ::: Success :COMPLEX-NUMBER ::: Running :AREF-TYPE-MISMATCH ::: Success :AREF-TYPE-MISMATCH ::: Running :UNKNOWN-KEYS-PROPAGATION-ERROR-CHECKING.1 ::: Success :UNKNOWN-KEYS-PROPAGATION-ERROR-CHECKING.1 ::: Running :UNKNOWN-KEYS-PROPAGATION-ERROR-CHECKING.2 ::: Success :UNKNOWN-KEYS-PROPAGATION-ERROR-CHECKING.2 ::: Running :SEQUENCE-LVAR-DIMENSIONS-DOTTED-LIST ::: Success :SEQUENCE-LVAR-DIMENSIONS-DOTTED-LIST ::: Running :SOURCE-FORM-CONTEXT-DOTTED-LIST ::: Success :SOURCE-FORM-CONTEXT-DOTTED-LIST ::: Running :TYPEP-TRANSFORM-DOTTED-LIST ::: Success :TYPEP-TRANSFORM-DOTTED-LIST ::: Running :MEMBER-TRANSFORM-DOTTED-LIST ::: Success :MEMBER-TRANSFORM-DOTTED-LIST ::: Running :ENCODE-UNIVERSAL-TIME ::: Success :ENCODE-UNIVERSAL-TIME ::: Running :SEARCH-TRANSFORM-BAD-INDEX ::: Success :SEARCH-TRANSFORM-BAD-INDEX ::: Running :BOUND-MISMATCH-UNION-TYPES ::: Success :BOUND-MISMATCH-UNION-TYPES ::: Running :USES-WITH-BAD-TYPES ::: Success :USES-WITH-BAD-TYPES ::: Running :CONSTANT-MODIFICATION-LOCAL-FUNCTION ::: Success :CONSTANT-MODIFICATION-LOCAL-FUNCTION ::: Running :IMPROPER-LIST ::: Success :IMPROPER-LIST ::: Running :IMPROPER-LIST.2 ::: Success :IMPROPER-LIST.2 ::: Running :CALL-NIL ::: Success :CALL-NIL // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/case.pure.lisp in COMPILE evaluator mode ::: Running (CASE :DUPLICATE-KEY :COMPILE-TIME-WARNING) ::: Success (CASE :DUPLICATE-KEY :COMPILE-TIME-WARNING) ::: Running :DUPLICATE-CASES-LOAD WARNING: Duplicate key 10 in CASE form, occurring in the first clause: (10 20), and the second clause: (10 20). ::: Success :DUPLICATE-CASES-LOAD // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/character.pure.lisp in COMPILE evaluator mode ::: Running :CHAR-INEQUALITY-&REST-ARGUMENTS ::: Success :CHAR-INEQUALITY-&REST-ARGUMENTS ::: Running :CHARACTER-UNTAGGING ::: Success :CHARACTER-UNTAGGING ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/character.pure.lisp ; in: WITH-TEST (:NAME :BUG-841312) ; (ASSERT-COERCE-TYPE-ERROR #\a EXTENDED-CHAR) ; --> ASSERT-ERROR ASSERT TAGBODY LET NTH-VALUE MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL IGNORE-ERRORS HANDLER-CASE SB-INT:DX-FLET FLET ; --> #:FORM-FUN-31 BLOCK PROGN PROGN ; ==> ; (COERCE #\a 'EXTENDED-CHAR) ; ; caught STYLE-WARNING: ; Lisp error during constant folding: ; #\a can't be converted to type EXTENDED-CHAR. ; (ASSERT-COERCE-TYPE-ERROR (CODE-CHAR 955) BASE-CHAR) ; --> ASSERT-ERROR ASSERT TAGBODY LET NTH-VALUE MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL IGNORE-ERRORS HANDLER-CASE SB-INT:DX-FLET FLET ; --> #:FORM-FUN-46 BLOCK PROGN PROGN ; ==> ; (COERCE (CODE-CHAR 955) 'BASE-CHAR) ; ; caught STYLE-WARNING: ; Lisp error during constant folding: ; #\GREEK_SMALL_LETTER_LAMDA can't be converted to type BASE-CHAR. ; (ASSERT-COERCE-TYPE-ERROR #\Nak STANDARD-CHAR) ; --> ASSERT-ERROR ASSERT TAGBODY LET NTH-VALUE MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL IGNORE-ERRORS HANDLER-CASE SB-INT:DX-FLET FLET ; --> #:FORM-FUN-16 BLOCK PROGN PROGN ; ==> ; (COERCE #\Nak 'STANDARD-CHAR) ; ; caught STYLE-WARNING: ; Lisp error during constant folding: ; #\Nak can't be converted to type STANDARD-CHAR. ; ; compilation unit finished ; caught 3 STYLE-WARNING conditions ::: Running :BUG-841312 ::: Success :BUG-841312 ::: Running :BUG-994487 ::: Success :BUG-994487 ::: Running (:CASE-INSENSITIVE-CHAR-COMPARISONS :EACUTE) ::: Success (:CASE-INSENSITIVE-CHAR-COMPARISONS :EACUTE) ::: Running (:CASE-INSENSITIVE-CHAR-COMPARISONS :EXHAUSTIVE) ::: Success (:CASE-INSENSITIVE-CHAR-COMPARISONS :EXHAUSTIVE) ::: Running (LOWER-CASE-P STANDARD-CHAR) ::: Success (LOWER-CASE-P STANDARD-CHAR) ::: Running (UPPER-CASE-P STANDARD-CHAR) ::: Success (UPPER-CASE-P STANDARD-CHAR) ::: Running (DIGIT-CHAR-P STANDARD-CHAR) ::: Success (DIGIT-CHAR-P STANDARD-CHAR) ::: Running (BOTH-CASE-P STANDARD-CHAR) ::: Success (BOTH-CASE-P STANDARD-CHAR) ::: Running (ALPHANUMERICP STANDARD-CHAR) ::: Success (ALPHANUMERICP STANDARD-CHAR) ::: Running :NAME-CHAR-SHORT-STRING ::: Success :NAME-CHAR-SHORT-STRING // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos.pure.lisp in COMPILE evaluator mode ::: Running (:BUILTIN-GENERIC-FUNCTIONS :KNOWN :LAMBDA-LIST) ::: Success (:BUILTIN-GENERIC-FUNCTIONS :KNOWN :LAMBDA-LIST) ::: Running (DEFCLASS :SLOT :SYNTAX-ERROR PRINT) ::: Success (DEFCLASS :SLOT :SYNTAX-ERROR PRINT) ::: Running (SB-PCL::MAP-ALL-CLASSES :NO-DUPLICATES) ::: Success (SB-PCL::MAP-ALL-CLASSES :NO-DUPLICATES) ::: Running (TYPE-OF (SETF CLASS-NAME)) ::: Success (TYPE-OF (SETF CLASS-NAME)) ::: Running :CHECK-STANDARD-SUPERCLASSES ::: Success :CHECK-STANDARD-SUPERCLASSES ::: Running (SLOT-VALUE :NO COMPILER-NOTE) ::: Success (SLOT-VALUE :NO COMPILER-NOTE) ::: Running :SLOT-TABLE-OF-SYMBOL-WORKS ::: Success :SLOT-TABLE-OF-SYMBOL-WORKS ::: Running :FUNCALLABLE-INSTANCE-SXHASH ::: Success :FUNCALLABLE-INSTANCE-SXHASH ::: Running (TYPEP :LITERAL-CLASS) ::: Success (TYPEP :LITERAL-CLASS) // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/coerce.pure.lisp in COMPILE evaluator mode ::: Running (COERCE COMPLEX :NUMERIC-TYPES) ::: Success (COERCE COMPLEX :NUMERIC-TYPES) ::: Running :COERCE-SYMBOL-TO-FUN ::: Success :COERCE-SYMBOL-TO-FUN ::: Running :NO-COERCE-MACRO-TO-FUNCTION ::: Success :NO-COERCE-MACRO-TO-FUNCTION // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-2.pure.lisp in COMPILE evaluator mode ::: Running (LDB :RECOGNIZE-LOCAL-MACROS) ::: Success (LDB :RECOGNIZE-LOCAL-MACROS) ::: Running (DPB :EVAL-ORDER :LP-1458190) ::: Success (DPB :EVAL-ORDER :LP-1458190) ::: Running (DPB :INNER-MACRO) ::: Success (DPB :INNER-MACRO) ::: Running :INLINE-SATISFIES-PREDICATE ::: Success :INLINE-SATISFIES-PREDICATE ::: Running (MAKE-ARRAY :UNTESTABLE-TYPE :NO-WARNING) ::: Success (MAKE-ARRAY :UNTESTABLE-TYPE :NO-WARNING) ::: Running (MAKE-ARRAY NIL :NO-WARNING) ::: Success (MAKE-ARRAY NIL :NO-WARNING) ::: Running (NTH-VALUE :HUGE-N :WORKS) ::: Success (NTH-VALUE :HUGE-N :WORKS) ::: Running :IMPROPERLY-INITIALIZED-SLOT-WARNS ::: Success :IMPROPERLY-INITIALIZED-SLOT-WARNS ::: Running (INLINE STRUCTURE :CTOR :NO DECLAIM) ::: Success (INLINE STRUCTURE :CTOR :NO DECLAIM) ::: Running :INTERNAL-NAME-P ::: Success :INTERNAL-NAME-P ::: Running (:COERCE-CALLABLE-TO-FUN :NOTE) ::: Success (:COERCE-CALLABLE-TO-FUN :NOTE) ::: Running (PRINC-TO-STRING :UNFLUSHABLE) ::: Success (PRINC-TO-STRING :UNFLUSHABLE) ::: Running :SPACE-BOUNDS-NO-CONSING ::: Success :SPACE-BOUNDS-NO-CONSING ::: Running (SB-VM:MAP-ALLOCATED-OBJECTS :NO-CONSING) ::: Success (SB-VM:MAP-ALLOCATED-OBJECTS :NO-CONSING) ::: Running :PACK-VARINTS-AS-BIGNUM ::: Success :PACK-VARINTS-AS-BIGNUM ::: Running (SYMBOL-VALUE SYMBOL-GLOBAL-VALUE :QUOTED-CONSTANT) ::: Success (SYMBOL-VALUE SYMBOL-GLOBAL-VALUE :QUOTED-CONSTANT) ::: Running (:SET SYMBOL-VALUE :OF DEFGLOBAL) ::: Success (:SET SYMBOL-VALUE :OF DEFGLOBAL) ::: Running :LAYOUT-CONSTANTS ::: Success :LAYOUT-CONSTANTS ::: SKIPPED-DISABLED :LINKAGE-TABLE-BOGOSITY Test disabled for this combination of platform and features ::: Running (:NO STYLE-WARNING :FOR INLINE :CL-FUN) ::: Success (:NO STYLE-WARNING :FOR INLINE :CL-FUN) ::: Running :DELETED-RETURN-USE ::: Success :DELETED-RETURN-USE ::: Running :SHIFT-RIGHT-TRANSFORM-NIL-TYPE ::: Success :SHIFT-RIGHT-TRANSFORM-NIL-TYPE ::: Running :MOVE-LVAR-RESULT-THROUGH-UNUSED-CAST ::: Success :MOVE-LVAR-RESULT-THROUGH-UNUSED-CAST ::: Running (:TYPE-CONFLICT FUNCALL :EXTERNAL-LAMBDA) ::: Success (:TYPE-CONFLICT FUNCALL :EXTERNAL-LAMBDA) ::: Running (:TYPE-CONFLICT :CALLABLE :EXTERNAL-LAMBDA) ::: Success (:TYPE-CONFLICT :CALLABLE :EXTERNAL-LAMBDA) ::: Running (:TYPE-CONFLICT MAP :RESULT-TYPE) ::: Success (:TYPE-CONFLICT MAP :RESULT-TYPE) ::: Running (:TYPE-CONFLICT :BY-NAME) ::: Success (:TYPE-CONFLICT :BY-NAME) ::: Running (:TYPE-CONFLICT :CALLABLE :REPORTING) ::: Success (:TYPE-CONFLICT :CALLABLE :REPORTING) ::: Running (:TYPE-CONFLICT STRING :UNION-TYPE) ::: Success (:TYPE-CONFLICT STRING :UNION-TYPE) ::: Running (:TYPE-CONFLICT MAP-INTO :LET) ::: Success (:TYPE-CONFLICT MAP-INTO :LET) ::: Running (:TYPE-CONFLICT MAP-INTO :RESULT) ::: Success (:TYPE-CONFLICT MAP-INTO :RESULT) ::: Running (:TYPE-CONFLICT COMPLEMENT) ::: Success (:TYPE-CONFLICT COMPLEMENT) ::: Running :TYPE-ACROSS-HAIRY-LAMBDA-TRANSFORMS ::: Success :TYPE-ACROSS-HAIRY-LAMBDA-TRANSFORMS ::: Running :LEA-TYPE-DERIVATION ::: Success :LEA-TYPE-DERIVATION ::: Running (:UNUSED &OPTIONAL :AND &KEY) ::: Success (:UNUSED &OPTIONAL :AND &KEY) ::: Running (:UNKNOWN VALUES :COERCION) ::: Success (:UNKNOWN VALUES :COERCION) ::: Running :DELETED-BLOCK-DURING-GENERATE-TYPE-CHECKS ::: Success :DELETED-BLOCK-DURING-GENERATE-TYPE-CHECKS ::: Running :BLOCK-DELETE-TWICE ::: Success :BLOCK-DELETE-TWICE ::: Running :DEAD-LVARS-AND-STACK-ANALYSIS ::: Success :DEAD-LVARS-AND-STACK-ANALYSIS ::: Running :MV-CALL-MORE-VALUES ::: Success :MV-CALL-MORE-VALUES ::: Running :UNUSED-CASTS-AT-IR2-CONVERT ::: Success :UNUSED-CASTS-AT-IR2-CONVERT ::: Running :CMOV-CONSTANTS-DIFFERENT-PRIMITIVE-TYPE ::: Success :CMOV-CONSTANTS-DIFFERENT-PRIMITIVE-TYPE ::: Running :MV-BIND-SKIPPING-VARS-ON-REOPTIMIZE ::: Success :MV-BIND-SKIPPING-VARS-ON-REOPTIMIZE ::: Running :TRANSFORM-ON-A-NIL-ARG ::: Success :TRANSFORM-ON-A-NIL-ARG ::: Running :NESTETED-DX-DELETED-USES ::: Success :NESTETED-DX-DELETED-USES ::: Running :DELETED-DURING-LOCALL-ANALYZE-FUN-1 ::: Success :DELETED-DURING-LOCALL-ANALYZE-FUN-1 ::: Running :DELETE-RETURN-WITHOUT-FLUSH-DEST ::: Success :DELETE-RETURN-WITHOUT-FLUSH-DEST ::: Running :LET-CONVERSION-INSIDE-DELETED-LAMBDA.1 ::: Success :LET-CONVERSION-INSIDE-DELETED-LAMBDA.1 ::: Running :LET-CONVERSION-INSIDE-DELETED-LAMBDA.2 ::: Success :LET-CONVERSION-INSIDE-DELETED-LAMBDA.2 ::: Running :UNCONVERT-TAIL-CALLS ::: Success :UNCONVERT-TAIL-CALLS ::: Running :DELETING-EXITS-WITH-MULTIPLE-USERS ::: Success :DELETING-EXITS-WITH-MULTIPLE-USERS ::: Running :MERGE-TAIL-SETS-DELETED-FUNCTIONAL ::: Success :MERGE-TAIL-SETS-DELETED-FUNCTIONAL ::: Running :INTERVAL-DIV-ZERO ::: Success :INTERVAL-DIV-ZERO ::: Running :FLOAT-REMAINDERS-ROUNDING-ERRORS ::: Success :FLOAT-REMAINDERS-ROUNDING-ERRORS ::: Running :FLOAT-QUOTIENT-ROUNDING-ERRORS ::: Success :FLOAT-QUOTIENT-ROUNDING-ERRORS ::: Running :COMPLEX-FLOAT-CONTAGION ::: Success :COMPLEX-FLOAT-CONTAGION ::: Running :EQUAL-TRANSFORM-MEMBER-TYPES ::: Success :EQUAL-TRANSFORM-MEMBER-TYPES ::: Running :EQUALP-TRANSFORM-NUMERIC-TYPES ::: Success :EQUALP-TRANSFORM-NUMERIC-TYPES ::: Running :EQUALP-TRANSFORM-ZERO-ARRAY ::: Success :EQUALP-TRANSFORM-ZERO-ARRAY ::: Running :EQUALP-TRANSFORM-ZERO-STRING ::: Success :EQUALP-TRANSFORM-ZERO-STRING ::: Running :FILL-TRANSFORM-RETURNING-ARRAY-DATA ::: Success :FILL-TRANSFORM-RETURNING-ARRAY-DATA ::: Running :MISSING-ERROR-CONTEXT ::: Success :MISSING-ERROR-CONTEXT ::: Running :CAST-DELETION-NOTES ::: Success :CAST-DELETION-NOTES ::: Running :CAST-DELETION-NOTES.2 ::: Success :CAST-DELETION-NOTES.2 ::: Running :ARRAY-CALL-TYPE-DERIVER ::: Success :ARRAY-CALL-TYPE-DERIVER ::: Running :FUNCTION-DESIGNATOR-CAST-REMOVAL ::: Success :FUNCTION-DESIGNATOR-CAST-REMOVAL ::: Running :ZOMBIE-CASTS ::: Success :ZOMBIE-CASTS ::: Running :ZOMBIE-CASTS.2 ::: Success :ZOMBIE-CASTS.2 ::: Running :FIND-DFO-ON-DELETED-LAMBDA ::: Success :FIND-DFO-ON-DELETED-LAMBDA ::: Running :IR1-IR2-DEAD-CODE-CONSISTENCY ::: Success :IR1-IR2-DEAD-CODE-CONSISTENCY ::: Running :IR1-IR2-DEAD-CODE-CONSISTENCY ::: Success :IR1-IR2-DEAD-CODE-CONSISTENCY ::: Running (SETF SVREF :CONSTANT-MODIFICATION) ::: Success (SETF SVREF :CONSTANT-MODIFICATION) ::: Running (DEBUG :CONSTANT-MODIFICATION) ::: Success (DEBUG :CONSTANT-MODIFICATION) ::: Running (DEBUG :CONSTANT-MODIFICATION.2) ::: Success (DEBUG :CONSTANT-MODIFICATION.2) ::: Running (DEBUG :UNUSED-TN-LONG-ARGLIST) ::: Success (DEBUG :UNUSED-TN-LONG-ARGLIST) ::: Running (DEBUG :UNUSED-TN-VERY-LONG-ARGLIST) ::: Success (DEBUG :UNUSED-TN-VERY-LONG-ARGLIST) ::: Running (DYNAMIC-EXTENT :RECURSIVE-LOCAL-FUNCTIONS) ::: Success (DYNAMIC-EXTENT :RECURSIVE-LOCAL-FUNCTIONS) ::: Running (:CTYPEP :HAIRY-TYPES) ::: Success (:CTYPEP :HAIRY-TYPES) ::: Running (CATCH :EVALUATE-TAG-BEFORE-%CATCH) ::: Success (CATCH :EVALUATE-TAG-BEFORE-%CATCH) ::: Running :FEWER-CAST-CONVERSIONS ::: Success :FEWER-CAST-CONVERSIONS ::: Running :CONSTANT-FOLDING-WITH-CALLABLE-ARGS ::: Success :CONSTANT-FOLDING-WITH-CALLABLE-ARGS ::: Running :FLUSHABLE-WITH-CALLABLE-ARGS ::: Success :FLUSHABLE-WITH-CALLABLE-ARGS ::: Running (REMOVE :COUNT) ::: Success (REMOVE :COUNT) ::: Running (:CONSTANT-FOLD :ALLOW-OTHER-KEYS) ::: Success (:CONSTANT-FOLD :ALLOW-OTHER-KEYS) ::: Running (:CONSTANT-FOLD :ALLOW-OTHER-KEYS.2) ::: Success (:CONSTANT-FOLD :ALLOW-OTHER-KEYS.2) ::: Running (:CONSTANT-FOLD :REPEAT-KEYS) ::: Success (:CONSTANT-FOLD :REPEAT-KEYS) ::: Running :FUNCTION-AND-INSTANCE-PRIMITIVE-TYPE ::: Success :FUNCTION-AND-INSTANCE-PRIMITIVE-TYPE ::: Running :MV-CALL-SAFETY-0 ::: Success :MV-CALL-SAFETY-0 ::: Running :CAST-TYPE-CHECK-EXTERNAL ::: Success :CAST-TYPE-CHECK-EXTERNAL ::: Running :FLUSH-COMBINATION-NON-FUN-TYPE ::: Success :FLUSH-COMBINATION-NON-FUN-TYPE ::: Running :SYMEVAL-NIL ::: Success :SYMEVAL-NIL ::: Running (:PHYSENV-ANALYZE :DELETED-LAMBDA) ::: Success (:PHYSENV-ANALYZE :DELETED-LAMBDA) ::: Running (:ENSURE-LVAR-FUN-FORM :LVAR-USES) ::: Success (:ENSURE-LVAR-FUN-FORM :LVAR-USES) ::: Running :SUBSTITUTE-LET-FUNARGS-DURING-FIND-INITIAL-DFO ::: Success :SUBSTITUTE-LET-FUNARGS-DURING-FIND-INITIAL-DFO ::: Running :SPLIT-IR2-BLOCKS-CMOV ::: Success :SPLIT-IR2-BLOCKS-CMOV ::: Running :=-RATIONAL-COMPLEX-RATIONAL-FOLD ::: Success :=-RATIONAL-COMPLEX-RATIONAL-FOLD ::: Running :FIND-TYPE-DERIVER ::: Success :FIND-TYPE-DERIVER ::: Running :TAIL-CALL-LTN-ANNOTATION ::: Success :TAIL-CALL-LTN-ANNOTATION ::: Running (:SUBSTITUTE-LVAR-USES :DELETED-CODE-AND-DX-LVARS) ::: Success (:SUBSTITUTE-LVAR-USES :DELETED-CODE-AND-DX-LVARS) ::: Running (RESTART-CASE :DECLARATION-PROCESSING) ::: Success (RESTART-CASE :DECLARATION-PROCESSING) ::: Running (HANDLER-CASE :DECLARATION-PROCESSING) ::: Success (HANDLER-CASE :DECLARATION-PROCESSING) ::: Running (:UNCONVERT-TAIL-CALLS :DELETED-CALL) ::: Success (:UNCONVERT-TAIL-CALLS :DELETED-CALL) ::: Running (:EQUAL-TRANSFORM :NIL-TYPES) ::: Success (:EQUAL-TRANSFORM :NIL-TYPES) ::: Running (:DELETE-RECURSIVE-OPTIONAL) ::: Success (:DELETE-RECURSIVE-OPTIONAL) ::: Running (:COMBINATION-ARGS-FLOW-CLEANLY-P :UNUSED-RESULT) ::: Success (:COMBINATION-ARGS-FLOW-CLEANLY-P :UNUSED-RESULT) ::: Running (:DELETE-REF :MAINTAIN-LAMBDA-CALLS-OR-CLOSES) ::: Success (:DELETE-REF :MAINTAIN-LAMBDA-CALLS-OR-CLOSES) ::: Running (THE :NIL-TYPE) ::: Success (THE :NIL-TYPE) ::: Running :CONCATENATE-TRANSFORM-HAIRY-TYPE ::: Success :CONCATENATE-TRANSFORM-HAIRY-TYPE ::: Running :MAKE-ARRAY-TRANSFORM-DELETION-NOTES ::: Success :MAKE-ARRAY-TRANSFORM-DELETION-NOTES ::: Running :LTN-ANALYZE-CAST-UNLINK ::: Success :LTN-ANALYZE-CAST-UNLINK ::: Running :CALL-TYPE-VALIDATION ::: Success :CALL-TYPE-VALIDATION ::: Running :SETF-SCHAR-HAIRY-TYPES ::: Success :SETF-SCHAR-HAIRY-TYPES ::: Running :CHECK-FUNCTION-DESIGNATOR-CAST-KEY-LAMBDA-VAR ::: Success :CHECK-FUNCTION-DESIGNATOR-CAST-KEY-LAMBDA-VAR ::: Running :REPLACE-ZERO-ELEMENTS ::: Success :REPLACE-ZERO-ELEMENTS ::: Running :ERROR-IN-XEP ::: Success :ERROR-IN-XEP ::: Running :LIFETIME-ANALYZE-TN-OVERFLOW-UNUSED-TNS ::: Success :LIFETIME-ANALYZE-TN-OVERFLOW-UNUSED-TNS ::: Running :CONSTRAINTS-NOT-ENOUGH-ARGS ::: Success :CONSTRAINTS-NOT-ENOUGH-ARGS ::: Running :%COERCE-CALLABLE-FOR-CALL-REMOVAL-ORDER-MV-CALL ::: Success :%COERCE-CALLABLE-FOR-CALL-REMOVAL-ORDER-MV-CALL ::: Running :CONSTRAINT-LOOP ::: Success :CONSTRAINT-LOOP ::: Running :PRIMITIVE-TYPE-FUN-DESIGNATOR ::: Success :PRIMITIVE-TYPE-FUN-DESIGNATOR ::: Running :MV-CALL-LAMBDA-TYPE-DERIVATION ::: Success :MV-CALL-LAMBDA-TYPE-DERIVATION ::: Running :CONSTANT-FOLDING-AND-HAIRY-TYPES ::: Success :CONSTANT-FOLDING-AND-HAIRY-TYPES ::: Running :TYPE-APPROXIMATE-INTERVAL-AND-HAIRY-TYPES ::: Success :TYPE-APPROXIMATE-INTERVAL-AND-HAIRY-TYPES ::: Running :REMOVE-EQUIVALENT-BLOCKS-CONSTRAINTS ::: Success :REMOVE-EQUIVALENT-BLOCKS-CONSTRAINTS ::: Running :TYPEP-SINGLETON-INTERSECT-TYPES ::: Success :TYPEP-SINGLETON-INTERSECT-TYPES ::: Running :CONSTANTS-AND-CMP ::: Success :CONSTANTS-AND-CMP ::: Running :INLINING-AND-SUBSTITUTED-BLOCK-LVARS ::: Success :INLINING-AND-SUBSTITUTED-BLOCK-LVARS ::: Running :INLINING-REANLYZING-OPTIONALS ::: Success :INLINING-REANLYZING-OPTIONALS ::: Running :VECTOR-FILL/T-FAST-SAFE ::: Success :VECTOR-FILL/T-FAST-SAFE ::: Running :DELETED-TAIL-SETS ::: Success :DELETED-TAIL-SETS ::: Running (COMPILE SLEEP FLOAT :INFINITY :LP-1754081) ::: Success (COMPILE SLEEP FLOAT :INFINITY :LP-1754081) ::: Running :ATANH-TYPE-DERIVATION ::: Success :ATANH-TYPE-DERIVATION ::: Running :IR1-OPTIMIZE-COMBINATION-UNKNOWN-KEYS ::: Success :IR1-OPTIMIZE-COMBINATION-UNKNOWN-KEYS ::: Running :MEMBER-TRANSFORM ::: Success :MEMBER-TRANSFORM ::: Running :NOTE-NO-STACK-ALLOCATION-CASTS ::: Success :NOTE-NO-STACK-ALLOCATION-CASTS ::: Running :DXIFY-DOWNWARD-FUNARGS-VARIABLE-NAME ::: Success :DXIFY-DOWNWARD-FUNARGS-VARIABLE-NAME ::: Running :DXIFY-DOWNWARD-FUNARGS-MALFORMED ::: Success :DXIFY-DOWNWARD-FUNARGS-MALFORMED ::: Running :DXIFY-DOWNWARD-FUNARGS-CASTS ::: Success :DXIFY-DOWNWARD-FUNARGS-CASTS ::: Running :ARRAY-CALL-TYPE-DERIVER-NON-FUN-TYPE ::: Success :ARRAY-CALL-TYPE-DERIVER-NON-FUN-TYPE ::: Running :NTH-&REST-OVERFLOW ::: Success :NTH-&REST-OVERFLOW ::: Running :ARRAY-IN-BOUNDS-P-TRANSFORM-HAIRY-TYPES ::: Success :ARRAY-IN-BOUNDS-P-TRANSFORM-HAIRY-TYPES ::: Running :ARRAY-TYPE-DIMENSIONS-OR-GIVE-UP-HAIRY-TYPES ::: Success :ARRAY-TYPE-DIMENSIONS-OR-GIVE-UP-HAIRY-TYPES ::: Running :ARRAY-TYPE-DIMENSIONS-0-RANK ::: Success :ARRAY-TYPE-DIMENSIONS-0-RANK ::: Running :TYPE-DERIVATION-HAIRY-TYPES ::: Success :TYPE-DERIVATION-HAIRY-TYPES ::: Running :ASSERT-LVAR-TYPE-INTERSECTION ::: Success :ASSERT-LVAR-TYPE-INTERSECTION ::: Running :OR-BIGNUM-SINGLE-FLOAT-NO-NOTES ::: Success :OR-BIGNUM-SINGLE-FLOAT-NO-NOTES ::: Running :VERTICES-BEST-COLOR/GENERAL-DEFAULT-VALUE ::: Success :VERTICES-BEST-COLOR/GENERAL-DEFAULT-VALUE ::: Running :COPY-LIST-INLINED ::: Success :COPY-LIST-INLINED ::: Running :MOVE-FROM-FIXNUM+-1 ::: Success :MOVE-FROM-FIXNUM+-1 ::: Running :COALESCE-MORE-LTN-NUMBERS-CONSTANTS ::: Success :COALESCE-MORE-LTN-NUMBERS-CONSTANTS ::: Running (:LAMBDA-VAR-REF-LVAR :MULTIPLE-REFS) ::: Success (:LAMBDA-VAR-REF-LVAR :MULTIPLE-REFS) ::: Running :STRING-TYPE-UNPARSING ::: Success :STRING-TYPE-UNPARSING ::: Running :PRIMITIVE-TYPE-FUNCTION ::: Success :PRIMITIVE-TYPE-FUNCTION ::: Running :COPYPROP-SC-MISMATCH-BETWEEN-MOVES ::: Success :COPYPROP-SC-MISMATCH-BETWEEN-MOVES ::: Running :INFER-ITERATION-VAR-TYPE ::: Success :INFER-ITERATION-VAR-TYPE ::: Running :DELAY-TRANSFORM-UNTIL-CONSTRAINT-LOOP ::: Success :DELAY-TRANSFORM-UNTIL-CONSTRAINT-LOOP ::: Running :LAMBDA-VAR-REF-LVAR-LOOP ::: Success :LAMBDA-VAR-REF-LVAR-LOOP ::: Running :VECTOR-LENGTH-FILL-POINTER-TYPE-DERIVATION ::: Success :VECTOR-LENGTH-FILL-POINTER-TYPE-DERIVATION ::: Running :FUNCTION-DESIGNATOR-LOOP ::: Success :FUNCTION-DESIGNATOR-LOOP ::: Running :LVAR-CONSTANTS-NESTED-FUNS ::: Success :LVAR-CONSTANTS-NESTED-FUNS ::: Running :NESTED-INDIRECT-VAR-FP-COALESCENCE ::: Success :NESTED-INDIRECT-VAR-FP-COALESCENCE ::: Running :NON-RETURNING-FUNCTIONS-CONFLICT ::: Success :NON-RETURNING-FUNCTIONS-CONFLICT ::: Running :ARRAY-TYPEP-OTHER-POINTER-WIDETAG ::: Success :ARRAY-TYPEP-OTHER-POINTER-WIDETAG ::: Running :CONSTRAINT-AFTER-CHECKGEN ::: Success :CONSTRAINT-AFTER-CHECKGEN ::: Running :CAST-MULTIPLE-USES-NO-DEST ::: Success :CAST-MULTIPLE-USES-NO-DEST // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.pure.lisp in COMPILE evaluator mode ::: Running (:COMPILER-BUG LABELS TAGBODY) ::: Success (:COMPILER-BUG LABELS TAGBODY) ::: Running (:COMPILER-BUG FLET INLINE :UNDEFINED-FUNCTION) ::: Success (:COMPILER-BUG FLET INLINE :UNDEFINED-FUNCTION) ::: Running (LET :REPEATED-NAME :BUG-112) ::: Success (LET :REPEATED-NAME :BUG-112) ::: Running (LET :EARMUFFS) ::: Success (LET :EARMUFFS) ::: Running (COMPILE TYPEP SATISFIES) ::: Success (COMPILE TYPEP SATISFIES) ::: Running (:LAMBDA-LIST &REST :MISSING-NAME) ::: Success (:LAMBDA-LIST &REST :MISSING-NAME) ::: Running :UNDEFINED-FUNCTION-ERROR ::: Success :UNDEFINED-FUNCTION-ERROR ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.pure.lisp ; in: WITH-TEST (:NAME :UNBOUND-VARIABLE-ERROR) ; (HANDLER-CASE *STATE* (UNBOUND-VARIABLE (C) (CELL-ERROR-NAME C))) ; --> SB-INT:DX-FLET FLET #:FORM-FUN-33 BLOCK ; ==> ; (PROGN *STATE*) ; ; caught WARNING: ; undefined variable: *STATE* ; (HANDLER-CASE XYZZY*%STATE (UNBOUND-VARIABLE (C) (CELL-ERROR-NAME C))) ; --> SB-INT:DX-FLET FLET #:FORM-FUN-22 BLOCK ; ==> ; (PROGN XYZZY*%STATE) ; ; caught WARNING: ; undefined variable: XYZZY*%STATE ; ; compilation unit finished ; Undefined variables: ; *STATE* XYZZY*%STATE ; caught 2 WARNING conditions ::: Running :UNBOUND-VARIABLE-ERROR ::: Success :UNBOUND-VARIABLE-ERROR ::: Running (:LAMBDA-LIST :NON-SYMBOLS) ::: Success (:LAMBDA-LIST :NON-SYMBOLS) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.pure.lisp ; in: WITH-TEST (:NAME (COMPILE DECLARE :BAD-TYPE-SPECIFIER :BUG-181)) ; (MULTIPLE-VALUE-BIND (FUN FAILURE-P) ; (CHECKED-COMPILE `(LAMBDA (X) (DECLARE (TYPE # X)) X) :ALLOW-WARNINGS T) ; (ASSERT FAILURE-P)) ; --> MULTIPLE-VALUE-CALL ; ==> ; #'(LAMBDA (&OPTIONAL (FUN) (FAILURE-P) &REST #:G0) ; (DECLARE (IGNORE #:G0)) ; (ASSERT FAILURE-P)) ; ; caught STYLE-WARNING: ; The variable FUN is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Running (COMPILE DECLARE :BAD-TYPE-SPECIFIER :BUG-181) ::: Success (COMPILE DECLARE :BAD-TYPE-SPECIFIER :BUG-181) ::: Running (COMPILE MAKE-ARRAY :BAD-TYPE-SPECIFIER :BUG-181) ::: Success (COMPILE MAKE-ARRAY :BAD-TYPE-SPECIFIER :BUG-181) ; in: LOCALLY (DECLARE (OPTIMIZE (SAFETY 0))) ; (MAP 'FIXNUM #'IDENTITY NIL) ; ==> ; (TRULY-THE FIXNUM (SB-KERNEL:%MAP SB-C::RESULT-TYPE-ARG SB-C::FUN #:G3)) ; ; caught WARNING: ; Derived type of (SB-KERNEL:%MAP SB-C::RESULT-TYPE-ARG SB-C::FUN #:G3) is ; (VALUES (OR (SIMPLE-ARRAY * (*)) CONS NULL SB-KERNEL:EXTENDED-SEQUENCE) ; &OPTIONAL), ; ; conflicting with its asserted type ; FIXNUM. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ; in: LOCALLY (DECLARE (OPTIMIZE (SAFETY 0))) ; (MERGE 'FIXNUM NIL NIL #'<) ; ; caught STYLE-WARNING: ; The return value of MERGE should not be discarded. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Running :DISCARDED-RESULT ::: Success :DISCARDED-RESULT ::: Running (MAP :NON-VECTOR) ::: Success (MAP :NON-VECTOR) ::: Running (COMPILE MACROLET :SYNTAX :BUG-129) ::: Success (COMPILE MACROLET :SYNTAX :BUG-129) ::: Running (MACROLET :BUG-124) ::: Success (MACROLET :BUG-124) ::: Running (COMPILE SYMBOL-MACROLET SPECIAL PROGRAM-ERROR :BUG-48C) ::: Success (COMPILE SYMBOL-MACROLET SPECIAL PROGRAM-ERROR :BUG-48C) ::: Running (ECASE T 1) ::: Success (ECASE T 1) ::: Running (ECASE T 2) ::: Success (ECASE T 2) ::: Running (COMPILE FTYPE FUNCTION) ::: Success (COMPILE FTYPE FUNCTION) ::: Running (FUNCALL UNDEFINED-FUNCTION CELL-ERROR-NAME QUOTE) ::: Success (FUNCALL UNDEFINED-FUNCTION CELL-ERROR-NAME QUOTE) ::: Running (FUNCALL UNDEFINED-FUNCTION CELL-ERROR-NAME AND) ::: Success (FUNCALL UNDEFINED-FUNCTION CELL-ERROR-NAME AND) ::: Running (PSETQ SYMBOL-MACROLET) ::: Success (PSETQ SYMBOL-MACROLET) ::: Running (PSETQ :ILL-FORMED-VARIABLE) ::: Success (PSETQ :ILL-FORMED-VARIABLE) ::: Running (COMPILE FUNCTION-LAMBDA-EXPRESSION :TOPLEVEL :MUST-RETURN-LAMBDA-EXPRESSION) ::: Success (COMPILE FUNCTION-LAMBDA-EXPRESSION :TOPLEVEL :MUST-RETURN-LAMBDA-EXPRESSION) ::: Running (COMPILE LOOP :TYPE-INFERENCE) ::: Success (COMPILE LOOP :TYPE-INFERENCE) ::: Running (:COMPILER-BUG DECLARE TYPE LOOP) ::: Success (:COMPILER-BUG DECLARE TYPE LOOP) ::: Running (:LAMBDA-LIST &OPTIONAL :EARMUFFS) ::: Success (:LAMBDA-LIST &OPTIONAL :EARMUFFS) ::: Running (MACROLET :LAMBDA-LIST :REPEATED-NAMES) ::: Success (MACROLET :LAMBDA-LIST :REPEATED-NAMES) ::: Running (MACROLET :LAMBDA-LIST &WHOLE :MUST-BE-FIRST) ::: Success (MACROLET :LAMBDA-LIST &WHOLE :MUST-BE-FIRST) ::: Running (COMPILE MAKE-ARRAY :DIMENSIONS NIL) ::: Success (COMPILE MAKE-ARRAY :DIMENSIONS NIL) ::: Running (COMPILE EVAL THE TYPE-ERROR) ::: Success (COMPILE EVAL THE TYPE-ERROR) ::: Running (COMPILE :IMPLICIT BLOCK :DOES-NOT-ENCLOSE :LAMBDA-LIST) ::: Success (COMPILE :IMPLICIT BLOCK :DOES-NOT-ENCLOSE :LAMBDA-LIST) ::: Running (COMPILE MAKE-ARRAY SVREF :DERIVE-TYPE) ::: Success (COMPILE MAKE-ARRAY SVREF :DERIVE-TYPE) ::: Running (COMPILE CHAR= :ARGUMENT-TYPE-CHECK) ::: Success (COMPILE CHAR= :ARGUMENT-TYPE-CHECK) ::: Running (COMPILE CHAR/= :ARGUMENT-TYPE-CHECK) ::: Success (COMPILE CHAR/= :ARGUMENT-TYPE-CHECK) ::: Running (COMPILE MAPCAR MAPC MAPLIST MAPL :RETURN-TYPE :TYPE-DERIVATION) ::: Success (COMPILE MAPCAR MAPC MAPLIST MAPL :RETURN-TYPE :TYPE-DERIVATION) ::: Running (COMPILE SETF AREF BIT-VECTOR) ::: Success (COMPILE SETF AREF BIT-VECTOR) ::: Running (COMPILE DECLARE ARRAY TYPE :NO COMPILER-NOTE) ::: Success (COMPILE DECLARE ARRAY TYPE :NO COMPILER-NOTE) ::: Running (COMPILE TYPEP NOT MEMBER) ::: Success (COMPILE TYPEP NOT MEMBER) ::: Running (COMPILE DOUBLE-FLOAT ATAN) ::: Success (COMPILE DOUBLE-FLOAT ATAN) ::: Running (COMPILE VECTOR MAKE-SEQUENCE COMPILER-NOTE) ::: Success (COMPILE VECTOR MAKE-SEQUENCE COMPILER-NOTE) ::: Running (COMPILE INTEGER :TYPE-DERIVATION) ::: Success (COMPILE INTEGER :TYPE-DERIVATION) ::: Running (COMPILE INTEGER + COMPILER-NOTE :BUG-278B) ::: Success (COMPILE INTEGER + COMPILER-NOTE :BUG-278B) ::: Running (COMPILE SYMBOL-MACROLET IGNORE IGNORABLE :BUG-277) ::: Success (COMPILE SYMBOL-MACROLET IGNORE IGNORABLE :BUG-277) ::: Running (COMPILE EXPT :OPTIMIZER) ::: Success (COMPILE EXPT :OPTIMIZER) ::: Running (COMPILE DECLARE TYPE LOGANDC1 LOGANDC2) ::: Success (COMPILE DECLARE TYPE LOGANDC1 LOGANDC2) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.pure.lisp ; in: WITH-TEST (:NAME (COMPILE :FLOATING-POINT-MODE)) ; (/ 1.0 0.0) ; ; caught STYLE-WARNING: ; Lisp error during constant folding: ; arithmetic error DIVISION-BY-ZERO signalled ; Operation was (/ 1.0 0.0). ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Running (COMPILE :FLOATING-POINT-MODE) ::: Success (COMPILE :FLOATING-POINT-MODE) ::: Running (COMPILE BLOCK RETURN-FROM) ::: Success (COMPILE BLOCK RETURN-FROM) ::: Running :ANSI-MISC.293A ::: Success :ANSI-MISC.293A ::: Running :ANSI-MISC.293D ::: Success :ANSI-MISC.293D ::: Running :ANSI-MISC.618 ::: Success :ANSI-MISC.618 ::: Running (COMPILE REM :BUG-294) ::: Success (COMPILE REM :BUG-294) ::: Running (COMPILE MOD :BUG-294) ::: Success (COMPILE MOD :BUG-294) ::: Running (COMPILE LOGEQV REM :DEAD-CODE :BLOCK-SPLITTING) ::: Success (COMPILE LOGEQV REM :DEAD-CODE :BLOCK-SPLITTING) ::: Running (COMPILE BLOCK FLET :DEAD-CODE :BLOCK-SPLITTING) ::: Success (COMPILE BLOCK FLET :DEAD-CODE :BLOCK-SPLITTING) ::: Running (COMPILE ASH) ::: Success (COMPILE ASH) ::: Running (COMPILE :REFERENCE-ENTRY-POINT-IN-DELETED LAMBDA) ::: Success (COMPILE :REFERENCE-ENTRY-POINT-IN-DELETED LAMBDA) ::: Running (COMPILE FLET UNWIND-PROTECT :DEAD-CODE) ::: Success (COMPILE FLET UNWIND-PROTECT :DEAD-CODE) ::: Running (COMPILE * :CONSTANT) ::: Success (COMPILE * :CONSTANT) ::: Running (COMPILE LOGAND) ::: Success (COMPILE LOGAND) ::: Running (COMPILE MASK-FIELD :FAST-ASH-MOD32-C-VOP 18) ::: Success (COMPILE MASK-FIELD :FAST-ASH-MOD32-C-VOP 18) ::: Running (COMPILE MASK-FIELD :FAST-ASH-MOD32-C-VOP 30) ::: Success (COMPILE MASK-FIELD :FAST-ASH-MOD32-C-VOP 30) ::: Running (COMPILE MASK-FIELD :FAST-ASH-MOD32-C-VOP 64) ::: Success (COMPILE MASK-FIELD :FAST-ASH-MOD32-C-VOP 64) ::: Running (COMPILE SB-C::MASK-SIGNED-FIELD :FAST-ASH-MOD32-C-VOP 30) ::: Success (COMPILE SB-C::MASK-SIGNED-FIELD :FAST-ASH-MOD32-C-VOP 30) ::: Running (COMPILE SB-C::MASK-SIGNED-FIELD :FAST-ASH-MOD32-C-VOP 61) ::: Success (COMPILE SB-C::MASK-SIGNED-FIELD :FAST-ASH-MOD32-C-VOP 61) ::: Running (COMPILE :FLUSH-DEST :USE :REGENERATE-TYPE-CHECK :MISC.101) ::: Success (COMPILE :FLUSH-DEST :USE :REGENERATE-TYPE-CHECK :MISC.101) ::: Running (COMPILE :FLUSH-DEST :USE :REGENERATE-TYPE-CHECK :MISC.103) ::: Success (COMPILE :FLUSH-DEST :USE :REGENERATE-TYPE-CHECK :MISC.103) ::: Running (COMPILE :NODE/LVAR :DERIVE-TYPE :MISC.1) ::: Success (COMPILE :NODE/LVAR :DERIVE-TYPE :MISC.1) ::: Running (COMPILE :NODE/LVAR :DERIVE-TYPE :MISC.2) ::: Success (COMPILE :NODE/LVAR :DERIVE-TYPE :MISC.2) ::: Running (COMPILE :NODE/LVAR :DERIVE-TYPE :MISC.3) ::: Success (COMPILE :NODE/LVAR :DERIVE-TYPE :MISC.3) ::: Running (COMPILE :NODE/LVAR :DERIVE-TYPE :MISC.4) ::: Success (COMPILE :NODE/LVAR :DERIVE-TYPE :MISC.4) ::: Running (COMPILE :NODE/LVAR :DERIVE-TYPE :MISC.5) ::: Success (COMPILE :NODE/LVAR :DERIVE-TYPE :MISC.5) ::: Running (COMPILE :MISC.158) ::: Success (COMPILE :MISC.158) ::: Running (COMPILE :DELETED-CODE :ITERATION-VARIABLE :TYPE-INFERENCE :MISC.152) ::: Success (COMPILE :DELETED-CODE :ITERATION-VARIABLE :TYPE-INFERENCE :MISC.152) ::: Running (COMPILE :DELETED-CODE :ITERATION-VARIABLE :TYPE-INFERENCE :MISC.153) ::: Success (COMPILE :DELETED-CODE :ITERATION-VARIABLE :TYPE-INFERENCE :MISC.153) ::: Running (COMPILE :MISC.165) ::: Success (COMPILE :MISC.165) ::: Running (COMPILE :MISC.172) ::: Success (COMPILE :MISC.172) ::: Running (COMPILE :MISC.173) ::: Success (COMPILE :MISC.173) ::: Running (COMPILE :IR2-COPY-PROPAGATION :MISC.177 :MISC.182) ::: Success (COMPILE :IR2-COPY-PROPAGATION :MISC.177 :MISC.182) ::: Running (COMPILE :VALUE-TRANSFORM :DERIVE-TYPE) ::: Success (COMPILE :VALUE-TRANSFORM :DERIVE-TYPE) ::: Running (COMPILE :MISC.184) ::: Success (COMPILE :MISC.184) ::: Running (COMPILE :MISC.249) ::: Success (COMPILE :MISC.249) ::: Running (COMPILE :MOD32 :MISC.259) ::: Success (COMPILE :MOD32 :MISC.259) ::: Running (COMPILE :STACK-ANALYSIS :BUG-299) ::: Success (COMPILE :STACK-ANALYSIS :BUG-299) ::: Running (COMPILE :BUG-298 :MISC.183) ::: Success (COMPILE :BUG-298 :MISC.183) ::: Running (COMPILE MULTIPLE-VALUE-CALL BLOCK RETURN-FROM) ::: Success (COMPILE MULTIPLE-VALUE-CALL BLOCK RETURN-FROM) ::: Running (COMPILE :MISC.185) ::: Success (COMPILE :MISC.185) ::: Running (EVAL COMPILE :MISC.186) ; in: LAMBDA (B C) ; (%F3 (F3-1 F3-2) F3-1) ; ; caught STYLE-WARNING: ; The variable F3-2 is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ; in: LAMBDA (B C) ; (%F3 (F3-1 F3-2) F3-1) ; ; caught STYLE-WARNING: ; The variable F3-2 is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Success (EVAL COMPILE :MISC.186) ::: Running (COMPILE :MISC.290) ::: Success (COMPILE :MISC.290) ::: Running (COMPILE :MISC.292) ::: Success (COMPILE :MISC.292) ::: Running (COMPILE :MISC.295) ::: Success (COMPILE :MISC.295) ::: Running (COMPILE :CAST MULTIPLE-VALUE-CALL :MISC.361) ::: Success (COMPILE :CAST MULTIPLE-VALUE-CALL :MISC.361) ::: Running (COMPILE UNWIND-PROTECT :MISC.362) ::: Success (COMPILE UNWIND-PROTECT :MISC.362) ::: Running (COMPILE :MISC.275) ::: Success (COMPILE :MISC.275) ::: Running (COMPILE MIN MAX :DERIVE-TYPE EQUALP) ::: Success (COMPILE MIN MAX :DERIVE-TYPE EQUALP) ::: Running (COMPILE :TRUST-RESULT-TYPE-DECLARATION) ::: Success (COMPILE :TRUST-RESULT-TYPE-DECLARATION) ::: Running (COMPILE BLOCK THE RETURN) ::: Success (COMPILE BLOCK THE RETURN) ::: Running (COMPILE DEREF :BUG-304) ::: Success (COMPILE DEREF :BUG-304) ::: Running (COMPILE IDENTITY :DERIVE-TYPE) ::: Success (COMPILE IDENTITY :DERIVE-TYPE) ::: Running (COMPILE FUNCALL CDDR) ::: Success (COMPILE FUNCALL CDDR) ::: Running (COMPILE :REPEATED-WRITE-TO-LVAR :MISC.293 :EASY) ::: Success (COMPILE :REPEATED-WRITE-TO-LVAR :MISC.293 :EASY) ::: Running (COMPILE :MISC.293 :HARDER) ::: Success (COMPILE :MISC.293 :HARDER) ::: Running (COMPILE :CAST :FLUSH-LVAR-DERIVED-TYPE :MISC.110A) ::: Success (COMPILE :CAST :FLUSH-LVAR-DERIVED-TYPE :MISC.110A) ::: Running (COMPILE :NO-NOTES) ::: Success (COMPILE :NO-NOTES) ::: Running (COMPILE STYLE-WARNING :SMOKE) ::: Success (COMPILE STYLE-WARNING :SMOKE) ::: Running (COMPILE LOGXOR :DERIVE-TYPE) ::: Success (COMPILE LOGXOR :DERIVE-TYPE) ::: Running (COMPILE ASH :SMOKE) ::: Success (COMPILE ASH :SMOKE) ::: Running (COMPILE PPRINT-LOGICAL-BLOCK :PREFIX :SUFFIX :NO-NOTES) ::: Success (COMPILE PPRINT-LOGICAL-BLOCK :PREFIX :SUFFIX :NO-NOTES) ::: Running (COMPILE :LOOP-ANALYSIS :MISC.427) ::: Success (COMPILE :LOOP-ANALYSIS :MISC.427) ::: Running (COMPILE :MISC.434) ::: Success (COMPILE :MISC.434) ::: Running (COMPILE :MISC.435) ::: Success (COMPILE :MISC.435) ::: Running (COMPILE :LOST-REOPTIMIZATION :MISC.436 :MISC.438) ::: Success (COMPILE :LOST-REOPTIMIZATION :MISC.436 :MISC.438) ::: Running (COMPILE :BUG-302) ::: Success (COMPILE :BUG-302) ::: Running (COMPILE :MISC.320) ::: Success (COMPILE :MISC.320) ::: Running (COMPILE :MISC.437) ::: Success (COMPILE :MISC.437) ::: Running (COMPILE LET LET* :MALFORMED PROGRAM-ERROR :BUG-351) ::: Success (COMPILE LET LET* :MALFORMED PROGRAM-ERROR :BUG-351) ::: Running (COMPILE RANDOM :DISTRIBUTION) ::: Success (COMPILE RANDOM :DISTRIBUTION) ::: Running (COMPILE :0.8.17.28-SMA.1) ::: Success (COMPILE :0.8.17.28-SMA.1) ::: Running (COMPILE :MORE-ENTRY :%LISTITY-REST-ARGS) ::: Success (COMPILE :MORE-ENTRY :%LISTITY-REST-ARGS) ::: Running (COMPILE BIT-VECTOR SETF AREF :OVERFLOW) ::: Success (COMPILE BIT-VECTOR SETF AREF :OVERFLOW) ::: Running (COMPILE ARRAY BIT COUNT) ::: Success (COMPILE ARRAY BIT COUNT) ::: Running (COMPILE SIMPLE-BIT-VECTOR EQUAL) ::: Success (COMPILE SIMPLE-BIT-VECTOR EQUAL) ::: Running (COMPILE :MISC.535) ::: Success (COMPILE :MISC.535) ::: Running (COMPILE SIMPLE-BIT-VECTOR COUNT :SHOULD-NOT-COMPILER-NOTE) ::: Success (COMPILE SIMPLE-BIT-VECTOR COUNT :SHOULD-NOT-COMPILER-NOTE) ::: Running (COMPILE SIMPLE-BIT-VECTOR EQUAL :SHOULD-NOT-COMPILER-NOTE) ::: Success (COMPILE SIMPLE-BIT-VECTOR EQUAL :SHOULD-NOT-COMPILER-NOTE) ::: Running (COMPILE :MISC.550) ::: Success (COMPILE :MISC.550) ::: Running (COMPILE :MISC.548) ::: Success (COMPILE :MISC.548) ::: Running (COMPILE DECLARE SPECIAL) ::: Success (COMPILE DECLARE SPECIAL) ::: Running :OVERLARGE-IMMEDIATE-IN-ASH-VOP ::: Success :OVERLARGE-IMMEDIATE-IN-ASH-VOP ::: Running (COMPILE VECTOR LOOP) ::: Success (COMPILE VECTOR LOOP) ::: Running (COMPILE FLOAT :BUG-389) ::: Success (COMPILE FLOAT :BUG-389) ::: Running (COMPILE CHECK-TYPE :TYPE-INFERENCE) ::: Success (COMPILE CHECK-TYPE :TYPE-INFERENCE) ::: Running :SAP-REF-FLOAT ::: Success :SAP-REF-FLOAT ::: Running :STRING-UNION-TYPES ::: Success :STRING-UNION-TYPES ::: Running (COMPILE :CONSTANT-FOLDING :MISSING-FUNCTIONS :MISC.623) ::: Success (COMPILE :CONSTANT-FOLDING :MISSING-FUNCTIONS :MISC.623) ::: Running (COMPILE :%LOGBITP-VOPS :MISC.624) ::: Success (COMPILE :%LOGBITP-VOPS :MISC.624) ::: Running (COMPILE LOGBITP :MISC.626) ::: Success (COMPILE LOGBITP :MISC.626) ::: Running (COMPILE LOGBITP :CONSTANT-FOLDING :MISC.628) ::: Success (COMPILE LOGBITP :CONSTANT-FOLDING :MISC.628) ::: Running (COMPILE :TYPE-DERIVATION) ::: Success (COMPILE :TYPE-DERIVATION) ::: Running (COMPILE :AGGRESSIVE-CONSTANT-FOLDING :BUG-400) ::: Success (COMPILE :AGGRESSIVE-CONSTANT-FOLDING :BUG-400) ::: Running (:COMPILER :CONSTRAINT-PROPAGATION :VAR-EQL-TO-NON-VAR-1) ::: Success (:COMPILER :CONSTRAINT-PROPAGATION :VAR-EQL-TO-NON-VAR-1) ::: Running (:COMPILER :CONSTRAINT-PROPAGATION :VAR-EQL-TO-NON-VAR-2) ::: Success (:COMPILER :CONSTRAINT-PROPAGATION :VAR-EQL-TO-NON-VAR-2) ::: Running (:COMPILER :CONSTRAINT-PROPAGATION :FLOAT-BOUNDS-1) ::: Success (:COMPILER :CONSTRAINT-PROPAGATION :FLOAT-BOUNDS-1) ::: Running (:COMPILER :CONSTRAINT-PROPAGATION :FLOAT-BOUNDS-2) ::: Success (:COMPILER :CONSTRAINT-PROPAGATION :FLOAT-BOUNDS-2) ::: Running (:COMPILER :CONSTRAINT-PROPAGATION :FLOAT-BOUNDS-3 :LP-894498) ::: Success (:COMPILER :CONSTRAINT-PROPAGATION :FLOAT-BOUNDS-3 :LP-894498) ::: Running (:COMPILER :CONSTRAINT-PROPAGATION :FLOAT-BOUNDS-4 :LP-894498) ::: Success (:COMPILER :CONSTRAINT-PROPAGATION :FLOAT-BOUNDS-4 :LP-894498) ::: Running (:COMPILER :CONSTRAINT-PROPAGATION :VAR-EQL-TO-VAR-1) ::: Success (:COMPILER :CONSTRAINT-PROPAGATION :VAR-EQL-TO-VAR-1) ::: Running (:COMPILER :CONSTRAINT-PROPAGATION :VAR-EQL-TO-VAR-2) ::: Success (:COMPILER :CONSTRAINT-PROPAGATION :VAR-EQL-TO-VAR-2) ::: Running (COMPILE :TYPE-DERIVATION :FLOAT-BOUNDS) ::: Success (COMPILE :TYPE-DERIVATION :FLOAT-BOUNDS) ::: Running (COMPILE LOGBITP :VOP) ::: Success (COMPILE LOGBITP :VOP) ::: Running (COMPILE :OPTIONAL-ENTRY :HAIRY-DEFAULTS :MISC.637) ::: Success (COMPILE :OPTIONAL-ENTRY :HAIRY-DEFAULTS :MISC.637) ::: Running (COMPILE :ALREADY-OPTIMIZED :LOCAL-FUNCTION :MISC.555) ::: Success (COMPILE :ALREADY-OPTIMIZED :LOCAL-FUNCTION :MISC.555) ::: Running (COMPILE *RANDOM-STATE*) ::: Success (COMPILE *RANDOM-STATE*) ::: Running (COMPILE LET :CONVERSION :LOST :NLX-INFOS :MISC.641) ::: Success (COMPILE LET :CONVERSION :LOST :NLX-INFOS :MISC.641) ::: Running (COMPILE MAKE-ARRAY AREF :SIZE-MISMATCH) ::: Success (COMPILE MAKE-ARRAY AREF :SIZE-MISMATCH) ::: Running (COMPILE STEP) ::: Success (COMPILE STEP) ::: Running (COMPILE :PRIMITIVE-TYPE STANDARD-OBJECT CONDITION FUNCTION) ::: Success (COMPILE :PRIMITIVE-TYPE STANDARD-OBJECT CONDITION FUNCTION) ::: Running (COMPILE LET* DECLARE VALUES) ::: Success (COMPILE LET* DECLARE VALUES) ::: Running (COMPILE LAMBDA DECLARE VALUES) ::: Success (COMPILE LAMBDA DECLARE VALUES) ::: Running (COMPILE :MODULAR-ARITHMETIC-VOPS) ::: Success (COMPILE :MODULAR-ARITHMETIC-VOPS) ::: Running :PROPAGATE-TYPE-THROUGH-ERROR-AND-BINDING ::: Success :PROPAGATE-TYPE-THROUGH-ERROR-AND-BINDING ::: Running (COMPILE / :DEAD :SAFE) ::: Success (COMPILE / :DEAD :SAFE) ::: Running (COMPILE :DEAD-UNBOUND :BUG-412) ::: Success (COMPILE :DEAD-UNBOUND :BUG-412) ::: Running (COMPILE SUBSEQ SIMPLE-VECTOR :NO-NOTES) ::: Success (COMPILE SUBSEQ SIMPLE-VECTOR :NO-NOTES) ::: Running (COMPILE COPY-SEQ SIMPLE-BIT-VECTOR :IF-INPUT-DOES-NOT-EXIST) ::: Success (COMPILE COPY-SEQ SIMPLE-BIT-VECTOR :IF-INPUT-DOES-NOT-EXIST) ::: Running (MISMATCH :DATA-VECTOR-REF-WITH-OFFSET) ::: Success (MISMATCH :DATA-VECTOR-REF-WITH-OFFSET) ::: Running (COMPILE * / + - :INTERVAL-ARITHMETIC) ::: Success (COMPILE * / + - :INTERVAL-ARITHMETIC) ::: Running (COMPILE :HIGH-DEBUG-KNOWN-FUNCTION-INLINING) ::: Success (COMPILE :HIGH-DEBUG-KNOWN-FUNCTION-INLINING) ::: Running (COMPILE :HIGH-DEBUG-KNOWN-FUNCTION-TRANSFORM-WITH-OPTIONAL-ARGUMENTS) ::: Success (COMPILE :HIGH-DEBUG-KNOWN-FUNCTION-TRANSFORM-WITH-OPTIONAL-ARGUMENTS) ::: Running (COMPILE SB-SYS:WITH-PINNED-OBJECTS :KNOWN-TYPE FIXNUM CHARACTER) ::: Success (COMPILE SB-SYS:WITH-PINNED-OBJECTS :KNOWN-TYPE FIXNUM CHARACTER) ::: Running (COMPILE :BUG-423) ::: Success (COMPILE :BUG-423) ::: Running (COMPILE :BUG-427) ::: Success (COMPILE :BUG-427) ::: Running (COMPILE HANDLER-BIND :LAMBDA-LIST) ::: Success (COMPILE HANDLER-BIND :LAMBDA-LIST) ::: Running (COMPILE :MISC.528) ::: Success (COMPILE :MISC.528) ::: Running (COMPILE :MISC.529) ::: Success (COMPILE :MISC.529) ::: Running (COMPILE :MISC.556) ::: Success (COMPILE :MISC.556) ::: Running (COMPILE :MISC.557) ::: Success (COMPILE :MISC.557) ::: Running (COMPILE :MISC.558) ::: Success (COMPILE :MISC.558) ::: Running (COMPILE :MISC.559) ::: Success (COMPILE :MISC.559) ::: Running (COMPILE :MISC.560) ::: Success (COMPILE :MISC.560) ::: Running (COMPILE :MISC.561) ::: Success (COMPILE :MISC.561) ::: Running (COMPILE :MISC.581) ::: Success (COMPILE :MISC.581) ::: Running (COMPILE :MISC.581A) ::: Success (COMPILE :MISC.581A) ::: Running (COMPILE :MISC.582) ::: Success (COMPILE :MISC.582) ::: Running (COMPILE :MISC.587) ::: Success (COMPILE :MISC.587) ::: Running (COMPILE :MISC.635) ::: Success (COMPILE :MISC.635) ::: Running (COMPILE :MISC.636) ::: Success (COMPILE :MISC.636) ::: Running (COMPILE :MISC.622) ::: Success (COMPILE :MISC.622) ::: Running (COMPILE :MISC.654) ::: Success (COMPILE :MISC.654) ::: Running (COMPILE :MISC.656) ::: Success (COMPILE :MISC.656) ::: Running (COMPILE :MISC.657) ::: Success (COMPILE :MISC.657) ::: Running (COMPILE AREF STRING :DERIVE-TYPE) ::: Success (COMPILE AREF STRING :DERIVE-TYPE) ::: Running (COMPILE AREF BASE-STRING :DERIVE-TYPE) ::: Success (COMPILE AREF BASE-STRING :DERIVE-TYPE) ::: Running (COMPILE DOLIST :CONSTANT :DERIVE-TYPE) ::: Success (COMPILE DOLIST :CONSTANT :DERIVE-TYPE) ::: Running (COMPILE DOLIST :SIMPLE LIST :DERIVE-TYPE) ::: Success (COMPILE DOLIST :SIMPLE LIST :DERIVE-TYPE) ::: Running (COMPILE DOLIST :DOTTED-CONSTANT-LIST :DERIVE-TYPE) ::: Success (COMPILE DOLIST :DOTTED-CONSTANT-LIST :DERIVE-TYPE) ::: Running (COMPILE DESTRUCTURING-BIND :CONSTANT LIST) ::: Success (COMPILE DESTRUCTURING-BIND :CONSTANT LIST) ::: Running :HAIRY-FUNCTION-NAME ::: Success :HAIRY-FUNCTION-NAME ::: Running (COMPILE PROGV RESTRICT-COMPILER-POLICY) ::: Success (COMPILE PROGV RESTRICT-COMPILER-POLICY) ::: Running (COMPILE :LATE-BOUND-PRIMITIVE) ::: Success (COMPILE :LATE-BOUND-PRIMITIVE) ::: Running (COMPILE :HAIRY-ARRAY-ELEMENT-TYPE-DERIVATION) ::: Success (COMPILE :HAIRY-ARRAY-ELEMENT-TYPE-DERIVATION) ::: Running (COMPILE &REST :DERIVE-TYPE 1) ::: Success (COMPILE &REST :DERIVE-TYPE 1) ::: Running (COMPILE &REST :DERIVE-TYPE 2) ::: Success (COMPILE &REST :DERIVE-TYPE 2) ::: Running (COMPILE &REST :DERIVE-TYPE 3) ::: Success (COMPILE &REST :DERIVE-TYPE 3) ::: Running (COMPILE &REST :DERIVE-TYPE 4) ::: Success (COMPILE &REST :DERIVE-TYPE 4) ::: Running (COMPILE BASE-CHAR TYPEP :ELIMINATION) ::: Success (COMPILE BASE-CHAR TYPEP :ELIMINATION) ::: Running :REGRESSION-1.0.24.37 ::: Success :REGRESSION-1.0.24.37 ::: Running :CAR-AND-CDR-TYPE-DERIVATION-CONSERVATIVE ::: Success :CAR-AND-CDR-TYPE-DERIVATION-CONSERVATIVE ::: Running :ARRAY-DIMENSION-DERIVATION-CONSERVATIVE ::: Success :ARRAY-DIMENSION-DERIVATION-CONSERVATIVE ::: Running :WITH-TIMEOUT-CODE-DELETION-NOTE ::: Success :WITH-TIMEOUT-CODE-DELETION-NOTE ::: Running :FULL-WARNING-FOR-UNDEFINED-TYPE-IN-CL ::: Success :FULL-WARNING-FOR-UNDEFINED-TYPE-IN-CL ::: Running :SINGLE-WARNING-FOR-SINGLE-UNDEFINED-TYPE ::: Success :SINGLE-WARNING-FOR-SINGLE-UNDEFINED-TYPE ::: Running :COMPLEX-SUBTYPE-DUMPING-IN-XC ::: Success :COMPLEX-SUBTYPE-DUMPING-IN-XC ::: Running (COMPILE COMPLEX SINGLE-FLOAT MAKE-ARRAY :FILL) ::: Success (COMPILE COMPLEX SINGLE-FLOAT MAKE-ARRAY :FILL) ::: Running :REGRESSION-1.0.28.21 ::: Success :REGRESSION-1.0.28.21 ::: Running :NO-SILLY-COMPILER-NOTES-FROM-CHARACTER-FUNCTION ::: Success :NO-SILLY-COMPILER-NOTES-FROM-CHARACTER-FUNCTION ::: Running (MAKE-ARRAY :OPEN-CODE-INITIAL-CONTENTS) ::: Success (MAKE-ARRAY :OPEN-CODE-INITIAL-CONTENTS) ::: Running :OPTIMIZE-ARRAY-IN-BOUNDS-P ::: Success :OPTIMIZE-ARRAY-IN-BOUNDS-P ::: Running (EXPT -1 INTEGER) ::: Success (EXPT -1 INTEGER) ::: Running :FLOAT-DIVISION-USING-EXACT-RECIPROCAL ::: Success :FLOAT-DIVISION-USING-EXACT-RECIPROCAL ::: Running :FLOAT-MULTIPLICATION-BY-ONE ::: Success :FLOAT-MULTIPLICATION-BY-ONE ::: Running :FLOAT-ADDITION-OF-ZERO ::: Success :FLOAT-ADDITION-OF-ZERO ::: Running :FLOAT-SUBSTRACTION-OF-ZERO ::: Success :FLOAT-SUBSTRACTION-OF-ZERO ::: Running :FLOAT-MULTIPLICATION-BY-TWO ::: Success :FLOAT-MULTIPLICATION-BY-TWO ::: Running :BUG-392203 ::: Success :BUG-392203 ::: Running :ALLOCATE-CLOSURES-FAILING-AVER ::: Success :ALLOCATE-CLOSURES-FAILING-AVER ::: Running :FLUSH-VECTOR-CREATION ::: Success :FLUSH-VECTOR-CREATION ::: Running :ARRAY-TYPE-PREDICATES ::: Success :ARRAY-TYPE-PREDICATES ::: Running :TRUNCATE-FLOAT ::: Success :TRUNCATE-FLOAT ::: Running (MAKE-ARRAY :UNNAMED-DIMENSION-LEAF) ::: Success (MAKE-ARRAY :UNNAMED-DIMENSION-LEAF) ::: Running :FP-DECODING-FUNS-NOT-FLUSHABLE-IN-SAFE-CODE ::: Success :FP-DECODING-FUNS-NOT-FLUSHABLE-IN-SAFE-CODE ::: Running :SAP-REF-16 ::: Success :SAP-REF-16 ::: Running (COMPILE COERCE :TYPE-WARNING) ::: Success (COMPILE COERCE :TYPE-WARNING) ::: Running (COMPILE TRUNCATE DOUBLE-FLOAT) ::: Success (COMPILE TRUNCATE DOUBLE-FLOAT) ::: Running :SET-SLOT-VALUE-NO-WARNING ::: Success :SET-SLOT-VALUE-NO-WARNING ::: Running (CONCATENATE :STRING-OPT) ::: Success (CONCATENATE :STRING-OPT) ::: Running (SATISFIES :NO-LOCAL-FUN) ::: Success (SATISFIES :NO-LOCAL-FUN) ::: Running :BUG-310132 ::: Success :BUG-310132 ::: Running :BUG-309129 ::: Success :BUG-309129 ::: Running (ROUND :UNARY :TYPE-DERIVATION) ::: Success (ROUND :UNARY :TYPE-DERIVATION) ::: Running :BUG-525949 ::: Success :BUG-525949 ::: Running :%ARRAY-DATA-TYPE-DERIVATION ::: Success :%ARRAY-DATA-TYPE-DERIVATION ::: Running :ARRAY-STORAGE-VECTOR-TYPE-DERIVATION ::: Success :ARRAY-STORAGE-VECTOR-TYPE-DERIVATION ::: Running :BUG-523612 ::: Success :BUG-523612 ::: Running :BUG-309788 ::: Success :BUG-309788 ::: Running :BUG-309124 ::: Success :BUG-309124 ::: Running :BUG-316078 ::: Success :BUG-316078 ::: Running :MULT-BY-ONE-IN-FLOAT-ACC-ZERO ::: Success :MULT-BY-ONE-IN-FLOAT-ACC-ZERO ::: Running :DOTIMES-NON-INTEGER-COUNTER-VALUE ::: Success :DOTIMES-NON-INTEGER-COUNTER-VALUE ::: Running :BUG-454681 ::: Success :BUG-454681 ::: Running :COMPLEX-FLOAT-LOCAL-FUN-ARGS ::: Success :COMPLEX-FLOAT-LOCAL-FUN-ARGS ::: Running (COMPILE :BUG-309130) ::: Success (COMPILE :BUG-309130) ::: Running (COMPILE :BUG-646796) ::: Success (COMPILE :BUG-646796) ::: Running (COMPILE :BUG-654289) ::: Success (COMPILE :BUG-654289) ::: Running (COMPILE :BUG-309063) ::: Success (COMPILE :BUG-309063) ::: Running (COMPILE :BUG-655872) ::: Success (COMPILE :BUG-655872) ::: Running (COMPILE :BUG-655203-REGRESSION) ::: Success (COMPILE :BUG-655203-REGRESSION) ::: Running :CONSTANT-CONCATENATE-COMPILE-TIME ::: Success :CONSTANT-CONCATENATE-COMPILE-TIME ::: Running :BUG-384892 ::: Success :BUG-384892 ::: Running :BUG-309448 ::: Success :BUG-309448 ::: Running :REGRESSION-1.0.44.34 ::: Success :REGRESSION-1.0.44.34 ::: Running :BUG-713626 ::: Success :BUG-713626 ::: Running :KNOWN-FUN-ALLOWS-OTHER-KEYS ::: Success :KNOWN-FUN-ALLOWS-OTHER-KEYS ::: Running :BUG-551227 ::: Success :BUG-551227 ::: Running :FUNCALL-LAMBDA-INLINED ::: Success :FUNCALL-LAMBDA-INLINED ::: Running :BUG-720382 ::: Success :BUG-720382 ::: Running :MULTIPLE-ARGS-TO-FUNCTION ::: Success :MULTIPLE-ARGS-TO-FUNCTION ::: Running :LVAR-FUN-IS ::: Success :LVAR-FUN-IS ::: Running :DELETE-TO-DELQ-OPT ::: Success :DELETE-TO-DELQ-OPT ::: Running (COMPILE :BUG-767959) ::: Success (COMPILE :BUG-767959) ::: Running (COMPILE :SB-COVER-AND-TYPEP) ::: Success (COMPILE :SB-COVER-AND-TYPEP) ::: Running (COMPILE :MEMBER :ON-LONG-CONSTANT-LIST) ::: Success (COMPILE :MEMBER :ON-LONG-CONSTANT-LIST) ::: Running (COMPILE :BUG-722734) ::: Success (COMPILE :BUG-722734) ::: Running (COMPILE :BUG-771673) ::: Success (COMPILE :BUG-771673) ::: Running (COMPILE :BUG-793771 +) ::: Success (COMPILE :BUG-793771 +) ::: Running (COMPILE :BUG-793771 -) ::: Success (COMPILE :BUG-793771 -) ::: Running (:BUG-793771 *) ::: Success (:BUG-793771 *) ::: Running (:BUG-793771 /) ::: Success (:BUG-793771 /) ::: Running (COMPILE :BUG-486812 SINGLE-FLOAT) ::: Success (COMPILE :BUG-486812 SINGLE-FLOAT) ::: Running (COMPILE :BUG-486812 DOUBLE-FLOAT) ::: Success (COMPILE :BUG-486812 DOUBLE-FLOAT) ::: Running (COMPILE :BUG-729765) ::: Success (COMPILE :BUG-729765) ::: Running (COMPILE :CMPPS) ::: Success (COMPILE :CMPPS) ::: Running (COMPILE :CMPPD) ::: Success (COMPILE :CMPPD) ::: Running (COMPILE :LVAR-EXTERNALLY-CHECKABLE-TYPE-NIL) ::: Success (COMPILE :LVAR-EXTERNALLY-CHECKABLE-TYPE-NIL) ::: Running (COMPILE SIMPLE-TYPE-ERROR :IN-BOUND-PROPAGATION-A) ::: Success (COMPILE SIMPLE-TYPE-ERROR :IN-BOUND-PROPAGATION-A) ::: Running (COMPILE SIMPLE-TYPE-ERROR :IN-BOUND-PROPAGATION-B) ::: Success (COMPILE SIMPLE-TYPE-ERROR :IN-BOUND-PROPAGATION-B) ::: Running (COMPILE :FIXED-%MORE-ARG-VALUES) ::: Success (COMPILE :FIXED-%MORE-ARG-VALUES) ::: Running (COMPILE :BUG-826970) ::: Success (COMPILE :BUG-826970) ::: Running (COMPILE :BUG-826971) ::: Success (COMPILE :BUG-826971) ::: Running (COMPILE :BUG-738464) ::: Success (COMPILE :BUG-738464) ::: Running (COMPILE :BUG-832005) ::: Success (COMPILE :BUG-832005) ::: Running (COMPILE MEMBER TYPE :PRIMITIVE-TYPE) ::: Success (COMPILE MEMBER TYPE :PRIMITIVE-TYPE) ::: Running (COMPILE :BUG-883500) ::: Success (COMPILE :BUG-883500) ::: Running (COMPILE :BUG-883519) ::: Success (COMPILE :BUG-883519) ::: Running (COMPILE :BUG-887220) ::: Success (COMPILE :BUG-887220) ::: Running (COMPILE CATCH :INTERFERES-WITH-DEBUG-NAMES) ::: Success (COMPILE CATCH :INTERFERES-WITH-DEBUG-NAMES) ::: Running (COMPILE :INTERVAL-DIV-SIGNED-ZERO) ::: Success (COMPILE :INTERVAL-DIV-SIGNED-ZERO) ::: Running (COMPILE :NON-CONSTANT-KEYWORD-TYPECHECK) ::: Success (COMPILE :NON-CONSTANT-KEYWORD-TYPECHECK) ::: Running (COMPILE TRUNCATE :WILD-VALUES) ::: Success (COMPILE TRUNCATE :WILD-VALUES) ::: Running (COMPILE :BOXED-FP-CONSTANT-FOR-FULL-CALL) ::: Success (COMPILE :BOXED-FP-CONSTANT-FOR-FULL-CALL) ::: Running (COMPILE :ONLY-ONE-BOXED-CONSTANT-FOR-MULTIPLE-USES) ::: Success (COMPILE :ONLY-ONE-BOXED-CONSTANT-FOR-MULTIPLE-USES) ::: Running (COMPILE FIXNUM + FLOAT :COERCES FIXNUM) ::: Success (COMPILE FIXNUM + FLOAT :COERCES FIXNUM) ::: Running (COMPILE :BUG-803508) ::: Success (COMPILE :BUG-803508) ::: Running (COMPILE :BUG-803508-B) ::: Success (COMPILE :BUG-803508-B) ::: Running (COMPILE :BUG-803508-C) ::: Success (COMPILE :BUG-803508-C) ::: Running (COMPILE :CPROP-WITH-CONSTANT-BUT-ASSIGNED-TO-CLOSURE-VARIABLE) ::: Success (COMPILE :CPROP-WITH-CONSTANT-BUT-ASSIGNED-TO-CLOSURE-VARIABLE) ::: Running (COMPILE :BUG-913232) ::: Success (COMPILE :BUG-913232) ::: Running (COMPILE :BUG-959687) ::: Success (COMPILE :BUG-959687) ::: Running (COMPILE :BUG-924276) ::: Success (COMPILE :BUG-924276) ::: Running (COMPILE :BUG-974406) ::: Success (COMPILE :BUG-974406) ::: Running (COMPILE :CONSTANT-FIXNUM-MOVE) ::: Success (COMPILE :CONSTANT-FIXNUM-MOVE) ::: Running (EVAL :MALFORMED-IGNORE :LP-1000239) ; in: LAMBDA () ; (IGNORE (FUNCTION . A)) ; ; caught ERROR: ; Malformed function or variable name (FUNCTION . A). ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 ERROR condition ; in: LAMBDA () ; (IGNORE (FUNCTION A B)) ; ; caught ERROR: ; Malformed function or variable name (FUNCTION A B). ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 ERROR condition ; in: LAMBDA () ; (IGNORE (FUNCTION)) ; ; caught ERROR: ; Malformed function or variable name (FUNCTION). ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 ERROR condition ; in: LAMBDA () ; (IGNORE (A)) ; ; caught ERROR: ; Malformed function or variable name (A). ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 ERROR condition ; in: LAMBDA () ; (IGNORABLE (A B)) ; ; caught ERROR: ; Malformed function or variable name (A B). ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 ERROR condition ::: Success (EVAL :MALFORMED-IGNORE :LP-1000239) ::: Running (COMPILE :MALFORMED-TYPE-DECLARAIONS) ::: Success (COMPILE :MALFORMED-TYPE-DECLARAIONS) ::: Running :COMPILED-PROGRAM-ERROR-ESCAPED-SOURCE ::: Success :COMPILED-PROGRAM-ERROR-ESCAPED-SOURCE ::: Running (COMPILE :ESCAPE-ANALYSIS-FOR-NLXS) ::: Success (COMPILE :ESCAPE-ANALYSIS-FOR-NLXS) ::: Running (COMPILE :BUG-1050768 :SYMPTOM) ::: Success (COMPILE :BUG-1050768 :SYMPTOM) ::: Running (:BUG-1050768 :CAUSE) ::: Success (:BUG-1050768 :CAUSE) ::: Running (COMPILE :SMODULAR64 :WRONG-WIDTH) ::: Success (COMPILE :SMODULAR64 :WRONG-WIDTH) ::: Running (COMPILE :SMODULAR32 :WRONG-WIDTH) ::: Success (COMPILE :SMODULAR32 :WRONG-WIDTH) ::: Running (COMPILE :FIRST-OPEN-CODED) ::: Success (COMPILE :FIRST-OPEN-CODED) ::: Running (COMPILE :SECOND-OPEN-CODED) ::: Success (COMPILE :SECOND-OPEN-CODED) ::: Running (COMPILE SVREF :SYMBOL-MACRO) ::: Success (COMPILE SVREF :SYMBOL-MACRO) ::: Running (COMPILE :MODULAR-CUT-CONSTANT-TO-WIDTH) ::: Success (COMPILE :MODULAR-CUT-CONSTANT-TO-WIDTH) ::: Running (COMPILE APPEND :DERIVE-TYPE) ::: Success (COMPILE APPEND :DERIVE-TYPE) ::: Running (COMPILE :BUG-504121) ::: Success (COMPILE :BUG-504121) ::: Running (COMPILE :BUG-504121 :OPTIONAL-MISSING) ::: Success (COMPILE :BUG-504121 :OPTIONAL-MISSING) ::: Running (COMPILE :BUG-504121 :OPTIONAL-SUPERFLUOUS) ::: Success (COMPILE :BUG-504121 :OPTIONAL-SUPERFLUOUS) ::: Running (COMPILE :BUG-504121 :KEY-ODD) ::: Success (COMPILE :BUG-504121 :KEY-ODD) ::: Running (COMPILE :BUG-504121 :KEY-UNKNOWN) ::: Success (COMPILE :BUG-504121 :KEY-UNKNOWN) ::: Running (COMPILE :BUG-1181684) ::: Success (COMPILE :BUG-1181684) ::: Running (COMPILE :LOCAL-&OPTIONAL-RECURSIVE-INLINE :BUG-1180992) ::: Success (COMPILE :LOCAL-&OPTIONAL-RECURSIVE-INLINE :BUG-1180992) ::: Running (COMPILE :CONSTANT-FOLD-LOGTEST) ::: Success (COMPILE :CONSTANT-FOLD-LOGTEST) ::: Running (COMPILE :MULTIPLE-USE-LVAR-INTERPRETED-AS-NIL :CAST) ::: Success (COMPILE :MULTIPLE-USE-LVAR-INTERPRETED-AS-NIL :CAST) ::: Running (COMPILE :MULTIPLE-USE-LVAR-INTERPRETED-AS-NIL CATCH) ::: Success (COMPILE :MULTIPLE-USE-LVAR-INTERPRETED-AS-NIL CATCH) ::: Running (COMPILE :ASH/RIGHT-SIGNED) ::: Success (COMPILE :ASH/RIGHT-SIGNED) ::: Running (COMPILE :ASH/RIGHT-UNSIGNED) ::: Success (COMPILE :ASH/RIGHT-UNSIGNED) ::: Running (COMPILE :ASH/RIGHT-FIXNUM) ::: Success (COMPILE :ASH/RIGHT-FIXNUM) ::: Running (COMPILE :FOLD-INDEX-ADDRESSING-POSITIVE-OFFSET) ::: Success (COMPILE :FOLD-INDEX-ADDRESSING-POSITIVE-OFFSET) ::: Running (COMPILE :FOLD-INDEX-ADDRESSING-POTENTIALLY-NEGATIVE-INDEX) ::: Success (COMPILE :FOLD-INDEX-ADDRESSING-POTENTIALLY-NEGATIVE-INDEX) ::: Running (COMPILE :CONSTANT-FOLD-ASH/RIGHT-FIXNUM) ::: Success (COMPILE :CONSTANT-FOLD-ASH/RIGHT-FIXNUM) ::: Running (COMPILE :CONSTANT-FOLD-ASH/RIGHT-WORD) ::: Success (COMPILE :CONSTANT-FOLD-ASH/RIGHT-WORD) ::: Running (COMPILE :NCONC-DERIVE-TYPE) ::: Success (COMPILE :NCONC-DERIVE-TYPE) ::: Running :DATA-VECTOR-REF-WITH-OFFSET-SIGNED-INDEX ::: Success :DATA-VECTOR-REF-WITH-OFFSET-SIGNED-INDEX ::: Running :DATA-VECTOR-SET-WITH-OFFSET-SIGNED-INDEX ::: Success :DATA-VECTOR-SET-WITH-OFFSET-SIGNED-INDEX ::: Running (COMPILE :MAYBE-INLINE-REF-TO-DEAD-LAMBDA) ::: Success (COMPILE :MAYBE-INLINE-REF-TO-DEAD-LAMBDA) ::: Running :NO-OVERFLOW-DURING-ALLOCATION ::: Success :NO-OVERFLOW-DURING-ALLOCATION ::: Running (COMPILE :BUG-1199127) ::: Success (COMPILE :BUG-1199127) ::: Running (COMPILE :BUG-1199428-1) ::: Success (COMPILE :BUG-1199428-1) ::: Running (COMPILE :BUG-1199428-2) ::: Success (COMPILE :BUG-1199428-2) ::: Running (COMPILE :BUG-1072739) ::: Success (COMPILE :BUG-1072739) ::: Running (COMPILE EQUAL EQUALP :TRANSFORMS) ::: Success (COMPILE EQUAL EQUALP :TRANSFORMS) ::: Running (COMPILE RESTART-CASE OPTIMIZE SPEED COMPILER-NOTE) ::: Success (COMPILE RESTART-CASE OPTIMIZE SPEED COMPILER-NOTE) ::: Running (COMPILE :COPY-MORE-ARG) ::: Success (COMPILE :COPY-MORE-ARG) ::: Running (COMPILE APPLY AREF BIT SBIT) ::: Success (COMPILE APPLY AREF BIT SBIT) ::: Running (COMPILE :WARN-ON-THE-VALUES-CONSTANT) ::: Success (COMPILE :WARN-ON-THE-VALUES-CONSTANT) ::: Running :QUANTIFIERS-NO-CONSING ::: Success :QUANTIFIERS-NO-CONSING ::: Running :PROPAGATE-COMPLEX-TYPE-TESTS ::: Success :PROPAGATE-COMPLEX-TYPE-TESTS ::: Running :CONSTANT-FOLD-COMPLEX-TYPE-TESTS ::: Success :CONSTANT-FOLD-COMPLEX-TYPE-TESTS ::: Running :QUIETLY-ROW-MAJOR-INDEX-NO-DIMENSIONS ::: Success :QUIETLY-ROW-MAJOR-INDEX-NO-DIMENSIONS ::: Running :ARRAY-RANK-TRANSFORM ::: Success :ARRAY-RANK-TRANSFORM ::: Running (:ARRAY-RANK-FOLD :BUG-1252108) ::: Success (:ARRAY-RANK-FOLD :BUG-1252108) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.pure.lisp ; in: ASSERT-ERROR (UPGRADED-ARRAY-ELEMENT-TYPE 'AN-UNDEFINED-TYPE) ; (UPGRADED-ARRAY-ELEMENT-TYPE 'AN-UNDEFINED-TYPE) ; ; caught STYLE-WARNING: ; undefined type: AN-UNDEFINED-TYPE ; ; compilation unit finished ; Undefined type: ; AN-UNDEFINED-TYPE ; caught 1 STYLE-WARNING condition ::: Running :XCHG-MISENCODING ::: Success :XCHG-MISENCODING ::: Running :MALFORMED-DECLARE ::: Success :MALFORMED-DECLARE ::: Running :NO-DUBIOUS-ASTERISK-WARNING ::: Success :NO-DUBIOUS-ASTERISK-WARNING ::: Running :INTERR-TYPE-SPECIFIER-HASHING ::: Success :INTERR-TYPE-SPECIFIER-HASHING ::: Running :SIMPLE-RANK-1-ARRAY-*-P-WORKS ::: Success :SIMPLE-RANK-1-ARRAY-*-P-WORKS ::: Running :TYPEP-EMPTY-VECTOR-OR-STRING-SIMPLE-VECTOR ::: Success :TYPEP-EMPTY-VECTOR-OR-STRING-SIMPLE-VECTOR ::: Running :ARRAY-SUBTYPE-TESTS ::: Success :ARRAY-SUBTYPE-TESTS ::: Running :LOCAL-ARGUMENT-MISMATCH-ERROR-STRING ::: Success :LOCAL-ARGUMENT-MISMATCH-ERROR-STRING ::: Running :BUG-1310574-0 ::: Success :BUG-1310574-0 ::: Running :BUG-1310574-1 ::: Success :BUG-1310574-1 ::: Running :BUG-573747 ::: Success :BUG-573747 ::: Running :BUG-1327008 ::: Success :BUG-1327008 ::: Running :DEAD-CODE-IN-OPTIONAL-DISPATCH ::: Success :DEAD-CODE-IN-OPTIONAL-DISPATCH ::: Running :NTH-VALUE-OF-NON-CONSTANT-N ::: Success :NTH-VALUE-OF-NON-CONSTANT-N ::: Running :POSITION-DERIVE-TYPE-OPTIMIZER ::: Success :POSITION-DERIVE-TYPE-OPTIMIZER ::: Running (OPTIMIZE :QUALITY-MULTIPLY-SPECIFIED :BUG-310267) ::: Success (OPTIMIZE :QUALITY-MULTIPLY-SPECIFIED :BUG-310267) ::: Running (TRUNCATE :TYPE-DERIVATION) ::: Success (TRUNCATE :TYPE-DERIVATION) ::: Running :CONSTANTP-ON-A-LITERAL-FUNCTION-WORKS ::: Success :CONSTANTP-ON-A-LITERAL-FUNCTION-WORKS ::: Running :ARG-COUNT-ERROR ::: Success :ARG-COUNT-ERROR ::: Running :MV-CONVERSION ::: Success :MV-CONVERSION ::: Running (:NULL-CLEANUPS-1 :BUG-1416704 :BUG-404441) ::: Success (:NULL-CLEANUPS-1 :BUG-1416704 :BUG-404441) ::: Running (:NULL-CLEANUPS-2 :BUG-1416704 :BUG-404441) ::: Success (:NULL-CLEANUPS-2 :BUG-1416704 :BUG-404441) ::: Running :LOCALL-ALREADY-LET-CONVERTED ::: Success :LOCALL-ALREADY-LET-CONVERTED ::: Running :DEBUG-DUMP-ELSEWHERE ::: Success :DEBUG-DUMP-ELSEWHERE ::: Running (TYPEP :QUASIQUOTED-CONSTANT) ::: Success (TYPEP :QUASIQUOTED-CONSTANT) ::: Running (LOGIOR :TRANSFORM) ::: Success (LOGIOR :TRANSFORM) ::: Running :EQL/INTEGER-FOLDING ::: Success :EQL/INTEGER-FOLDING ::: Running (POSITION :DERIVE-TYPE) ::: Success (POSITION :DERIVE-TYPE) ::: Running :COMPILE-FILE-ERROR-POSITION-REPORTING ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/data/wonky1.lisp" (written 07 DEC 2018 03:54:36 PM): ; compilation aborted after 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/data/wonky2.lisp" (written 07 DEC 2018 03:54:36 PM): ; compilation aborted after 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/data/wonky3.lisp" (written 07 DEC 2018 03:54:36 PM): ; compilation aborted after 0:00:00.000 ::: Success :COMPILE-FILE-ERROR-POSITION-REPORTING ::: Running (COERCE :DERIVE-TYPE) ::: Success (COERCE :DERIVE-TYPE) ::: Running :ASSOCIATE-ARGS ::: Success :ASSOCIATE-ARGS ::: Running :EAGER-SUBSTITUTE-SINGLE-USE-LVAR ::: Success :EAGER-SUBSTITUTE-SINGLE-USE-LVAR ::: Running :VOP-ON-EQL-TYPE ::: Success :VOP-ON-EQL-TYPE ::: Running :VOP-ON-EQL-TYPE.2 ::: Success :VOP-ON-EQL-TYPE.2 ::: Running :VOP-ON-EQL-TYPE.3 ::: Success :VOP-ON-EQL-TYPE.3 ::: Running (COMPILE MACROLET :MALFORMED) ::: Success (COMPILE MACROLET :MALFORMED) ::: Running (COMPILE FLET :MALFORMED) ::: Success (COMPILE FLET :MALFORMED) ::: Running :COMPILE-LOAD-TIME-VALUE-INTERPRETED-MODE ::: Success :COMPILE-LOAD-TIME-VALUE-INTERPRETED-MODE ::: Running :CONSTANT-FOLD-%EQL/INTEGER ::: Success :CONSTANT-FOLD-%EQL/INTEGER ::: Running (COMPILE SVREF :CONSTANT) ::: Success (COMPILE SVREF :CONSTANT) ::: Running (COMPILE CHAR-EQUAL :TYPE-INTERSECTION) ::: Success (COMPILE CHAR-EQUAL :TYPE-INTERSECTION) ::: Running (ODDP FIXNUM :NO-CONSING) ::: Success (ODDP FIXNUM :NO-CONSING) ::: Running (ODDP BIGNUM :NO-CONSING) ::: Success (ODDP BIGNUM :NO-CONSING) ::: Running (LOGTEST FIXNUM :NO-CONSING :BUG-1277690) ::: Success (LOGTEST FIXNUM :NO-CONSING :BUG-1277690) ::: Running (LOGTEST BIGNUM :NO-CONSING) ::: Success (LOGTEST BIGNUM :NO-CONSING) ::: Running (SB-C::MASK-SIGNED-FIELD :RANDOMIZED) ::: Success (SB-C::MASK-SIGNED-FIELD :RANDOMIZED) ::: Running (ARRAY-DIMENSION *) ::: Success (ARRAY-DIMENSION *) ::: Running :GENERATE-TYPE-CHECKS-ON-DEAD-BLOCKS ::: Success :GENERATE-TYPE-CHECKS-ON-DEAD-BLOCKS ::: Running (MAKE-LIST :LARGE 1) ::: Success (MAKE-LIST :LARGE 1) ::: Running (MAKE-LIST :LARGE 2) ::: Success (MAKE-LIST :LARGE 2) ::: Running :BAD-COND ::: Success :BAD-COND ::: Running :REMOVED-DX-CAST ::: Success :REMOVED-DX-CAST ::: Running (ISQRT :DERIVATION) ::: Success (ISQRT :DERIVATION) ::: Running :VECTOR-ZERO-INITIALIZATION ::: Success :VECTOR-ZERO-INITIALIZATION ::: Running :CONS-ZERO-INITIALIZATION ::: Success :CONS-ZERO-INITIALIZATION ::: Running :CHECK-IMPORTANT-RESULT-WARNING ::: Success :CHECK-IMPORTANT-RESULT-WARNING ::: Running :DESTROYED-CONSTANT-WARNING ::: Success :DESTROYED-CONSTANT-WARNING ::: Running :%ARRAY-DATA-COMPLEX-TYPE-DERIVATION ::: Success :%ARRAY-DATA-COMPLEX-TYPE-DERIVATION ::: Running :EQUALP-TRANSOFRM ::: Success :EQUALP-TRANSOFRM ::: Running :ARRAY-HAIRY-TYPE-DERIVATION ::: Success :ARRAY-HAIRY-TYPE-DERIVATION ::: Running :NREVERSE-DERIVE-TYPE ::: Success :NREVERSE-DERIVE-TYPE ::: Running :SUBSEQ-DERIVE-TYPE ::: Success :SUBSEQ-DERIVE-TYPE ::: Running :SEQUENCE-DERIVE-TYPE ::: Success :SEQUENCE-DERIVE-TYPE ::: Running :SEQUENCE-DERIVE-TYPE.2 ::: Success :SEQUENCE-DERIVE-TYPE.2 ::: Running :SEQUENCE-DERIVE-TYPE.3 ::: Success :SEQUENCE-DERIVE-TYPE.3 ::: Running :NOT-ENOUGH-VALUES-CAST ::: Success :NOT-ENOUGH-VALUES-CAST ::: Running (COMPILE :EXIT-DELETION :BUG-1563127 :VARIABLE) ::: Success (COMPILE :EXIT-DELETION :BUG-1563127 :VARIABLE) ::: Running (COMPILE :EXIT-DELETION :BUG-1563127 :FUNCTION) ::: Success (COMPILE :EXIT-DELETION :BUG-1563127 :FUNCTION) ::: Running (COMPILE :EXIT-DELETION :BUG-533930) ::: Success (COMPILE :EXIT-DELETION :BUG-533930) ::: Running (COMPILE :EXIT-DELETION :BUG-518099) ::: Success (COMPILE :EXIT-DELETION :BUG-518099) ::: Running (COMPILE :EXIT-DELETION :BUG-1655011) ::: Success (COMPILE :EXIT-DELETION :BUG-1655011) ::: Running (COMPILE :EXIT-DELETION :|2017-01-30|) ::: Success (COMPILE :EXIT-DELETION :|2017-01-30|) ::: Running (COMPILE :EXIT-DELETION :|2017-01-30| :EVEN-MORE-SUBTLE) ::: Success (COMPILE :EXIT-DELETION :|2017-01-30| :EVEN-MORE-SUBTLE) ::: Running (COMPILE :EXIT-DELETION :|2017-01-31| :TAGBODY) ::: Success (COMPILE :EXIT-DELETION :|2017-01-31| :TAGBODY) ::: Running (COMPILE :EXIT-DELETION :|2017-03-29| :TAGBODY) ::: Success (COMPILE :EXIT-DELETION :|2017-03-29| :TAGBODY) ::: Running (COMPILE :EXIT-DELETION :BUG-1723993 :IGNORING-BLOCK-VALUE) ::: Success (COMPILE :EXIT-DELETION :BUG-1723993 :IGNORING-BLOCK-VALUE) ::: Running :MV-CALL-NO-LET-CONVERSION ::: Success :MV-CALL-NO-LET-CONVERSION ::: Running :MV-CALL-ARGUMENT-MISMATCH ::: Success :MV-CALL-ARGUMENT-MISMATCH ::: Running :VALID-CALLABLE-ARGUMENT-CAST ::: Success :VALID-CALLABLE-ARGUMENT-CAST ::: Running :USIGNED-WORD-FLOAT-CONVERSION ::: Success :USIGNED-WORD-FLOAT-CONVERSION ::: Running :CALLABLE-ARGUMENT-MISMATCH-ON-XEP ::: Success :CALLABLE-ARGUMENT-MISMATCH-ON-XEP ::: Running (MULTIPLE-VALUE-CALL :TYPE-CHECKING-REST) ::: Success (MULTIPLE-VALUE-CALL :TYPE-CHECKING-REST) ::: Running (MULTIPLE-VALUE-CALL :TYPE-CHECKING-REST.2) ::: Success (MULTIPLE-VALUE-CALL :TYPE-CHECKING-REST.2) ::: Running (MULTIPLE-VALUE-CALL :TYPE-CHECKING-REST :TYPE-DERIVATION) ::: Success (MULTIPLE-VALUE-CALL :TYPE-CHECKING-REST :TYPE-DERIVATION) ::: Running :DELETE-OPTIONAL-DISPATCH-XEP ::: Success :DELETE-OPTIONAL-DISPATCH-XEP ::: Running (YES-OR-NO-P TYPE) ::: Success (YES-OR-NO-P TYPE) ::: Running :CALLABLE-DELAYED-MISMATCH ::: Success :CALLABLE-DELAYED-MISMATCH ::: Running :SET-TYPE-CONFLICT ::: Success :SET-TYPE-CONFLICT ::: Running :TWO-ARG-FUNS-CHECK ::: Success :TWO-ARG-FUNS-CHECK ::: Running :TWO-ARG-WITH-TWO-ARGUMENTS-ONLY ::: Success :TWO-ARG-WITH-TWO-ARGUMENTS-ONLY ::: Running :OPTIMIZE-FUNCTIONAL-ARGUMENTS-CASTS ::: Success :OPTIMIZE-FUNCTIONAL-ARGUMENTS-CASTS ::: Running (:TWO-ARG-REWRITING FIND-IF) ::: Success (:TWO-ARG-REWRITING FIND-IF) ::: Running :TRANSFORMS-CHECK-POLICY-FIRST ::: Success :TRANSFORMS-CHECK-POLICY-FIRST ::: Running (:VALID-CALLABLE-ARGUMENT :TOPLEVEL-XEP) ::: Success (:VALID-CALLABLE-ARGUMENT :TOPLEVEL-XEP) ::: Running (:VALID-CALLABLE-ARGUMENT :HANDLER-BIND) ::: Success (:VALID-CALLABLE-ARGUMENT :HANDLER-BIND) ::: Running (IGNORABLE MACROLET) ::: Success (IGNORABLE MACROLET) ::: Running (:CAST VALUES &REST) ::: Success (:CAST VALUES &REST) ::: Running (:CAST VALUES &OPTIONAL) ::: Success (:CAST VALUES &OPTIONAL) ::: Running (SETF SCHAR :TYPE-MISMATCH) ::: Success (SETF SCHAR :TYPE-MISMATCH) ::: Running :CAN-ESCAPE-FUNCTIONALS-ESCAPE ::: Success :CAN-ESCAPE-FUNCTIONALS-ESCAPE ::: Running (:COMBINATION-IMPLEMENTATION-STYLE :CONSTANTS) ::: Success (:COMBINATION-IMPLEMENTATION-STYLE :CONSTANTS) ::: Running :REDUCING-CONSTANTS ::: Success :REDUCING-CONSTANTS ::: Running :REDUCING-CONSTANTS.2 ::: Success :REDUCING-CONSTANTS.2 ::: Running (LOGBITP :PAST FIXNUM) ::: Success (LOGBITP :PAST FIXNUM) ::: Running (DPB :IMPLEMENTATION-STYLE 1) ::: Success (DPB :IMPLEMENTATION-STYLE 1) ::: Running (DPB :IMPLEMENTATION-STYLE 2) ::: Success (DPB :IMPLEMENTATION-STYLE 2) ::: Running (FIXNUM :MOD-P :IMMEDIATE) ::: Success (FIXNUM :MOD-P :IMMEDIATE) ::: Running (MAKE-ARRAY :INITIAL-CONTENTS :ELEMENT-TYPE :MISMATCH) ::: Success (MAKE-ARRAY :INITIAL-CONTENTS :ELEMENT-TYPE :MISMATCH) ::: Running :UNKNOWN-VALUES-RECEIVER-REGISTER-CLOBBER ::: Success :UNKNOWN-VALUES-RECEIVER-REGISTER-CLOBBER ::: Running :SINGLE-FLOAT-BITS-TO-SIGNED-STACK ::: Success :SINGLE-FLOAT-BITS-TO-SIGNED-STACK ::: Running (COMPILE :CALL :DOTTED-LIST) ::: Success (COMPILE :CALL :DOTTED-LIST) ::: Running (LDB :RLWINM) ::: Success (LDB :RLWINM) ::: Running (LOGAND :TRANSFORM) ::: Success (LOGAND :TRANSFORM) ::: Running (:LEFT ASH :CUT-AMOUNT) ::: Success (:LEFT ASH :CUT-AMOUNT) ::: Running :STP-LOAD-FP-TN ::: Success :STP-LOAD-FP-TN ::: Running :IMMEDIATE-CHAR-= ::: Success :IMMEDIATE-CHAR-= ::: Running (COMPILE * :CONSTANT-BEHIND-CAST :LP-1717971]) ::: Success (COMPILE * :CONSTANT-BEHIND-CAST :LP-1717971]) ::: Running (IF :REFS-TO-THE-SAME-VAR-BUT-DIFFERENT-TYPES) ::: Success (IF :REFS-TO-THE-SAME-VAR-BUT-DIFFERENT-TYPES) ::: Running :UNEQUAL-N-VALUES-TYPE-INTERSECTION ::: Success :UNEQUAL-N-VALUES-TYPE-INTERSECTION ::: Running :BASE-CHAR-WEAKENING ::: Success :BASE-CHAR-WEAKENING ::: Running (LOGANDC1 :CONSTANT-SECOND-ARG) ::: Success (LOGANDC1 :CONSTANT-SECOND-ARG) // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/condition.pure.lisp in COMPILE evaluator mode printable now: error on file "foo" ::: Running (HANDLER-BIND :SMOKE) ::: Success (HANDLER-BIND :SMOKE) ::: Running (HANDLER-BIND :MALFORMED-BINDINGS) ::: Success (HANDLER-BIND :MALFORMED-BINDINGS) ::: Running (HANDLER-CASE DECLARE) ::: Success (HANDLER-CASE DECLARE) ::: Running (SIGNAL WARNING MUFFLE-WARNING CONTROL-ERROR) ::: Success (SIGNAL WARNING MUFFLE-WARNING CONTROL-ERROR) ::: Running (CHECK-TYPE TYPE-ERROR) ::: Success (CHECK-TYPE TYPE-ERROR) ::: Running (ERROR :INVALID-ARGUMENTS TYPE-ERROR) ::: Success (ERROR :INVALID-ARGUMENTS TYPE-ERROR) ::: Running (CERROR :CONDITION-OBJECT-AND-FORMAT-ARGUMENTS) ::: Success (CERROR :CONDITION-OBJECT-AND-FORMAT-ARGUMENTS) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/condition.pure.lisp ; in: WITH-TEST (:NAME (RESTART-CASE :SMOKE)) ; (TEST (FOO (QUUX) :DECLARE NIL) '(NIL)) ; --> ASSERT TAGBODY LET MULTIPLE-VALUE-LIST MULTIPLE-VALUE-CALL RESTART-CASE ; --> BLOCK LET TAGBODY RETURN-FROM FUNCALL ; ==> ; (SB-C::%FUNCALL (LAMBDA (QUUX) (PROGN :DECLARE NIL)) #:G35) ; ; caught STYLE-WARNING: ; The variable QUUX is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Running (RESTART-CASE :SMOKE) ::: Success (RESTART-CASE :SMOKE) ::: Running (RESTART-CASE :MALFORMED-CLAUSES) ::: Success (RESTART-CASE :MALFORMED-CLAUSES) ::: Running :SIMPLE-CONDITION-WITHOUT-ARGS ::: Success :SIMPLE-CONDITION-WITHOUT-ARGS ::: Running :MALFORMED-SIMPLE-CONDITION-PRINTING-TYPE-ERROR ::: Success :MALFORMED-SIMPLE-CONDITION-PRINTING-TYPE-ERROR ::: Running (:PRINTING-UNINTITIALIZED-CONDITION :BUG-1184586) ::: Success (:PRINTING-UNINTITIALIZED-CONDITION :BUG-1184586) ::: Running (:PRINT-UNDEFINED-FUNCTION-CONDITION) ::: Success (:PRINT-UNDEFINED-FUNCTION-CONDITION) ::: Running (READER-ERROR :STREAM-ERROR-POSITION-INFO :OPEN-STREAM :BUG-1264902) ::: Success (READER-ERROR :STREAM-ERROR-POSITION-INFO :OPEN-STREAM :BUG-1264902) ::: Running (READER-ERROR :STREAM-ERROR-POSITION-INFO :CLOSED-STREAM :BUG-1264902) ::: Success (READER-ERROR :STREAM-ERROR-POSITION-INFO :CLOSED-STREAM :BUG-1264902) ::: Running (MAKE-CONDITION :NON-CONDITION-CLASS) ::: Success (MAKE-CONDITION :NON-CONDITION-CLASS) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/condition.pure.lisp ; in: ; WITH-TEST (:NAME ; (MAKE-CONDITION :CORRECT-ERROR-FOR-UNDEFINED-CONDITION ; :BUG-1199223)) ; (MAKE-CONDITION 'NO-SUCH-CONDITION) ; ; caught STYLE-WARNING: ; undefined type: NO-SUCH-CONDITION ; ; compilation unit finished ; Undefined type: ; NO-SUCH-CONDITION ; caught 1 STYLE-WARNING condition ::: Running (MAKE-CONDITION :CORRECT-ERROR-FOR-UNDEFINED-CONDITION :BUG-1199223) ::: Success (MAKE-CONDITION :CORRECT-ERROR-FOR-UNDEFINED-CONDITION :BUG-1199223) ::: Running (HANDLER-BIND :UNDEFINED-CONDITION-TYPE :BUG-1378939) ::: Success (HANDLER-BIND :UNDEFINED-CONDITION-TYPE :BUG-1378939) ::: Running (HANDLER-BIND :UNDEFINED-CONDITION-TYPE :COMPILE-TIME-WARNING) ::: Success (HANDLER-BIND :UNDEFINED-CONDITION-TYPE :COMPILE-TIME-WARNING) ::: Running (HANDLER-BIND :EMPTY-BINDINGS :BUG-1388707) ::: Success (HANDLER-BIND :EMPTY-BINDINGS :BUG-1388707) ::: Running (HANDLER-BIND :NO-SLOPPY-SEMANTICS) ::: Success (HANDLER-BIND :NO-SLOPPY-SEMANTICS) ::: Running (HANDLER-BIND SATISFIES :PREDICATE STYLE-WARNING) ::: Success (HANDLER-BIND SATISFIES :PREDICATE STYLE-WARNING) ::: Running :WITH-CONDITION-RESTARTS-EVALUATION-ORDER ::: Success :WITH-CONDITION-RESTARTS-EVALUATION-ORDER ::: Running (TYPE-ERROR PRINT *PRINT-PRETTY*) ::: Success (TYPE-ERROR PRINT *PRINT-PRETTY*) ::: Running :CONDITION-LAYOUT-LENGTHS ::: Success :CONDITION-LAYOUT-LENGTHS ::: Running :ALLOCATE-CONDITION-ODD-LENGTH-KEYS ::: Success :ALLOCATE-CONDITION-ODD-LENGTH-KEYS // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/constantp.pure.lisp in COMPILE evaluator mode ::: Running :CONSTANTP-CONSERVATIVELY-NIL ::: Success :CONSTANTP-CONSERVATIVELY-NIL ::: Running (:BOGUS-BLOCK CONSTANTP) ::: Success (:BOGUS-BLOCK CONSTANTP) ::: Running :PROGV ::: Success :PROGV ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/constantp.pure.lisp ; in: WITH-TEST (:NAME :THE) ; (ASSERT (NOT (CONSTANTP '(THE (ARRAY ABC) #())))) ; ; caught STYLE-WARNING: ; undefined type: ABC ; ; compilation unit finished ; Undefined type: ; ABC ; caught 1 STYLE-WARNING condition ::: Running :THE ::: Success :THE ::: Running :BAD-MACROS ::: Success :BAD-MACROS // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/filesys.pure.lisp in COMPILE evaluator mode ::: Running (DIRECTORY :WILD-INFERIORS) ::: Success (DIRECTORY :WILD-INFERIORS) ::: Running (DIRECTORY :CHARACTER-SET :PATTERN) ::: Success (DIRECTORY :CHARACTER-SET :PATTERN) ::: Running (DIRECTORY :/.) ::: Success (DIRECTORY :/.) ::: Running (DIRECTORY :/..) ::: Success (DIRECTORY :/..) ::: Running (DIRECTORY :UNSPECIFIC) ::: Success (DIRECTORY :UNSPECIFIC) ::: Running (DIRECTORY :..*) ::: Success (DIRECTORY :..*) ::: Running (DIRECTORY :*/**) ::: Success (DIRECTORY :*/**) ::: Running (DIRECTORY *DEFAULT-PATHNAME-DEFAULTS* :BUG-1740563) ::: Success (DIRECTORY *DEFAULT-PATHNAME-DEFAULTS* :BUG-1740563) ::: Running (FILE-NAMESTRING DIRECTORY-NAMESTRING :NAME) ::: Success (FILE-NAMESTRING DIRECTORY-NAMESTRING :NAME) ::: Running (OPEN *DEFAULT-PATHNAME-DEFAULTS*) ::: Success (OPEN *DEFAULT-PATHNAME-DEFAULTS*) ::: Running (OPEN :WILD FILE-ERROR 1) ::: Success (OPEN :WILD FILE-ERROR 1) ::: Running (LOAD :WILD FILE-ERROR 1) ::: Success (LOAD :WILD FILE-ERROR 1) ::: Running (OPEN :WILD FILE-ERROR 2) ::: Success (OPEN :WILD FILE-ERROR 2) ::: Running (LOAD :WILD FILE-ERROR 2) ::: Success (LOAD :WILD FILE-ERROR 2) ::: Running (OPEN :WILD FILE-ERROR 3) ::: Success (OPEN :WILD FILE-ERROR 3) ::: Running (LOAD :WILD FILE-ERROR 3) ::: Success (LOAD :WILD FILE-ERROR 3) ::: Running (FILE-LENGTH *TERMINAL-IO* TYPE-ERROR) ::: Success (FILE-LENGTH *TERMINAL-IO* TYPE-ERROR) ::: Running (FILE-LENGTH SYNONYM-STREAM) ::: Success (FILE-LENGTH SYNONYM-STREAM) ::: SKIPPED-DISABLED (NATIVE-NAMESTRING :WIN32) Test disabled for this combination of platform and features ::: Running (PARSE-NATIVE-NAMESTRING :AS-DIRECTORY :JUNK-ALLOWED) ::: Success (PARSE-NATIVE-NAMESTRING :AS-DIRECTORY :JUNK-ALLOWED) ::: Running (NATIVE-NAMESTRING NATIVE-PATHNAME :RANDOM) ::: Success (NATIVE-NAMESTRING NATIVE-PATHNAME :RANDOM) ::: Running (USER-HOMEDIR-PATHNAME :ROBUSTNESS) ::: Success (USER-HOMEDIR-PATHNAME :ROBUSTNESS) ::: Running (SB-INT:SBCL-HOMEDIR-PATHNAME :ROBUSTNESS) ::: Success (SB-INT:SBCL-HOMEDIR-PATHNAME :ROBUSTNESS) ::: Running (FILE-AUTHOR STRINGP) ::: Success (FILE-AUTHOR STRINGP) ::: Running (FILE-WRITE-DATE INTEGERP) ::: Success (FILE-WRITE-DATE INTEGERP) ::: Running (OPEN :NEVER-OPENNING) ::: Success (OPEN :NEVER-OPENNING) ::: Running (OPEN :NEW-VERSION) ::: Success (OPEN :NEW-VERSION) ::: Running :PARSE-NATIVE-NAMESTRING-CANON ::: Success :PARSE-NATIVE-NAMESTRING-CANON ::: Running (DELETE-DIRECTORY :AS-FILE :COMPLICATED-NAME-OR-TYPE :BUG-1740624) ::: Success (DELETE-DIRECTORY :AS-FILE :COMPLICATED-NAME-OR-TYPE :BUG-1740624) // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/float.pure.lisp in COMPILE evaluator mode ::: Running (:INFINITIES :COMPARISON) ::: Success (:INFINITIES :COMPARISON) ::: Running (FLOAT-RADIX SIMPLE-TYPE-ERROR) ::: Success (FLOAT-RADIX SIMPLE-TYPE-ERROR) ::: Running (:DENORMALIZED FLOAT) ::: Success (:DENORMALIZED FLOAT) ::: Running (FFLOOR INTEGER) ::: Success (FFLOOR INTEGER) ::: Running (:LEAST-*-*-FLOAT :BUG-45B) ::: Success (:LEAST-*-*-FLOAT :BUG-45B) ::: Running (FROUND LEAST-POSITIVE-SHORT-FLOAT) ::: Success (FROUND LEAST-POSITIVE-SHORT-FLOAT) ::: Running (SCALE-FLOAT :BUG-269) ::: Success (SCALE-FLOAT :BUG-269) ::: Running (:SCALE-FLOAT-OVERFLOW :BUG-372) ::: Success (:SCALE-FLOAT-OVERFLOW :BUG-372) ::: Running (:%ATAN2 :CONSTANT-FOLDING) ::: Success (:%ATAN2 :CONSTANT-FOLDING) ::: Running (SIN COS TAN :CONSTANT-FOLDING) ::: Success (SIN COS TAN :CONSTANT-FOLDING) ::: Running (:ADDITION-OVERFLOW :BUG-372) ::: Success (:ADDITION-OVERFLOW :BUG-372) ::: Running (:ADDITION-OVERFLOW :BUG-372 :TAKE-2) ::: Success (:ADDITION-OVERFLOW :BUG-372 :TAKE-2) ::: Running :COMPLEX-FLOAT-STACK ::: Success :COMPLEX-FLOAT-STACK ::: Running (:NAN :COMPARISON) ::: Success (:NAN :COMPARISON) ::: Running :LOG-INT/DOUBLE-ACCURACY ::: Success :LOG-INT/DOUBLE-ACCURACY ::: Running :LOG-BASE-ZERO-RETURN-TYPE ::: Success :LOG-BASE-ZERO-RETURN-TYPE ::: Running :EQL-TYPE-CONSTANT-FOLD ::: Success :EQL-TYPE-CONSTANT-FOLD ::: Running :TRUNCATE ::: Success :TRUNCATE ::: Running :CLEAR-SQRTSD ::: Success :CLEAR-SQRTSD ::: Running :CLEAR-SQRTSD-SINGLE ::: Success :CLEAR-SQRTSD-SINGLE ::: Running :CLEAR-CVTSS2SD ::: Success :CLEAR-CVTSS2SD ::: Running :CLEAR-CVTSD2SS ::: Success :CLEAR-CVTSD2SS ::: Running :CLEAR-CVTSI2SD ::: Success :CLEAR-CVTSI2SD ::: Running :CLEAR-CVTSI2SS ::: Success :CLEAR-CVTSI2SS ::: Running :ROUND-TO-BIGNUM ::: Success :ROUND-TO-BIGNUM ::: Running :ROUND-SINGLE-TO-BIGNUM ::: Success :ROUND-SINGLE-TO-BIGNUM ::: Running :SCALED-%HYPOT ::: Success :SCALED-%HYPOT ::: Running :MAKE-SINGLE-FLOAT-CLEAR-IMAGPART ::: Success :MAKE-SINGLE-FLOAT-CLEAR-IMAGPART ::: Running :NEGATIVE-ZERO-DERIVATION ::: Success :NEGATIVE-ZERO-DERIVATION ::: Running :COMPLEX-EQL-ALL-CONSTANTS ::: Success :COMPLEX-EQL-ALL-CONSTANTS ::: Running (TRUNCATE FLOAT :NO-CONSING) ::: Success (TRUNCATE FLOAT :NO-CONSING) // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/format.pure.lisp in COMPILE evaluator mode ::: Running (:[-DIRECTIVE :NON-INTEGER-ARGUMENT) ::: Success (:[-DIRECTIVE :NON-INTEGER-ARGUMENT) ::: Running (:P-DIRECTIVE :NO-PREVIOUS-ARGUMENT) ::: Success (:P-DIRECTIVE :NO-PREVIOUS-ARGUMENT) ::: Running (:*-DIRECTIVE :OUT-OF-BOUNDS) ::: Success (:*-DIRECTIVE :OUT-OF-BOUNDS) ::: Running :ENCAPSULATED-~/-FORMATTER ::: Success :ENCAPSULATED-~/-FORMATTER ::: Running :NON-SIMPLE-STRING ::: Success :NON-SIMPLE-STRING // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/fun-names.pure.lisp in COMPILE evaluator mode ::: Running :CLOSURE-RENAMING ::: Success :CLOSURE-RENAMING ::: Running :CLOSURE-DOCSTRINGS ::: Success :CLOSURE-DOCSTRINGS // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/gcd.pure.lisp in COMPILE evaluator mode ::: Running (GCD :SMOKE) ::: Success (GCD :SMOKE) // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/hash.pure.lisp in COMPILE evaluator mode ::: Running :MAGIC-HASH-VECTOR-VALUE ::: Success :MAGIC-HASH-VECTOR-VALUE ::: Running (SXHASH ARRAY :INDEPENDENT-OF-CONTENTS) ::: Success (SXHASH ARRAY :INDEPENDENT-OF-CONTENTS) ::: Running (SXHASH :QUALITY :MINIMUM) ::: Success (SXHASH :QUALITY :MINIMUM) ::: Running :ADDRESS-BASED-HASH-COUNTER ::: Success :ADDRESS-BASED-HASH-COUNTER ::: Running (SXHASH :QUALITY BIT-VECTOR :NON-CONSTANT) ::: Success (SXHASH :QUALITY BIT-VECTOR :NON-CONSTANT) ::: Running (SXHASH :QUALITY BIT-VECTOR :DEPENDENT-ON-FINAL-BITS) ::: Success (SXHASH :QUALITY BIT-VECTOR :DEPENDENT-ON-FINAL-BITS) ::: Running :MAPHASH-MULTIPLE-EVALUATION ::: Success :MAPHASH-MULTIPLE-EVALUATION ::: Running :EQUALP-HASH-FLOAT-INFINITY ::: Success :EQUALP-HASH-FLOAT-INFINITY ::: Running (:HASH EQUALP PATHNAME) ::: Success (:HASH EQUALP PATHNAME) ::: Running :CLRHASH-CLEARS-REHASH-P ::: Success :CLRHASH-CLEARS-REHASH-P // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/interface.pure.lisp in COMPILE evaluator mode ::: Running (DOCUMENTATION :CL) ::: Success (DOCUMENTATION :CL) ::: Running (APROPOS-LIST :PACKAGE-DESIGNATOR) ::: Success (APROPOS-LIST :PACKAGE-DESIGNATOR) ::: Running (APROPOS-LIST :EXTERNAL-ONLY) ::: Success (APROPOS-LIST :EXTERNAL-ONLY) ::: Running (TYPEP :ENVIRONMENT NIL) ::: Success (TYPEP :ENVIRONMENT NIL) ::: Running (SUBTYPEP :ENVIRONMENT NIL) ::: Success (SUBTYPEP :ENVIRONMENT NIL) ::: Running (UPGRADED-ARRAY-ELEMENT-TYPE :ENVIRONMENT NIL) ::: Success (UPGRADED-ARRAY-ELEMENT-TYPE :ENVIRONMENT NIL) ::: Running (UPGRADED-COMPLEX-PART-TYPE :ENVIRONMENT NIL) ::: Success (UPGRADED-COMPLEX-PART-TYPE :ENVIRONMENT NIL) ::: Running (DOCUMENTATION :SB-EXT) ::: Success (DOCUMENTATION :SB-EXT) ::: Running (DECLARE :NOT SPECIAL-OPERATOR-P) ::: Success (DECLARE :NOT SPECIAL-OPERATOR-P) ::: Running (WITH-TIMEOUT :FORMS) ::: Success (WITH-TIMEOUT :FORMS) ::: Running (SLEEP :NON-CONSING) ::: Success (SLEEP :NON-CONSING) ::: Running (SLEEP :BUG-1194673) ::: Success (SLEEP :BUG-1194673) ::: Running (SLEEP :PRETTY-MUCH-FOREVER) ::: Success (SLEEP :PRETTY-MUCH-FOREVER) ::: Running (DOCUMENTATION :RETURN NIL) ::: Success (DOCUMENTATION :RETURN NIL) ::: Running (DECODE-UNIVERSAL-TIME :SECOND-RESOLUTION :TIME-ZONE) ::: Success (DECODE-UNIVERSAL-TIME :SECOND-RESOLUTION :TIME-ZONE) ::: Running (DECODE-UNIVERSAL-TIME :DECODE 0) ::: Success (DECODE-UNIVERSAL-TIME :DECODE 0) ::: Running (ENCODE-UNIVERSAL-TIME :ENCODE 0) ::: Success (ENCODE-UNIVERSAL-TIME :ENCODE 0) ::: Running (DISASSEMBLE :PURIFIED) ::: Success (DISASSEMBLE :PURIFIED) ::: Running (GC :MINIMAL :STRESS) ::: Success (GC :MINIMAL :STRESS) ::: Running (DISASSEMBLE :BUG-814702) ::: Success (DISASSEMBLE :BUG-814702) ::: Running (DISASSEMBLE :UNBOXED-DATA) ::: Success (DISASSEMBLE :UNBOXED-DATA) ::: Running (DISASSEMBLE :X86-LEA :ILLEGAL-OP) ::: Success (DISASSEMBLE :X86-LEA :ILLEGAL-OP) ::: Running (DISASSEMBLE :WITHOUT-ADDRESSES) ::: Success (DISASSEMBLE :WITHOUT-ADDRESSES) ::: Running :DISASSEMBLE-ASSEMBLY-ROUTINE ::: Success :DISASSEMBLE-ASSEMBLY-ROUTINE ::: Running (DISASSEMBLE :NO-LABELS) ::: Success (DISASSEMBLE :NO-LABELS) ::: Running (SLEEP RATIO) ::: Success (SLEEP RATIO) ::: Running (ASSERT-VERSION->= :OK) ::: Success (ASSERT-VERSION->= :OK) ::: Running (ASSERT-VERSION->= :FAILS) ::: Success (ASSERT-VERSION->= :FAILS) ::: Running :BUG-1095483 ::: Success :BUG-1095483 ::: Running (SLEEP :RETURN-VALUE) ::: Success (SLEEP :RETURN-VALUE) ::: Running (TIME :NO *PRINT-LENGTH* :ABBREVIATION) ::: Success (TIME :NO *PRINT-LENGTH* :ABBREVIATION) ::: Running :SPLIT-SECONDS-FOR-SLEEP ::: Success :SPLIT-SECONDS-FOR-SLEEP ::: Running :RESTART-INVALID-ARG-COUNTS.1 ::: Success :RESTART-INVALID-ARG-COUNTS.1 ::: Running :RESTART-INVALID-ARG-COUNTS.2 ::: Success :RESTART-INVALID-ARG-COUNTS.2 ::: Running :RESTART-BOGUS-ARG-TO-VALUES-LIST-ERROR ::: Success :RESTART-BOGUS-ARG-TO-VALUES-LIST-ERROR // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/lambda-list.pure.lisp in COMPILE evaluator mode ; in: LAMBDA (&AUX (FOO 1) &AUX (BAR 2)) ; (LAMBDA (&AUX (FOO 1) &AUX (BAR 2)) 'OK) ; ; caught ERROR: ; repeated &AUX in lambda list: (&AUX (FOO 1) &AUX (BAR 2)) ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 ERROR condition ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; in: LAMBDA (&AUX (FOO 1) &KEY BAR) ; (LAMBDA (&AUX (FOO 1) &KEY BAR) 'OK) ; ; caught ERROR: ; misplaced &KEY in lambda list: (&AUX (FOO 1) &KEY BAR) ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 ERROR condition ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; in: LAMBDA (&AUX (FOO 1) &OPTIONAL BAR) ; (LAMBDA (&AUX (FOO 1) &OPTIONAL BAR) 'OK) ; ; caught ERROR: ; misplaced &OPTIONAL in lambda list: (&AUX (FOO 1) &OPTIONAL BAR) ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 ERROR condition ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; in: LAMBDA (&AUX (FOO 1) &REST BAR) ; (LAMBDA (&AUX (FOO 1) &REST BAR) 'OK) ; ; caught ERROR: ; misplaced &REST in lambda list: (&AUX (FOO 1) &REST BAR) ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 ERROR condition ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; in: LAMBDA (&KEY FOO &ALLOW-OTHER-KEYS &ALLOW-OTHER-KEYS) ; (LAMBDA (&KEY FOO &ALLOW-OTHER-KEYS &ALLOW-OTHER-KEYS) 'OK) ; ; caught ERROR: ; repeated &ALLOW-OTHER-KEYS in lambda list: (&KEY FOO &ALLOW-OTHER-KEYS ; &ALLOW-OTHER-KEYS) ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 ERROR condition ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; in: LAMBDA (&KEY FOO &KEY BAR) ; (LAMBDA (&KEY FOO &KEY BAR) 'OK) ; ; caught ERROR: ; repeated &KEY in lambda list: (&KEY FOO &KEY BAR) ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 ERROR condition ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; in: LAMBDA (&KEY FOO &OPTIONAL BAR) ; (LAMBDA (&KEY FOO &OPTIONAL BAR) 'OK) ; ; caught ERROR: ; misplaced &OPTIONAL in lambda list: (&KEY FOO &OPTIONAL BAR) ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 ERROR condition ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; in: LAMBDA (&KEY FOO &REST BAR) ; (LAMBDA (&KEY FOO &REST BAR) 'OK) ; ; caught ERROR: ; misplaced &REST in lambda list: (&KEY FOO &REST BAR) ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 ERROR condition ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; in: LAMBDA (&OPTIONAL FOO &OPTIONAL BAR) ; (LAMBDA (&OPTIONAL FOO &OPTIONAL BAR) 'OK) ; ; caught ERROR: ; repeated &OPTIONAL in lambda list: (&OPTIONAL FOO &OPTIONAL BAR) ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 ERROR condition ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; in: LAMBDA (&REST FOO &REST BAR) ; (LAMBDA (&REST FOO &REST BAR) 'OK) ; ; caught ERROR: ; repeated &REST in lambda list: (&REST FOO &REST BAR) ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 ERROR condition ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; in: LAMBDA (&REST FOO &OPTIONAL BAR) ; (LAMBDA (&REST FOO &OPTIONAL BAR) 'OK) ; ; caught ERROR: ; misplaced &OPTIONAL in lambda list: (&REST FOO &OPTIONAL BAR) ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 ERROR condition ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/lambda-list.pure.lisp ; in: WITH-TEST (:NAME (:LAMBDA-LIST :SUPPLIED-P-ORDER 1)) ; ((LAMBDA (&OPTIONAL (Y * *) (X *)) NIL X) 1) ; ==> ; (SB-C::%FUNCALL (LAMBDA (&OPTIONAL (Y * *) (X *)) NIL X) 1) ; ; caught STYLE-WARNING: ; The variable Y is defined but never used. ; (DESTRUCTURING-BIND (&KEY (Y * *) (X *)) '(:Y 1) X) ; --> SB-INT:BINDING* LET* MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL ; ==> ; #'(LAMBDA (&OPTIONAL (Y) (*) &REST #:G69) ; (DECLARE (IGNORE #:G69)) ; (LET* ((#:G68 (SB-C::DS-GETF #:G66 ':X)) ; (X ; (IF # ; * ; #))) ; X)) ; ; caught STYLE-WARNING: ; The variable Y is defined but never used. ; (DESTRUCTURING-BIND (&KEY (X *) (Y * *)) '(:Y 1) X) ; --> SB-INT:BINDING* LET* MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL ; ==> ; #'(LAMBDA (&OPTIONAL (Y) (*) &REST #:G79) (DECLARE (IGNORE #:G79)) X) ; ; caught STYLE-WARNING: ; The variable Y is defined but never used. ; ((LAMBDA (&OPTIONAL (X *) (Y * *)) NIL X)) ; ==> ; (SB-C::%FUNCALL (LAMBDA (&OPTIONAL (X *) (Y * *)) NIL X)) ; ; caught STYLE-WARNING: ; The variable Y is defined but never used. ; (DESTRUCTURING-BIND (&OPTIONAL (Y * *) (X *)) '(1) X) ; --> SB-INT:BINDING* LET* MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL ; ==> ; #'(LAMBDA (&OPTIONAL (Y) (*) &REST #:G100) ; (DECLARE (IGNORE #:G100)) ; (LET* ((X ; (IF #:G99 ; # ; *))) ; X)) ; ; caught STYLE-WARNING: ; The variable Y is defined but never used. ; (DESTRUCTURING-BIND (&OPTIONAL (X *) (Y * *)) NIL X) ; --> SB-INT:BINDING* LET* MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL ; ==> ; #'(LAMBDA (&OPTIONAL (Y) (*) &REST #:G108) (DECLARE (IGNORE #:G108)) X) ; ; caught STYLE-WARNING: ; The variable Y is defined but never used. ; ((LAMBDA (&KEY (Y * *) (X *)) NIL X) :Y 1) ; ==> ; (SB-C::%FUNCALL (LAMBDA (&KEY (Y * *) (X *)) NIL X) :Y 1) ; ; caught STYLE-WARNING: ; The variable Y is defined but never used. ; ((LAMBDA (&KEY (X *) (Y * *)) NIL X) :Y 1) ; ==> ; (SB-C::%FUNCALL (LAMBDA (&KEY (X *) (Y * *)) NIL X) :Y 1) ; ; caught STYLE-WARNING: ; The variable Y is defined but never used. ; ; compilation unit finished ; caught 8 STYLE-WARNING conditions ::: Running (:LAMBDA-LIST :SUPPLIED-P-ORDER 1) ::: Success (:LAMBDA-LIST :SUPPLIED-P-ORDER 1) ::: Running (:LAMBDA-LIST :SUPPLIED-P-ORDER 2) ::: Success (:LAMBDA-LIST :SUPPLIED-P-ORDER 2) ::: Running :AUX-NOT-DESTRUCTURED ::: Success :AUX-NOT-DESTRUCTURED ::: Running :EXACT-UNPARSE ::: Success :EXACT-UNPARSE ::: Running :FUN-TYPE-FROM-LAMBDA-LIST ::: Success :FUN-TYPE-FROM-LAMBDA-LIST ::: Running :DESTRUCTURING-WHOLE ::: Success :DESTRUCTURING-WHOLE ::: Running :DESTRUCTURING-PARSE/UNPARSE ::: Success :DESTRUCTURING-PARSE/UNPARSE ::: Running :MACRO-LAMBDA-LIST ::: Success :MACRO-LAMBDA-LIST ::: Running :DS-LAMBDA-LIST-SYMBOLS ::: Success :DS-LAMBDA-LIST-SYMBOLS ::: Running :DS-LAMBDA-LIST-POSSIBLE-MISMATCH-WARNING ::: Success :DS-LAMBDA-LIST-POSSIBLE-MISMATCH-WARNING ::: Running (DESTRUCTURING-BIND :LIST-CHECKERS) ::: Success (DESTRUCTURING-BIND :LIST-CHECKERS) ::: Running (DESTRUCTURING-BIND :SHAPE :WANT-0-ARGS) ::: Success (DESTRUCTURING-BIND :SHAPE :WANT-0-ARGS) ::: Running (DESTRUCTURING-BIND :SHAPE :WANT-1-ARG) ::: Success (DESTRUCTURING-BIND :SHAPE :WANT-1-ARG) ::: Running (DESTRUCTURING-BIND :SHAPE :WANT-1-OR-2-ARGS) ::: Success (DESTRUCTURING-BIND :SHAPE :WANT-1-OR-2-ARGS) ::: Running (DESTRUCTURING-BIND :SHAPE :WANT-3-ARGS) ::: Success (DESTRUCTURING-BIND :SHAPE :WANT-3-ARGS) ::: Running (DESTRUCTURING-BIND :SHAPE :WANT-3-OR-4-ARGS) ::: Success (DESTRUCTURING-BIND :SHAPE :WANT-3-OR-4-ARGS) ::: Running (DESTRUCTURING-BIND :SHAPE :WANT-3-OR-MORE-ARGS) ::: Success (DESTRUCTURING-BIND :SHAPE :WANT-3-OR-MORE-ARGS) ::: Running (DESTRUCTURING-BIND :SHAPE :DESTRUCTURED-REST) ::: Success (DESTRUCTURING-BIND :SHAPE :DESTRUCTURED-REST) ::: Running (DESTRUCTURING-BIND :SHAPE :HAIRY-1) ::: Success (DESTRUCTURING-BIND :SHAPE :HAIRY-1) ::: Running (DESTRUCTURING-BIND :SHAPE :HAIRY-2) ::: Success (DESTRUCTURING-BIND :SHAPE :HAIRY-2) ::: Running (DESTRUCTURING-BIND :SHAPE :DESTRUCTURED-WHOLE) ::: Success (DESTRUCTURING-BIND :SHAPE :DESTRUCTURED-WHOLE) ::: Running (DESTRUCTURING-BIND :SHAPE :DESTRUCTURED-KEY) ::: Success (DESTRUCTURING-BIND :SHAPE :DESTRUCTURED-KEY) ::: Running (DESTRUCTURING-BIND :SHAPE :FRUITY) ::: Success (DESTRUCTURING-BIND :SHAPE :FRUITY) ::: Running (DESTRUCTURING-BIND :SHAPE :INSANE-HAIR) ::: Success (DESTRUCTURING-BIND :SHAPE :INSANE-HAIR) ::: Running (DESTRUCTURING-BIND :SHAPE :NIL-AS-NESTED-DS-LAMBDA-LIST) ::: Success (DESTRUCTURING-BIND :SHAPE :NIL-AS-NESTED-DS-LAMBDA-LIST) ::: Running :ARG-COUNT-ERROR-TAIL-CALLS-ERROR ::: Success :ARG-COUNT-ERROR-TAIL-CALLS-ERROR ::: Running :DESTRUCTURING-OPTIONAL/KEY-WARN-ONCE-ONLY ::: Success :DESTRUCTURING-OPTIONAL/KEY-WARN-ONCE-ONLY ::: Running :SILENT-PCL-INTERNALS ::: Success :SILENT-PCL-INTERNALS // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/list.pure.lisp in COMPILE evaluator mode ::: Running (BUTLAST NBUTLAST :STRUCTURE-SHARING) ::: Success (BUTLAST NBUTLAST :STRUCTURE-SHARING) ::: Running (BUTLAST TYPE-ERROR) ::: Success (BUTLAST TYPE-ERROR) ::: Running (LDIFF TYPE-ERROR) ::: Success (LDIFF TYPE-ERROR) ::: Running (PUSH :EVALUATION-ORDER.1) ::: Success (PUSH :EVALUATION-ORDER.1) ::: Running (PUSH PUSHNEW :EVALUATION-ORDER.2) ::: Success (PUSH PUSHNEW :EVALUATION-ORDER.2) ::: Running (NCONC :IMPROPER-LIST) ::: Success (NCONC :IMPROPER-LIST) ::: Running (NCONC :IMPROPER-LIST TYPE-ERROR) ::: Success (NCONC :IMPROPER-LIST TYPE-ERROR) ::: Running (APPEND NREVERSE NREVERSE NRECONC COPY-ALIST TYPE-ERROR) ::: Success (APPEND NREVERSE NREVERSE NRECONC COPY-ALIST TYPE-ERROR) ::: Running (NSET-EXCLUSIVE-OR :DUPLICATES) ::: Success (NSET-EXCLUSIVE-OR :DUPLICATES) ::: Running (NTH BIGNUM) ::: Success (NTH BIGNUM) ::: Running SYMBOL-PLIST ::: Success SYMBOL-PLIST ::: Running MEMBER ::: Success MEMBER ::: Running ASSOC ::: Success ASSOC ::: Running RASSOC ::: Success RASSOC ::: Running (MEMBER-IF ASSOC-IF RASSOC-IF) ::: Success (MEMBER-IF ASSOC-IF RASSOC-IF) ::: Running (MEMBER-IF-NOT ASSOC-IF-NOT) ::: Success (MEMBER-IF-NOT ASSOC-IF-NOT) ::: Running (ASSOC MEMBER *PRINT-CASE*) ::: Success (ASSOC MEMBER *PRINT-CASE*) ::: Running (SUBSEQ SB-KERNEL:BOUNDING-INDICES-BAD-ERROR) ::: Success (SUBSEQ SB-KERNEL:BOUNDING-INDICES-BAD-ERROR) ::: Running (ADJOIN :KEY) ::: Success (ADJOIN :KEY) ::: Running (ADJOIN :CONSTANT :LIST-ARGUMENT) ::: Success (ADJOIN :CONSTANT :LIST-ARGUMENT) ::: Running UNION ::: Success UNION ::: Running (FIND :START :END) ::: Success (FIND :START :END) ::: Running (ADJOIN :FOLDING) ::: Success (ADJOIN :FOLDING) ::: Running (BUTLAST :DOTTED) ::: Success (BUTLAST :DOTTED) // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load.pure.lisp in COMPILE evaluator mode ::: Running :LOAD-AS-SOURCE-ERROR-POSITION-REPORTING ::: Success :LOAD-AS-SOURCE-ERROR-POSITION-REPORTING // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/loop.pure.lisp in COMPILE evaluator mode ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/loop.pure.lisp ; in: ; ASSERT (EQUAL '(0.0 1.0 2.0 3.0) ; (LOOP WITH (A . B) OF-TYPE FLOAT = '(0.0 . 1.0) ; AND (C . D) OF-TYPE FLOAT = ...)) ; (LOOP WITH (A . B) OF-TYPE FLOAT = '(0.0 . 1.0) ; AND (C . D) OF-TYPE FLOAT = ...) ; --> BLOCK LET SB-LOOP::LOOP-DESTRUCTURING-BIND DESTRUCTURING-BIND ; --> SB-INT:BINDING* LET* SB-LOOP::LOOP-DESTRUCTURING-BIND DESTRUCTURING-BIND ; --> SB-INT:BINDING* LET* IF ; ==> ; NIL ; ; caught STYLE-WARNING: ; This is not a FLOAT: ; NIL ; See also: ; The SBCL Manual, Node "Handling of Types" ; --> BLOCK LET SB-LOOP::LOOP-DESTRUCTURING-BIND DESTRUCTURING-BIND ; --> SB-INT:BINDING* LET* IF ; ==> ; NIL ; ; caught STYLE-WARNING: ; This is not a (VALUES FLOAT &OPTIONAL): ; NIL ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 2 STYLE-WARNING conditions ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/loop.pure.lisp ; in: ; ASSERT (TYPEP (NTH-VALUE 1 (IGNORE-ERRORS (FUNCALL (LAMBDA # #)))) 'TYPE-ERROR) ; (LOOP WITH (A . B) OF-TYPE FLOAT = '(5 . 5) RETURN (LIST A B)) ; --> BLOCK LET SB-LOOP::LOOP-DESTRUCTURING-BIND DESTRUCTURING-BIND ; --> SB-INT:BINDING* LET* IF ; ==> ; NIL ; ; caught STYLE-WARNING: ; This is not a FLOAT: ; NIL ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ; in: LAMBDA () ; (LOOP WHILE T ; DO *PRINT-LEVEL* (PRINT T)) ; ; caught ERROR: ; during macroexpansion of (LOOP WHILE T ...). Use *BREAK-ON-SIGNALS* to ; intercept. ; ; A compound form was expected, but *PRINT-LEVEL* found. ; current LOOP context: DO *PRINT-LEVEL* (PRINT T). ; ; compilation unit finished ; caught 1 ERROR condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/loop.pure.lisp ; in: ; ASSERT (TYPEP (NTH-VALUE 1 (IGNORE-ERRORS (FUNCALL (LAMBDA # #)))) ; 'PROGRAM-ERROR) ; (LOOP FOR (A . A) IN '((1 . 2) (3 . 4)) RETURN A) ; ; caught ERROR: ; during macroexpansion of (LOOP FOR (A . A) ...). Use *BREAK-ON-SIGNALS* to ; intercept. ; ; Duplicated variable A ; current LOOP context: FOR (A . A) IN '((1 . 2) (3 . 4)) RETURN. ; ; compilation unit finished ; caught 1 ERROR condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/loop.pure.lisp ; in: MULTIPLE-VALUE-BIND (RESULT ERROR) ; (LOOP FOR I IN '(1 2 3) ; COLLECT I ; ALWAYS (< I 4)) ; ; caught ERROR: ; during macroexpansion of (LOOP FOR I ...). Use *BREAK-ON-SIGNALS* to intercept. ; ; This LOOP clause is not permitted with anonymous collectors. ; current LOOP context: ALWAYS (< I 4). ; ; compilation unit finished ; caught 1 ERROR condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/loop.pure.lisp ; in: MULTIPLE-VALUE-BIND (RESULT ERROR) ; (LOOP FOR I IN '(1 2 3) ; ALWAYS (< I 4) ; COLLECT I) ; ; caught ERROR: ; during macroexpansion of (LOOP FOR I ...). Use *BREAK-ON-SIGNALS* to intercept. ; ; This anonymous collection LOOP clause is not permitted with aggregate booleans. ; current LOOP context: COLLECT I. ; ; compilation unit finished ; caught 1 ERROR condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/loop.pure.lisp ; in: MULTIPLE-VALUE-BIND (RESULT ERROR) ; (LOOP FOR I IN '(1 2 3) ; THEREIS (= I 3) ; COLLECT I) ; ; caught ERROR: ; during macroexpansion of (LOOP FOR I ...). Use *BREAK-ON-SIGNALS* to intercept. ; ; This anonymous collection LOOP clause is not permitted with aggregate booleans. ; current LOOP context: COLLECT I. ; ; compilation unit finished ; caught 1 ERROR condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/loop.pure.lisp ; in: MULTIPLE-VALUE-BIND (RESULT ERROR) ; (LOOP WITH I = 1 ; FOR X FROM 1 TO 3 ; COLLECT ...) ; ; caught ERROR: ; during macroexpansion of (LOOP WITH I ...). Use *BREAK-ON-SIGNALS* to intercept. ; ; Duplicated variable I in INTO clause ; current LOOP context: COLLECT X INTO I. ; ; compilation unit finished ; caught 1 ERROR condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/loop.pure.lisp ; in: MULTIPLE-VALUE-BIND (RESULT ERROR) ; (LOOP WITH I = 1 ; WITH I = (1+ I) ; FOR X FROM ...) ; ; caught ERROR: ; during macroexpansion of (LOOP WITH I ...). Use *BREAK-ON-SIGNALS* to intercept. ; ; Duplicated variable I ; current LOOP context: WITH I = (1+ I) FOR. ; ; compilation unit finished ; caught 1 ERROR condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/loop.pure.lisp ; in: ; ASSERT (EQUAL ; (LOOP FOR NIL FROM 0 TO 2 ; COLLECT NIL) ; '(NIL NIL NIL)) ; (LOOP FOR NIL FROM 0 TO 2 ; COLLECT NIL) ; --> BLOCK LET SB-LOOP::WITH-LOOP-LIST-COLLECTION-HEAD LET* TAGBODY WHEN IF > ; ==> ; #:LOOP-IGNORE-0 ; ; caught STYLE-WARNING: ; reading an ignored variable: #:LOOP-IGNORE-0 ; --> BLOCK LET SB-LOOP::WITH-LOOP-LIST-COLLECTION-HEAD LET* TAGBODY ; --> SB-LOOP::LOOP-DESETQ ; ==> ; (SETQ #:LOOP-IGNORE-0 (1+ #:LOOP-IGNORE-0)) ; ; caught STYLE-WARNING: ; #:LOOP-IGNORE-0 is being set even though it was declared to be ignored. ; --> BLOCK LET SB-LOOP::WITH-LOOP-LIST-COLLECTION-HEAD LET* TAGBODY ; --> SB-LOOP::LOOP-DESETQ SETQ THE 1+ + ; ==> ; #:LOOP-IGNORE-0 ; ; caught STYLE-WARNING: ; reading an ignored variable: #:LOOP-IGNORE-0 ; ; compilation unit finished ; caught 3 STYLE-WARNING conditions ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/loop.pure.lisp ; in: ; ASSERT (EQUAL ; (LOOP FOR NIL TO 2 ; COLLECT NIL) ; '(NIL NIL NIL)) ; (LOOP FOR NIL TO 2 ; COLLECT NIL) ; --> BLOCK LET SB-LOOP::WITH-LOOP-LIST-COLLECTION-HEAD LET* TAGBODY WHEN IF > ; ==> ; #:LOOP-IGNORE-0 ; ; caught STYLE-WARNING: ; reading an ignored variable: #:LOOP-IGNORE-0 ; --> BLOCK LET SB-LOOP::WITH-LOOP-LIST-COLLECTION-HEAD LET* TAGBODY ; --> SB-LOOP::LOOP-DESETQ ; ==> ; (SETQ #:LOOP-IGNORE-0 (1+ #:LOOP-IGNORE-0)) ; ; caught STYLE-WARNING: ; #:LOOP-IGNORE-0 is being set even though it was declared to be ignored. ; --> BLOCK LET SB-LOOP::WITH-LOOP-LIST-COLLECTION-HEAD LET* TAGBODY ; --> SB-LOOP::LOOP-DESETQ SETQ THE 1+ + ; ==> ; #:LOOP-IGNORE-0 ; ; caught STYLE-WARNING: ; reading an ignored variable: #:LOOP-IGNORE-0 ; ; compilation unit finished ; caught 3 STYLE-WARNING conditions ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/loop.pure.lisp ; in: MULTIPLE-VALUE-BIND (FUNCTION WARNINGS-P FAILURE-P) ; (MULTIPLE-VALUE-BIND (FUNCTION WARNINGS-P FAILURE-P) ; (COMPILE NIL ; `(LAMBDA () ; (LOOP FOR (I J) FROM 4 TO 6 ; COLLECT NIL))) ; (ASSERT FAILURE-P)) ; --> PROGN MULTIPLE-VALUE-CALL ; ==> ; #'(LAMBDA (&OPTIONAL (FUNCTION) (WARNINGS-P) (FAILURE-P) &REST #:G1527) ; (DECLARE (IGNORE #:G1527)) ; (ASSERT FAILURE-P)) ; ; caught STYLE-WARNING: ; The variable FUNCTION is defined but never used. ; ; caught STYLE-WARNING: ; The variable WARNINGS-P is defined but never used. ; ; compilation unit finished ; caught 2 STYLE-WARNING conditions ; in: LAMBDA () ; (LOOP FOR (I J) FROM 4 TO 6 ; COLLECT NIL) ; ; caught ERROR: ; during macroexpansion of (LOOP FOR (I J) ...). Use *BREAK-ON-SIGNALS* to ; intercept. ; ; Arithmetic index must be an atom. ; current LOOP context: FOR (I J) FROM 4 TO 6 COLLECT. ; ; compilation unit finished ; caught 1 ERROR condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/loop.pure.lisp ; in: MULTIPLE-VALUE-BIND (FUNCTION WARNINGS-P FAILURE-P) ; (MULTIPLE-VALUE-BIND (FUNCTION WARNINGS-P FAILURE-P) ; (COMPILE NIL ; `(LAMBDA () ; (LOOP FOR (I J) TO 6 ; COLLECT NIL))) ; (ASSERT FAILURE-P)) ; --> PROGN MULTIPLE-VALUE-CALL ; ==> ; #'(LAMBDA (&OPTIONAL (FUNCTION) (WARNINGS-P) (FAILURE-P) &REST #:G1528) ; (DECLARE (IGNORE #:G1528)) ; (ASSERT FAILURE-P)) ; ; caught STYLE-WARNING: ; The variable FUNCTION is defined but never used. ; ; caught STYLE-WARNING: ; The variable WARNINGS-P is defined but never used. ; ; compilation unit finished ; caught 2 STYLE-WARNING conditions ; in: LAMBDA () ; (LOOP FOR (I J) TO 6 ; COLLECT NIL) ; ; caught ERROR: ; during macroexpansion of (LOOP FOR (I J) ...). Use *BREAK-ON-SIGNALS* to ; intercept. ; ; Arithmetic index must be an atom. ; current LOOP context: FOR (I J) TO 6 COLLECT. ; ; compilation unit finished ; caught 1 ERROR condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/loop.pure.lisp ; in: ; ASSERT (NOT ; (LOOP WITH FOO OF-TYPE (SINGLE-FLOAT 1.0 2.0) = 1.5 ; DO (RETURN))) ; (LOOP WITH FOO OF-TYPE (SINGLE-FLOAT 1.0 2.0) = 1.5 ; DO (RETURN)) ; --> BLOCK ; ==> ; (LET ((FOO 1.5)) ; (DECLARE (TYPE (SINGLE-FLOAT 1.0 2.0) FOO)) ; (TAGBODY ; SB-LOOP::NEXT-LOOP ; (RETURN) ; (GO SB-LOOP::NEXT-LOOP) ; SB-LOOP::END-LOOP)) ; ; caught STYLE-WARNING: ; The variable FOO is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Running :BUG-540186 ::: Success :BUG-540186 ::: Running :BUG-LP613871 ::: Success :BUG-LP613871 ::: Running :BUG-654220-REGRESSION ::: Success :BUG-654220-REGRESSION ::: Running :OF-TYPE-CHARACTER-INIT ::: Success :OF-TYPE-CHARACTER-INIT ::: Running :TYPE-OF-NILLED-VARS ::: Success :TYPE-OF-NILLED-VARS ::: Running :MISPLACED-DECLARATIONS ::: Success :MISPLACED-DECLARATIONS ::: Running :DUPLICATE-BINDINGS ; in: LAMBDA () ; (LOOP WITH (A B) = '(1.0 2.0) ; AND (C A) = '(3.0 4.0) RETURN (LIST A B C)) ; ; caught ERROR: ; during macroexpansion of (LOOP WITH (A B) ...). Use *BREAK-ON-SIGNALS* to ; intercept. ; ; Duplicated variable A ; current LOOP context: WITH (A B) = '(1.0 2.0) AND (C A) = '(3.0 4.0) RETURN. ; ; compilation unit finished ; caught 1 ERROR condition ; in: LAMBDA () ; (LOOP WITH A = 10 ; WITH ((A) B) = '((1.0) 2.0) RETURN (LIST A B)) ; ; caught ERROR: ; during macroexpansion of (LOOP WITH A ...). Use *BREAK-ON-SIGNALS* to intercept. ; ; Duplicated variable A ; current LOOP context: WITH ((A) B) = '((1.0) 2.0) RETURN. ; ; compilation unit finished ; caught 1 ERROR condition ; in: LAMBDA () ; (LOOP WITH (B) = '(10) ; WITH (A) = '(3) ; FOR B TO ...) ; ; caught ERROR: ; during macroexpansion of (LOOP WITH (B) ...). Use *BREAK-ON-SIGNALS* to ; intercept. ; ; Duplicated variable B ; current LOOP context: FOR B TO 10 COLLECT. ; ; compilation unit finished ; caught 1 ERROR condition ; in: LAMBDA () ; (LOOP WITH (A) = '(3) ; FOR B TO 10 ; COLLECT A INTO ...) ; ; caught ERROR: ; during macroexpansion of (LOOP WITH (A) ...). Use *BREAK-ON-SIGNALS* to ; intercept. ; ; Duplicated variable B in INTO clause ; current LOOP context: COLLECT A INTO B. ; ; compilation unit finished ; caught 1 ERROR condition ::: Success :DUPLICATE-BINDINGS ::: Running :MULTIPLE-MAXIMIZE ::: Success :MULTIPLE-MAXIMIZE ::: Running :DESTRUCTURING-LESS ::: Success :DESTRUCTURING-LESS ::: Running :COUNT-WITH-SUM ::: Success :COUNT-WITH-SUM ::: Running :ITERATE-OVER-COMPLEX ::: Success :ITERATE-OVER-COMPLEX ::: Running :SIDE-EFFECTING-START-FORM ::: Success :SIDE-EFFECTING-START-FORM ::: Running :SUMMING-COMPLEX ::: Success :SUMMING-COMPLEX ::: Running :NEGATIVE-REPEAT ::: Success :NEGATIVE-REPEAT ::: Running :OF-TYPE-CHARACTER ::: Success :OF-TYPE-CHARACTER ::: Running :EMPTY-TYPE ::: Success :EMPTY-TYPE ::: Running :LOOP-REPEAT-CONST ::: Success :LOOP-REPEAT-CONST ::: Running :LOOP-DEFAULT-INIT-TYPE ::: Success :LOOP-DEFAULT-INIT-TYPE ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/loop.pure.lisp ; in: WITH-TEST (:NAME :WITH-DESTRUCTURING) ; (LOOP WITH ((A . B)) = '((1 . 2)) RETURN (+ A B)) ; --> BLOCK LET SB-LOOP::LOOP-DESTRUCTURING-BIND DESTRUCTURING-BIND ; --> SB-INT:BINDING* LET* IF ; ==> ; NIL ; ; caught STYLE-WARNING: ; This is not a NUMBER: ; NIL ; See also: ; The SBCL Manual, Node "Handling of Types" ; (LOOP WITH (((A) B)) = '(((1) 3)) RETURN (+ A B)) ; --> BLOCK LET SB-LOOP::LOOP-DESTRUCTURING-BIND DESTRUCTURING-BIND ; --> SB-INT:BINDING* LET* IF ; ==> ; NIL ; ; caught STYLE-WARNING: ; This is not a NUMBER: ; NIL ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; caught STYLE-WARNING: ; This is not a NUMBER: ; NIL ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 3 STYLE-WARNING conditions ::: Running :WITH-DESTRUCTURING ::: Success :WITH-DESTRUCTURING ::: Running :DESTRUCTURING-M-V-LIST ::: Success :DESTRUCTURING-M-V-LIST ::: Running :DESTRUCTURING-M-V-LIST-WITH-NIL ::: Success :DESTRUCTURING-M-V-LIST-WITH-NIL // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop.pure.lisp in COMPILE evaluator mode ::: Running :STANDARD-DIRECT-SUPERCLASSES ::: Success :STANDARD-DIRECT-SUPERCLASSES ::: Running :BUG-936513 ::: Success :BUG-936513 ::: Running :BUG-309072 ::: Success :BUG-309072 ::: Running (:BUG-1332983 :VALIDATE-SUPERCLASS STREAM T) ::: Success (:BUG-1332983 :VALIDATE-SUPERCLASS STREAM T) ::: Running (:BUG-1049423 :DUPLICATE-EFFECTIVE-SLOTS) ::: Success (:BUG-1049423 :DUPLICATE-EFFECTIVE-SLOTS) ::: Running :SANITY-CHECK-FIND-SLOT-CELL ::: Success :SANITY-CHECK-FIND-SLOT-CELL // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/octets.pure.lisp in COMPILE evaluator mode ::: Running (:ASCII :DECODING-ERROR USE-VALUE) ::: Success (:ASCII :DECODING-ERROR USE-VALUE) ::: Running (:ASCII :ENCODING-ERROR USE-VALUE) ::: Success (:ASCII :ENCODING-ERROR USE-VALUE) ::: Running (:EUC-JP :DECODING-ERRORS) ::: Success (:EUC-JP :DECODING-ERRORS) ::: Running (:UTF-8 :SURROGATES :ENCODING-ERRORS) ::: Success (:UTF-8 :SURROGATES :ENCODING-ERRORS) ::: Running (:UTF-8 :SURROGATES :DECODING-ERRORS) ::: Success (:UTF-8 :SURROGATES :DECODING-ERRORS) ::: Running (:UCS-2 :OUT-OF-RANGE :ENCODING-ERRORS) ::: Success (:UCS-2 :OUT-OF-RANGE :ENCODING-ERRORS) ::: Running (:UCS-4 :OUT-OF-RANGE :DECODING-ERRORS) ::: Success (:UCS-4 :OUT-OF-RANGE :DECODING-ERRORS) ::: Running (:UTF-16LE :ENSURE-ROUNDTRIP) ::: Success (:UTF-16LE :ENSURE-ROUNDTRIP) ::: Running (:UTF-16LE :ENCODING-ERROR) ::: Success (:UTF-16LE :ENCODING-ERROR) ::: Running (:UTF-16BE :ENSURE-ROUNDTRIP) ::: Success (:UTF-16BE :ENSURE-ROUNDTRIP) ::: Running (:UTF-16BE :ENCODING-ERROR) ::: Success (:UTF-16BE :ENCODING-ERROR) ::: Running (:UTF-32LE :ENSURE-ROUNDTRIP) ::: Success (:UTF-32LE :ENSURE-ROUNDTRIP) ::: Running (:UTF-32LE :ENCODING-ERROR) ::: Success (:UTF-32LE :ENCODING-ERROR) ::: Running (:UTF-32BE :ENSURE-ROUNDTRIP) ::: Success (:UTF-32BE :ENSURE-ROUNDTRIP) ::: Running (:UTF-32BE :ENCODING-ERROR) ::: Success (:UTF-32BE :ENCODING-ERROR) ::: Running :COMPILE-FILE-POSITION-WITH-ENCODINGS ::: Success :COMPILE-FILE-POSITION-WITH-ENCODINGS // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/packed-varints.pure.lisp in COMPILE evaluator mode ::: Running :PACK-COMPILED-DEBUG-INFO-TLF-NUM+OFFSET ::: Success :PACK-COMPILED-DEBUG-INFO-TLF-NUM+OFFSET ::: Running :BIGNUM-UNPACKER-NO-CONSING ::: Success :BIGNUM-UNPACKER-NO-CONSING // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/random.pure.lisp in COMPILE evaluator mode ::: Running (RANDOM INTEGER :SET-OF-INTEGERS :DISTRIBUTION) ::: Success (RANDOM INTEGER :SET-OF-INTEGERS :DISTRIBUTION) ::: Running (RANDOM INTEGER :SET-OF-INTEGERS :CHUNK-SIZE) ::: Success (RANDOM INTEGER :SET-OF-INTEGERS :CHUNK-SIZE) ::: Running (RANDOM INTEGER :ERROR-IF-INVALID-RANDOM-STATE) ::: Success (RANDOM INTEGER :ERROR-IF-INVALID-RANDOM-STATE) ::: Running (RANDOM INTEGER :DISTRIBUTION) ::: Success (RANDOM INTEGER :DISTRIBUTION) // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/reader.pure.lisp in COMPILE evaluator mode ::: Running :COPY-READTABLE-WITH-UNICODE-MACRO ::: Success :COPY-READTABLE-WITH-UNICODE-MACRO ::: Running :READ-SUPPRESS-CHAR-MACROS ::: Success :READ-SUPPRESS-CHAR-MACROS ::: Running :READ-PRESERVING-WHITESPACE-FILE-POSITION ::: Success :READ-PRESERVING-WHITESPACE-FILE-POSITION ::: Running :REPORT-READER-ERROR ::: Success :REPORT-READER-ERROR ::: Running :BUG-309093 ::: Success :BUG-309093 ::: Running :SET-SYNTAX-FROM-CHAR-DISPATCH-MACRO-CHAR ::: Success :SET-SYNTAX-FROM-CHAR-DISPATCH-MACRO-CHAR ::: Running :READ-IN-PACKAGE-SYNTAX ::: Success :READ-IN-PACKAGE-SYNTAX ::: Running :BUG-309070 ::: Success :BUG-309070 ::: Running :BUG-1095918 ::: Success :BUG-1095918 ::: Running :OBSCURE-READER-PACKAGE-USAGE ::: Success :OBSCURE-READER-PACKAGE-USAGE ::: Running :READ-DOES-NOT-CONS-PER-SE ::: Success :READ-DOES-NOT-CONS-PER-SE ::: Running :SHARP-LEFT-PAREN-EMPTY-LIST ::: Success :SHARP-LEFT-PAREN-EMPTY-LIST ::: Running :SHARP-STAR-EMPTY-MULTIPLE-ESCAPES ::: Success :SHARP-STAR-EMPTY-MULTIPLE-ESCAPES ::: Running :FAST-READ-BYTE-PACKAGE-LOCK ::: Success :FAST-READ-BYTE-PACKAGE-LOCK ::: Running :SHARP-PLUS-REQUIRES-SUBFORM ::: Success :SHARP-PLUS-REQUIRES-SUBFORM ::: Running :IMPOSSIBLE-NUMBER-ERROR ::: Success :IMPOSSIBLE-NUMBER-ERROR ::: Running :READ-FROM-STRING-COMPILER-MACRO ::: Success :READ-FROM-STRING-COMPILER-MACRO ::: Running :SHARP-STAR-READER-ERROR ::: Success :SHARP-STAR-READER-ERROR ::: Running :READTABLE-CASES ::: Success :READTABLE-CASES ::: Running :BASE-CHAR-PREFERENCE ::: Success :BASE-CHAR-PREFERENCE // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/seq.pure.lisp in COMPILE evaluator mode ::: Running (REMOVE :START :END :FROM-END) ::: Success (REMOVE :START :END :FROM-END) ::: Running (NSUBSTITUTE :START :END :FROM-END) ::: Success (NSUBSTITUTE :START :END :FROM-END) ::: Running (REMOVE-DUPLICATES DELETE-DUPLICATES :START :END) ::: Success (REMOVE-DUPLICATES DELETE-DUPLICATES :START :END) ::: Running (COUNT) ::: Success (COUNT) ::: Running (COUNT-IF COUNT-IF-NOT) ::: Success (COUNT-IF COUNT-IF-NOT) ::: Running (REMOVE :COUNT :NEGATIVE BIGNUM) ::: Success (REMOVE :COUNT :NEGATIVE BIGNUM) ::: Running (SORT :NESTED-CALLS) ::: Success (SORT :NESTED-CALLS) ::: Running (MERGE STABLE-SORT :SANITY-CHECKS) ::: Success (MERGE STABLE-SORT :SANITY-CHECKS) ::: Running FILL ::: Success FILL ::: Running (POSITION :DISPLACED-ARRAY) ::: Success (POSITION :DISPLACED-ARRAY) ::: Running (MAKE-SEQUENCE CONCATENATE MAP MERGE COERCE SIMPLE-STRING) ::: Success (MAKE-SEQUENCE CONCATENATE MAP MERGE COERCE SIMPLE-STRING) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/seq.pure.lisp ; in: WITH-TEST (:NAME (COPY-SEQ TYPE-ERROR)) ; (COPY-SEQ '(1 2 3 . 4)) ; ; caught WARNING: ; (1 2 3 . 4) is not a proper sequence. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ::: Running (COPY-SEQ TYPE-ERROR) ::: Success (COPY-SEQ TYPE-ERROR) ::: Running (REPLACE (UNSIGNED-BYTE 8) :RETURN-TYPE) ::: Success (REPLACE (UNSIGNED-BYTE 8) :RETURN-TYPE) ::: Running :BUG-452008 ::: Success :BUG-452008 ::: Running :BUG-554385 ::: Success :BUG-554385 ::: Running (SEARCH :EMPTY-SEQ) ::: Success (SEARCH :EMPTY-SEQ) ::: Running (SORT :SMOKE-TEST) ::: Success (SORT :SMOKE-TEST) ::: Running (STABLE-SORT :SMOKE-TEST) ::: Success (STABLE-SORT :SMOKE-TEST) ::: Running :&MORE-ELT-INDEX-TOO-LARGE ::: Success :&MORE-ELT-INDEX-TOO-LARGE ::: Running (SB-SEQUENCE:DOSEQUENCE :ON-LITERALS) ::: Success (SB-SEQUENCE:DOSEQUENCE :ON-LITERALS) ::: Running (SEARCH :TRANSFORM-NOTES) ::: Success (SEARCH :TRANSFORM-NOTES) ::: Running (CONCATENATE :TWO-CONSTANTS) ::: Success (CONCATENATE :TWO-CONSTANTS) ::: Running (MAKE-SEQUENCE :TRANSFORM :BUG-330299) ::: Success (MAKE-SEQUENCE :TRANSFORM :BUG-330299) ::: Running (MAP NOTINLINE :MAXIMALLY-SAFE) ::: Success (MAP NOTINLINE :MAXIMALLY-SAFE) ::: Running (SEARCH :SINGLETON-TRANSFORM) ::: Success (SEARCH :SINGLETON-TRANSFORM) ::: Running (COUNT :NO-CONSING) ::: Success (COUNT :NO-CONSING) // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/serve-event.pure.lisp in COMPILE evaluator mode ::: Running :COMPUTE-POLLFDS ::: Success :COMPUTE-POLLFDS // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/stream.pure.lisp in COMPILE evaluator mode ::: Running (CONCATENATED-STREAM READ-SEQUENCE 1) ::: Success (CONCATENATED-STREAM READ-SEQUENCE 1) ::: Running (CONCATENATED-STREAM READ-SEQUENCE 2) ::: Success (CONCATENATED-STREAM READ-SEQUENCE 2) ::: Running (PEEK-CHAR :WRONGLY-ECHOS-TO ECHO-STREAM) ::: Success (PEEK-CHAR :WRONGLY-ECHOS-TO ECHO-STREAM) ::: Running (UNREAD-CHAR PEEK-CHAR ECHO-STREAM) ::: Success (UNREAD-CHAR PEEK-CHAR ECHO-STREAM) ::: Running (UNREAD-CHAR PEEK-CHAR READ-CHAR ECHO-STREAM) ::: Success (UNREAD-CHAR PEEK-CHAR READ-CHAR ECHO-STREAM) ::: Running (PEEK-CHAR :EOF-VALUE) ::: Success (PEEK-CHAR :EOF-VALUE) ::: Running (PEEK-CHAR :EOF-VALUE ECHO-STREAM) ::: Success (PEEK-CHAR :EOF-VALUE ECHO-STREAM) ::: Running (CONCATENATED-STREAM PEEK-CHAR) ::: Success (CONCATENATED-STREAM PEEK-CHAR) ::: Running (INTERACTIVE-STREAM-P) ::: Success (INTERACTIVE-STREAM-P) ::: Running (MAKE-STRING-INPUT-STREAM FILE-POSITION) ::: Success (MAKE-STRING-INPUT-STREAM FILE-POSITION) ::: Running (MAKE-STRING-OUTPUT-STREAM FILE-POSITION) ::: Success (MAKE-STRING-OUTPUT-STREAM FILE-POSITION) ::: Running (WITH-OUTPUT-TO-STRING FILE-POSITION) ::: Success (WITH-OUTPUT-TO-STRING FILE-POSITION) ::: Running (MAKE-STRING-OUTPUT-STREAM WITH-OUTPUT-TO-STRING :ELEMENT-TYPE) ::: Success (MAKE-STRING-OUTPUT-STREAM WITH-OUTPUT-TO-STRING :ELEMENT-TYPE) ::: Running (MAKE-STRING-OUTPUT-STREAM :ELEMENT-TYPE :BOGOSITY) ::: Success (MAKE-STRING-OUTPUT-STREAM :ELEMENT-TYPE :BOGOSITY) ::: Running (READ-BYTE :ELEMENT-TYPE :EOF-VALUE) ::: Success (READ-BYTE :ELEMENT-TYPE :EOF-VALUE) ::: Running (ECHO-STREAM READ-SEQUENCE 1) ::: Success (ECHO-STREAM READ-SEQUENCE 1) ::: Running (ECHO-STREAM READ-SEQUENCE 2) ::: Success (ECHO-STREAM READ-SEQUENCE 2) ::: Running (ECHO-STREAM READ-SEQUENCE 3) ::: Success (ECHO-STREAM READ-SEQUENCE 3) ::: Running (WITH-STANDARD-IO-SYNTAX OPEN) ::: Success (WITH-STANDARD-IO-SYNTAX OPEN) ::: Running (PEEK-CHAR :WHITESPACE[2]) ::: Success (PEEK-CHAR :WHITESPACE[2]) ::: Running :WHITESPACE[2]P-IS-TYPE-SAFE ::: Success :WHITESPACE[2]P-IS-TYPE-SAFE ::: Running (STREAM :LISTEN-VS-SELECT) ::: Success (STREAM :LISTEN-VS-SELECT) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/stream.pure.lisp ; in: WITH-TEST (:NAME :BUG-395) ; (MAKE-ARRAY 5 :FILL-POINTER 0 :ELEMENT-TYPE 'STANDARD-CHAR) ; ; caught STYLE-WARNING: ; The default initial element #\Nul is not a STANDARD-CHAR. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Running :BUG-395 ::: Success :BUG-395 ::: Running (ECHO-STREAM UNREAD-CHAR) ::: Success (ECHO-STREAM UNREAD-CHAR) ::: Running (WITH-INPUT-FROM-STRING :END :ONCE-ONLY) ::: Success (WITH-INPUT-FROM-STRING :END :ONCE-ONLY) ::: Running (READ-SEQUENCE SEQUENCE TYPE-ERROR) ::: Success (READ-SEQUENCE SEQUENCE TYPE-ERROR) ::: Running (WRITE-SEQUENCE SEQUENCE TYPE-ERROR) ::: Success (WRITE-SEQUENCE SEQUENCE TYPE-ERROR) ::: Running :FILL-POINTER-STREAM-CHARPOS ::: Success :FILL-POINTER-STREAM-CHARPOS ::: Running (:FILL-POINTER-STREAM-CHARPOS :DISPLACED) ::: Success (:FILL-POINTER-STREAM-CHARPOS :DISPLACED) // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/string.pure.lisp in COMPILE evaluator mode ::: Running (STRING-UPCASE STRING-DOWNCASE STRING-CAPITALIZE :SMOKE) ::: Success (STRING-UPCASE STRING-DOWNCASE STRING-CAPITALIZE :SMOKE) ::: Running (STRING-UPCASE STRING-DOWNCASE STRING-CAPITALIZE :DESIGNATORS) ::: Success (STRING-UPCASE STRING-DOWNCASE STRING-CAPITALIZE :DESIGNATORS) ::: Running (NSTRING-UPCASE NSTRING-DOWNCASE NSTRING-CAPITALIZE :SMOKE) ::: Success (NSTRING-UPCASE NSTRING-DOWNCASE NSTRING-CAPITALIZE :SMOKE) ::: Running (VECTOR NIL) ::: Success (VECTOR NIL) ::: Running (MAKE-STRING :ELEMENT-TYPE T TYPE-ERROR) ::: Success (MAKE-STRING :ELEMENT-TYPE T TYPE-ERROR) ::: Running (STRING<= BASE-STRING :OPTIMIZED) ::: Success (STRING<= BASE-STRING :OPTIMIZED) ::: Running (STRING-TRIM 1) ::: Success (STRING-TRIM 1) ::: Running (STRING-TRIM :FILL-POINTER) ::: Success (STRING-TRIM :FILL-POINTER) ::: Running (STRING-TRIM :DISPLACED) ::: Success (STRING-TRIM :DISPLACED) ::: Running (STRING-TRIM :NOTHING-TO-DO) ::: Success (STRING-TRIM :NOTHING-TO-DO) ::: Running :NIL-VECTOR-ACCESS ::: Success :NIL-VECTOR-ACCESS ::: Running :NIL-ARRAY-ACCESS ::: Success :NIL-ARRAY-ACCESS ::: Running (STRING-EQUAL :TWO-ARG) ::: Success (STRING-EQUAL :TWO-ARG) // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/symbol.pure.lisp in COMPILE evaluator mode ::: Running (:SYMBOL :NON-SIMPLE-STRING-NAME) ::: Success (:SYMBOL :NON-SIMPLE-STRING-NAME) ::: Running (GENTEMP :PPRINTER) ::: Success (GENTEMP :PPRINTER) ::: Running (GENSYM :FIXNUM-RESTRICTION) ::: Success (GENSYM :FIXNUM-RESTRICTION) ::: Running :SETF-FDEFINITION-NO-MAGIC-FUNCTIONS ::: Success :SETF-FDEFINITION-NO-MAGIC-FUNCTIONS ::: Running :MACRO-GUARD-FUNCTION-NAME ::: Success :MACRO-GUARD-FUNCTION-NAME ::: Running :FDEFINITION-NO-CONSING ::: Success :FDEFINITION-NO-CONSING // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/threads.pure.lisp in COMPILE evaluator mode ::: Running ATOMIC-UPDATE ::: Success ATOMIC-UPDATE ::: Running MUTEX-OWNER ::: Success MUTEX-OWNER ::: Running (:TERMINATE-THREAD :GET-FOREGROUND) ::: Success (:TERMINATE-THREAD :GET-FOREGROUND) ::: Running :WITHOUT-INTERRUPTS+CONDITION-WAIT ::: Success :WITHOUT-INTERRUPTS+CONDITION-WAIT ::: Running :WITHOUT-INTERRUPTS+GRAB-MUTEX ::: Success :WITHOUT-INTERRUPTS+GRAB-MUTEX ::: Running :PARALLEL-FIND-CLASS ::: Success :PARALLEL-FIND-CLASS ::: Running :SEMAPHORE-MULTIPLE-WAITERS ::: Success :SEMAPHORE-MULTIPLE-WAITERS ::: Running :WAITQUEUE-CIRCLE-PRINT ::: Success :WAITQUEUE-CIRCLE-PRINT ::: Running :SYMBOL-VALUE-IN-THREAD.1 ::: Success :SYMBOL-VALUE-IN-THREAD.1 ::: Running :SYMBOL-VALUE-IN-THREAD.2 ::: Success :SYMBOL-VALUE-IN-THREAD.2 ::: Running :SYMBOL-VALUE-IN-THREAD.3 ; ........................................................................... ::: Success :SYMBOL-VALUE-IN-THREAD.3 ::: Running :SYMBOL-VALUE-IN-THREAD.4 ::: Success :SYMBOL-VALUE-IN-THREAD.4 ::: Running :SYMBOL-VALUE-IN-THREAD.5 ::: Success :SYMBOL-VALUE-IN-THREAD.5 ::: Running :SYMBOL-VALUE-IN-THREAD.6 ::: Success :SYMBOL-VALUE-IN-THREAD.6 ::: Running :SYMBOL-VALUE-IN-THREAD.7 ::: Success :SYMBOL-VALUE-IN-THREAD.7 ::: Running :SYMBOL-VALUE-IN-THREAD.8 ::: Success :SYMBOL-VALUE-IN-THREAD.8 ::: Running :DEADLOCK-DETECTION.1 ::: Success :DEADLOCK-DETECTION.1 ::: Running :DEADLOCK-DETECTION.2 ::: Success :DEADLOCK-DETECTION.2 ::: Running :DEADLOCK-DETECTION.3 ::: Success :DEADLOCK-DETECTION.3 ::: Running :PASS-ARGUMENTS-TO-THREAD ::: Success :PASS-ARGUMENTS-TO-THREAD ::: Running :PASS-ATOM-TO-THREAD ::: Success :PASS-ATOM-TO-THREAD ::: Running :PASS-NIL-TO-THREAD ::: Success :PASS-NIL-TO-THREAD ::: Running :PASS-NOTHING-TO-THREAD ::: Success :PASS-NOTHING-TO-THREAD ::: Running :PASS-IMPROPER-LIST-TO-THREAD ::: Success :PASS-IMPROPER-LIST-TO-THREAD ::: Running (:WAIT-FOR :BASICS) ::: Success (:WAIT-FOR :BASICS) ::: Running (:WAIT-FOR :DEADLINE) ::: Success (:WAIT-FOR :DEADLINE) ::: Running (:CONDITION-WAIT :TIMEOUT :ONE-THREAD) ::: Success (:CONDITION-WAIT :TIMEOUT :ONE-THREAD) ::: Running (:CONDITION-WAIT :TIMEOUT :MANY-THREADS) ::: Success (:CONDITION-WAIT :TIMEOUT :MANY-THREADS) ::: Running (WAIT-ON-SEMAPHORE :TIMEOUT :ONE-THREAD) ::: Success (WAIT-ON-SEMAPHORE :TIMEOUT :ONE-THREAD) ::: Running (WAIT-ON-SEMAPHORE :TIMEOUT :MANY-THREADS) ::: Success (WAIT-ON-SEMAPHORE :TIMEOUT :MANY-THREADS) ::: Running (:JOIN-THREAD :TIMEOUT) ::: Success (:JOIN-THREAD :TIMEOUT) ::: Running (WAIT-ON-SEMAPHORE SEMAPHORE-NOTIFICATION :LP-1038034) ; ................... ::: EXPECTED-FAILURE (WAIT-ON-SEMAPHORE SEMAPHORE-NOTIFICATION :LP-1038034) due to SIMPLE-ERROR: "Hang in (join-thread #) ?" ::: Running (WAIT-ON-SEMAPHORE :N) ::: Success (WAIT-ON-SEMAPHORE :N) ::: Running (TRY-SEMAPHORE SEMAPHORE-NOTIFICATION) ::: Success (TRY-SEMAPHORE SEMAPHORE-NOTIFICATION) ::: Running (RETURN-FROM-THREAD :NORMAL-THREAD) ::: Success (RETURN-FROM-THREAD :NORMAL-THREAD) ::: Running (RETURN-FROM-THREAD :MAIN-THREAD) ::: Success (RETURN-FROM-THREAD :MAIN-THREAD) ::: Running (ABORT-THREAD :NORMAL-THREAD) ::: Success (ABORT-THREAD :NORMAL-THREAD) ::: Running (ABORT-THREAD :MAIN-THREAD) ::: Success (ABORT-THREAD :MAIN-THREAD) ::: Running (MAKE-THREAD :INTERRUPT-WITH MAKE-THREAD :BUG-1180102) ; .................................................................................................... ::: Success (MAKE-THREAD :INTERRUPT-WITH MAKE-THREAD :BUG-1180102) // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/time.pure.lisp in COMPILE evaluator mode ::: Running (GET-INTERNAL-RUN-TIME :MONOTONIC) ::: Success (GET-INTERNAL-RUN-TIME :MONOTONIC) ::: Running (TIME :LAMBDAS-CONVERTED) ::: Success (TIME :LAMBDAS-CONVERTED) // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.pure.lisp in COMPILE evaluator mode ::: Running (TYPEXPAND-1 TYPEXPAND TYPEXPAND-ALL :CHECK-LEXENV) ::: Success (TYPEXPAND-1 TYPEXPAND TYPEXPAND-ALL :CHECK-LEXENV) ::: Running (TYPEP SB-KERNEL:CTYPEP) ::: Success (TYPEP SB-KERNEL:CTYPEP) ::: Running :STANDARD-TYPES ::: Success :STANDARD-TYPES ::: Running (SUBTYPEP FUNCTION VALUES :BUG-221) ::: Success (SUBTYPEP FUNCTION VALUES :BUG-221) ::: Running (SUBTYPEP FUNCTION &REST) ::: Success (SUBTYPEP FUNCTION &REST) ::: Running (SUBTYPEP INTEGER RATIO RATIONAL) ::: Success (SUBTYPEP INTEGER RATIO RATIONAL) ::: Running (SUBTYPEP OR AND NOT) ::: Success (SUBTYPEP OR AND NOT) ::: Running (SUBTYPEP CONS :SAME-CDR) ::: Success (SUBTYPEP CONS :SAME-CDR) ::: Running (SUBTYPEP :UNKNOWN-TYPE) ::: Success (SUBTYPEP :UNKNOWN-TYPE) ::: Running (COERCE FUNCTION :ON :MACRO) ::: Success (COERCE FUNCTION :ON :MACRO) ::: Running (TYPEP ARRAY CLASS-OF) ::: Success (TYPEP ARRAY CLASS-OF) ::: Running (TYPEP COMPLEX MEMBER) ::: Success (TYPEP COMPLEX MEMBER) ::: Running (SUBTYPEP COMPLEX) ::: Success (SUBTYPEP COMPLEX) ::: Running (TYPEP REAL) ::: Success (TYPEP REAL) ::: Running (SUBTYPEP REAL) ::: Success (SUBTYPEP REAL) ::: Running (TYPEP SUBTYPEP COMPLEX RATIONAL) ::: Success (TYPEP SUBTYPEP COMPLEX RATIONAL) ::: Running (:TYPE-DERIVATION :LOGICAL-OPERATIONS :CORRECTNESS) ::: Success (:TYPE-DERIVATION :LOGICAL-OPERATIONS :CORRECTNESS) ::: Running (:TYPE-DERIVATION :LOGICAL-OPERATIONS :SCALING) ::: Success (:TYPE-DERIVATION :LOGICAL-OPERATIONS :SCALING) ::: Running (SUBTYPEP CONS :EMPTY) ::: Success (SUBTYPEP CONS :EMPTY) ::: Running (SUBTYPEP CONS SATISFIES) ::: Success (SUBTYPEP CONS SATISFIES) ::: Running (SUBTYPEP GENERIC-FUNCTION FUNCTION) ::: Success (SUBTYPEP GENERIC-FUNCTION FUNCTION) ::: Running (SUBTYPEP GENERIC-FUNCTION SB-KERNEL:FUNCALLABLE-INSTANCE) ::: Success (SUBTYPEP GENERIC-FUNCTION SB-KERNEL:FUNCALLABLE-INSTANCE) ::: Running (SUBTYPEP FUNCTION SATISFIES :SMOKE) ::: Success (SUBTYPEP FUNCTION SATISFIES :SMOKE) ::: Running (SB-KERNEL:SPECIFIER-TYPE :UNKNOWN-TYPE) ::: Success (SB-KERNEL:SPECIFIER-TYPE :UNKNOWN-TYPE) ::: Running (SB-KERNEL:TYPE= ARRAY) ::: Success (SB-KERNEL:TYPE= ARRAY) ::: Running (SB-KERNEL:TYPE= CONS) ::: Success (SB-KERNEL:TYPE= CONS) ::: Running (TYPEP SUBTYPEP SB-KERNEL:INSTANCE) ::: Success (TYPEP SUBTYPEP SB-KERNEL:INSTANCE) ::: Running (SB-KERNEL:TYPE= :SIMD-PACK) ::: Success (SB-KERNEL:TYPE= :SIMD-PACK) ::: Running (TYPEP :CHARACTER-SET :NEGATION) ::: Success (TYPEP :CHARACTER-SET :NEGATION) ::: Running (CHECK-TYPE :STORE-VALUE :COMPLEX-PLACE) ::: Success (CHECK-TYPE :STORE-VALUE :COMPLEX-PLACE) ::: Running (TYPEP :FIXNUM-IF-UNSIGNED-BYTE) ::: Success (TYPEP :FIXNUM-IF-UNSIGNED-BYTE) ::: Running (TYPEP :MEMBER :USES EQL) ::: Success (TYPEP :MEMBER :USES EQL) ::: Running :OPT+REST+KEY-CANONICALIZATION ::: Success :OPT+REST+KEY-CANONICALIZATION ::: Running :BUG-369 ::: Success :BUG-369 ::: Running (SUBTYPEP KEYWORD SYMBOL :BUG-485972) ::: Success (SUBTYPEP KEYWORD SYMBOL :BUG-485972) ::: Running (SB-KERNEL:SPECIFIER-TYPE OR AND SATISFIES :BUG-883498) ::: Success (SB-KERNEL:SPECIFIER-TYPE OR AND SATISFIES :BUG-883498) ::: Running :QUIRKY-INTEGER-RATIONAL-UNION ::: Success :QUIRKY-INTEGER-RATIONAL-UNION ::: Running :SINGLE-VALUE-&OPTIONAL-TYPE ::: Success :SINGLE-VALUE-&OPTIONAL-TYPE ::: Running :ANSILY-REPORT-HAIRY-ARRAY-TYPE ::: Success :ANSILY-REPORT-HAIRY-ARRAY-TYPE ::: Running (SUBTYPEP ARRAY :BUG-309098) ::: Success (SUBTYPEP ARRAY :BUG-309098) ::: Running :BUG-1258716 ::: Success :BUG-1258716 ::: Running :PARSE-SAFELY ::: Success :PARSE-SAFELY ::: Running :UNPARSE-SAFELY ::: Success :UNPARSE-SAFELY ::: Running (ADJUST-ARRAY :CHANGES TYPE-OF) ::: Success (ADJUST-ARRAY :CHANGES TYPE-OF) ::: Running :UNKNOWN-TYPE-STRONGLY-UNCACHEABLE ::: Success :UNKNOWN-TYPE-STRONGLY-UNCACHEABLE ::: Running :PARTITION-ARRAY-INTO-SIMPLE/HAIRY ::: Success :PARTITION-ARRAY-INTO-SIMPLE/HAIRY ::: Running :CLASSOIDS-AS-TYPE-SPECIFIERS ::: Success :CLASSOIDS-AS-TYPE-SPECIFIERS ::: Running :CLASSOID-TYPE-KIND ::: Success :CLASSOID-TYPE-KIND ::: Running :MAKE-NUMERIC-TYPE ::: Success :MAKE-NUMERIC-TYPE ::: Running :UNPARSE-STRING ::: Success :UNPARSE-STRING ::: Running (TYPEP :COMPLEX-INTEGER) ::: Success (TYPEP :COMPLEX-INTEGER) ::: Running :TYPEP-SATISFIES-BOOLEAN ::: Success :TYPEP-SATISFIES-BOOLEAN // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/unicode-misc.pure.lisp in COMPILE evaluator mode ::: Running (:UNICODE-CASING) ::: Success (:UNICODE-CASING) ::: Running (:CL-CASE-INVERTIBILITY) ::: Success (:CL-CASE-INVERTIBILITY) ::: Running (:BASIC-CONFUSABLE-DETECTION) ::: Success (:BASIC-CONFUSABLE-DETECTION) ::: Running :NORMALIZE-DISPALCED ::: Success :NORMALIZE-DISPALCED // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/vector.pure.lisp in COMPILE evaluator mode ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/vector.pure.lisp ; in: WITH-TEST (:NAME :LENGTH) ; (VECTOR-PUSH-EXTEND #\b SIMPLE-T) ; ; caught WARNING: ; Derived type of SIMPLE-T is ; (VALUES (SIMPLE-VECTOR 35) &OPTIONAL), ; conflicting with its asserted type ; (AND VECTOR (NOT SIMPLE-ARRAY)). ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ::: Running :LENGTH ::: Success :LENGTH ::: Running :FILL-POINTER ::: Success :FILL-POINTER ::: Running :SVREF-UNKNOWN-TYPE ; in: LAMBDA (A) ; (LAMBDA (A) (DECLARE ((VECTOR UNDEFINED-TYPE) A)) (SVREF A 0)) ; ==> ; (SB-C::%FUNCALL ; #'(LAMBDA (A) ; IN ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/vector.pure.lisp) ; #:G2) ; ; caught STYLE-WARNING: ; undefined type: UNDEFINED-TYPE ; (SVREF A 0) ; --> LET ; ==> ; (THE UNDEFINED-TYPE ; (SB-KERNEL:DATA-VECTOR-REF (THE SIMPLE-VECTOR #:N-VECTOR-0) ; (SB-KERNEL:CHECK-BOUND #:N-VECTOR-0 ; (LENGTH #:N-VECTOR-0) ; 0))) ; ; caught STYLE-WARNING: ; undefined type: UNDEFINED-TYPE ; ((VECTOR UNDEFINED-TYPE) A) ; ; caught STYLE-WARNING: ; undefined type: UNDEFINED-TYPE ; ; compilation unit finished ; Undefined type: ; UNDEFINED-TYPE ; caught 3 STYLE-WARNING conditions ; in: LAMBDA (A) ; (LAMBDA (A) (DECLARE ((VECTOR UNDEFINED-TYPE) A)) (SETF (SVREF A 0) 10)) ; ==> ; (SB-C::%FUNCALL ; #'(LAMBDA (A) ; IN ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/vector.pure.lisp) ; #:G2) ; ; caught STYLE-WARNING: ; undefined type: UNDEFINED-TYPE ; (SETF (SVREF A 0) 10) ; --> SB-KERNEL:%SVSET LET ; ==> ; (TRULY-THE UNDEFINED-TYPE ; (SB-KERNEL:DATA-VECTOR-SET ; (THE SIMPLE-VECTOR (SB-C::WITH-ANNOTATIONS (#) #:N-VECTOR-0)) ; (SB-KERNEL:CHECK-BOUND #:N-VECTOR-0 (LENGTH #:N-VECTOR-0) 0) ; (THE UNDEFINED-TYPE 10))) ; ; caught STYLE-WARNING: ; undefined type: UNDEFINED-TYPE ; ((VECTOR UNDEFINED-TYPE) A) ; ; caught STYLE-WARNING: ; undefined type: UNDEFINED-TYPE ; ; compilation unit finished ; Undefined type: ; UNDEFINED-TYPE ; caught 3 STYLE-WARNING conditions ::: Success :SVREF-UNKNOWN-TYPE ::: Running :SVREF-NEGATIVE-INDEX ::: Success :SVREF-NEGATIVE-INDEX ::: Running :FILL-POINTER-TRANSFORM ::: Success :FILL-POINTER-TRANSFORM // Running pure tests (CLOAD-TEST) // Running /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.pure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.pure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.pure-cload.lisp ; in: LET ((A 1) (B 1)) ; (ERROR "TMP not true") ; ==> ; "TMP not true" ; ; note: deleting unreachable code ; in: DEFUN #:FOO ; (> B C) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a FLOAT. ; The second argument is a REAL, not a RATIONAL. ; (>= 0 B) ; --> <= IF <= OR LET < IF ; ==> ; (< SB-C::X SB-C::Y) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a FLOAT. ; --> <= IF <= OR LET IF = IF ; ==> ; (= SB-C::X SB-C::Y) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a FLOAT. ; ; note: unable to open code because: The operands might not be the same type. ; --> <= IF <= OR LET < IF ; ==> ; (< SB-C::X SB-C::Y) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a REAL, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a REAL, not a FIXNUM. ; etc. ; (LOGIOR C B) ; ; note: forced to do full call ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a REAL, not a FIXNUM. ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline (unsigned-byte 64) arithmetic (cost 3) because: ; The first argument is a T, not a (UNSIGNED-BYTE 64). ; The second argument is a REAL, not a (SIGNED-BYTE 64). ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES ; (SIGNED-BYTE 64) &REST ; T). ; etc. ; (> B C) ; ; note: forced to do GENERIC-> (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a T, not a DOUBLE-FLOAT. ; etc. ; (> D 224002) ; ; note: forced to do GENERIC-> (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a INTEGER, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a INTEGER, not a FIXNUM. ; etc. ; (LOGANDC2 C D) ; --> LOGAND ; ==> ; (LOGNOT D) ; ; note: forced to do full call ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a INTEGER, not a FIXNUM. ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline (signed-byte 64) arithmetic (cost 2) because: ; The first argument is a INTEGER, not a (SIGNED-BYTE 64). ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES ; (SIGNED-BYTE 64) &REST ; T). ; ==> ; (LOGAND C (LOGNOT D)) ; ; note: forced to do full call ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a REAL, not a FIXNUM. ; The second argument is a INTEGER, not a FIXNUM. ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline (signed-byte 64) arithmetic (cost 3) because: ; The first argument is a REAL, not a (SIGNED-BYTE 64). ; The second argument is a INTEGER, not a (SIGNED-BYTE 64). ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES ; (SIGNED-BYTE 64) &REST ; T). ; etc. ; (LOGXOR ; (IF (LDB-TEST (BYTE 27 4) D) ; -1 ; (MAX 55546856 -431)) ; (LOGORC2 ; (IF (>= 0 B) ; (IF (> B C) ; (LOGANDC2 C D) ; (IF # ; 0 ; D)) ; (SIGNUM (LOGIOR C B))) ; (LOGIOR A -1))) ; ; note: forced to do full call ; unable to do inline fixnum arithmetic (cost 2) because: ; The second argument is a INTEGER, not a FIXNUM. ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline (unsigned-byte 64) arithmetic (cost 3) because: ; The first argument is a (OR (INTEGER 55546856 55546856) (INTEGER -1 -1)), not a (UNSIGNED-BYTE ; 64). ; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64). ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES ; (UNSIGNED-BYTE 64) ; &REST T). ; etc. ; in: DEFUN #:FOO ; (* (LOGORC2 3 (DEPOSIT-FIELD 4667947 (BYTE 14 26) B)) ; (DEPOSIT-FIELD B (BYTE 25 27) -30424886)) ; ; note: forced to do GENERIC-* (cost 30) ; unable to do inline fixnum arithmetic (cost 4) because: ; The result is a (VALUES ; (INTEGER -4951760043015580841155739850 ; 4951760043020084440679317504) ; &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline (signed-byte 64) arithmetic (cost 5) because: ; The result is a (VALUES ; (INTEGER -4951760043015580841155739850 ; 4951760043020084440679317504) ; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T). ; (* ; (* (LOGORC2 3 (DEPOSIT-FIELD 4667947 (BYTE 14 26) B)) ; (DEPOSIT-FIELD B (BYTE 25 27) -30424886)) ; (DPB B (BYTE 23 29) C)) ; ; note: forced to do GENERIC-* (cost 30) ; unable to do inline fixnum arithmetic (cost 4) because: ; The first argument is a (INTEGER -4951760043015580841155739850 ; 4951760043020084440679317504), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -22300744684573363529450647142562895425961984 ; 22300744684573358577690604122478454746644480) ; &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline (signed-byte 64) arithmetic (cost 5) because: ; The first argument is a (INTEGER -4951760043015580841155739850 ; 4951760043020084440679317504), not a (SIGNED-BYTE ; 64). ; The result is a (VALUES ; (INTEGER -22300744684573363529450647142562895425961984 ; 22300744684573358577690604122478454746644480) ; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T). ; etc. ; in: DEFUN #:FOO ; (* Y X) ; ; note: forced to do GENERIC-* (cost 30) ; unable to do inline fixnum arithmetic (cost 4) because: ; The first argument is a (INTEGER -1 1000000000000000000000000), not a FIXNUM. ; The second argument is a (INTEGER -1 1000000000000000000000000), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -1000000000000000000000000 ; 1000000000000000000000000000000000000000000000000) ; &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline (signed-byte 64) arithmetic (cost 5) because: ; The first argument is a (INTEGER -1 1000000000000000000000000), not a (SIGNED-BYTE ; 64). ; The second argument is a (INTEGER -1 1000000000000000000000000), not a (SIGNED-BYTE ; 64). ; The result is a (VALUES ; (INTEGER -1000000000000000000000000 ; 1000000000000000000000000000000000000000000000000) ; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T). ; etc. ; (* X (* Y X)) ; ; note: forced to do GENERIC-* (cost 30) ; unable to do inline fixnum arithmetic (cost 4) because: ; The first argument is a (INTEGER -1 1000000000000000000000000), not a FIXNUM. ; The second argument is a (INTEGER -1000000000000000000000000 ; 1000000000000000000000000000000000000000000000000), not a FIXNUM. ; The result is a (VALUES ; (INTEGER ; -1000000000000000000000000000000000000000000000000 ; 1000000000000000000000000000000000000000000000000000000000000000000000000) ; &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline (signed-byte 64) arithmetic (cost 5) because: ; The first argument is a (INTEGER -1 1000000000000000000000000), not a (SIGNED-BYTE ; 64). ; The second argument is a (INTEGER -1000000000000000000000000 ; 1000000000000000000000000000000000000000000000000), not a (SIGNED-BYTE ; 64). ; The result is a (VALUES ; (INTEGER ; -1000000000000000000000000000000000000000000000000 ; 1000000000000000000000000000000000000000000000000000000000000000000000000) ; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T). ; etc. ; (DEFUN #:FOO (X Y) ; (DECLARE (TYPE (INTEGER -1 1000000000000000000000000) X Y) ; (OPTIMIZE SPEED)) ; (* X (* Y X))) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION ; --> SB-C::%FUNCALL MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND IF >= ; --> IF ; ==> ; (< SB-C::X SB-C::Y) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a INTEGER, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a INTEGER, not a FIXNUM. ; etc. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a INTEGER, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a INTEGER, not a FIXNUM. ; etc. ; in: DEFUN #:FOO ; (IF (= V3 B) ; B ; B) ; ==> ; B ; ; note: deleting unreachable code ; in: DEFUN #:FOO ; (%F7 NIL (%F16)) ; ; note: deleting unused function ; (LABELS %F7 :IN #:FOO) ; (LET ((V7 ; (FLET (#) ; (LABELS # ; D)))) ; 132887443) ; ; caught STYLE-WARNING: ; The variable V7 is defined but never used. ; in: LOCALLY (DECLARE (OPTIMIZE (SAFETY 3))) ; (BAR (F A) (DECLARE (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 32) (*)) A)) ; (DECLARE (TYPE (FUNCTION (FIXNUM)) F)) (FUNCALL F (AREF A 0))) ; ; note: deleting unused function ; (FLET BAR :IN "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.pure-cload.lisp") ; in: LAMBDA () ; (THE STRING (+ 1 X)) ; ; caught WARNING: ; Derived type of (+ 1 X) is ; (VALUES NUMBER &OPTIONAL), ; conflicting with its asserted type ; STRING. ; See also: ; The SBCL Manual, Node "Handling of Types" ; (LET (A) ; (DECLARE (TYPE VECTOR A)) ; (X #)) ; ; note: deleting unreachable code ; ; caught WARNING: ; Constant NIL conflicts with its asserted type VECTOR. ; See also: ; The SBCL Manual, Node "Handling of Types" ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.pure-cload.lisp ; in: PRINT (SETQ IMPROPERLY-DECLARED-VAR '(1 2)) ; (SETQ IMPROPERLY-DECLARED-VAR '(1 2)) ; ; caught WARNING: ; undefined variable: IMPROPERLY-DECLARED-VAR ; in: LAMBDA () ; (+ 1 X) ; ; caught WARNING: ; undefined variable: X ; ; compilation unit finished ; Undefined variables: ; IMPROPERLY-DECLARED-VAR X ; caught 4 WARNING conditions ; caught 1 STYLE-WARNING condition ; printed 22 notes ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.pure-cload.fasl written ; compilation finished in 0:00:00.105 (1 2) ; in: DO ((X '(1 2 3) (CDR X))) ; (GO :LOOP) ; ; caught ERROR: ; attempt to GO to nonexistent tag: :LOOP ; ; compilation unit finished ; caught 1 ERROR condition ; in: DO* ((X '(1 2 3) (CDR X))) ; (GO :LOOP) ; ; caught ERROR: ; attempt to GO to nonexistent tag: :LOOP ; ; compilation unit finished ; caught 1 ERROR condition NIL ::: Running :SPECIALIZED-ARRAY-DUMPING ::: Success :SPECIALIZED-ARRAY-DUMPING // Running impure tests (LOAD-TEST) // Running alien.impure.lisp in COMPILE evaluator mode ::: Running (SETF EXTERN-ALIEN) ::: Success (SETF EXTERN-ALIEN) ::: Running (DEFINE-ALIEN-ROUTINE :BUG-133) ::: Success (DEFINE-ALIEN-ROUTINE :BUG-133) ::: Running (DEFINE-ALIEN-ROUTINE FTYPE :CORRECTNESS) ::: Success (DEFINE-ALIEN-ROUTINE FTYPE :CORRECTNESS) ::: Running (WITH-ALIEN STRUCT :AND ALIEN-FUNCALL) ::: Success (WITH-ALIEN STRUCT :AND ALIEN-FUNCALL) ::: Running (DEFINE-ALIEN-TYPE :MUTUALLY-REFERENCE-STRUCTURES) ::: Success (DEFINE-ALIEN-TYPE :MUTUALLY-REFERENCE-STRUCTURES) ::: Running (COMPILE-FILE :NESTED DEFINE-ALIEN-TYPE STRUCT) ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/alien-bug-2004-10-11.tmp.lisp" (written 26 JAN 2019 05:32:23 AM): ; compiling (DEFPACKAGE :ALIEN-BUG ...) ; compiling (IN-PACKAGE :ALIEN-BUG) ; compiling (DEFINE-ALIEN-TYPE OBJC-CLASS ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/alien-bug-2004-10-11.tmp.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/alien-bug-2004-10-11.tmp.lisp" (written 26 JAN 2019 05:32:23 AM): ; compiling (DEFPACKAGE :ALIEN-BUG ...) ; compiling (IN-PACKAGE :ALIEN-BUG) ; compiling (DEFINE-ALIEN-TYPE OBJC-CLASS ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/alien-bug-2004-10-11.tmp.fasl written ; compilation finished in 0:00:00.006 ::: Success (COMPILE-FILE :NESTED DEFINE-ALIEN-TYPE STRUCT) ::: Running (DEFINE-ALIEN-TYPE ENUM ARRAY CAST) ::: Success (DEFINE-ALIEN-TYPE ENUM ARRAY CAST) ::: Running (DEFINE-ALIEN-TYPE ENUM :SPARSE-INTEGERS) ::: Success (DEFINE-ALIEN-TYPE ENUM :SPARSE-INTEGERS) STYLE-WARNING: The element value 2 is used more than once. ::: Running (DEFINE-ALIEN-TYPE ENUM :REPEATED-INTEGERS) ::: Success (DEFINE-ALIEN-TYPE ENUM :REPEATED-INTEGERS) ::: Running (ALIEN-FUNCALL DEBUG 3) ::: Success (ALIEN-FUNCALL DEBUG 3) ::: Running (DEFINE-ALIEN-TYPE STRUCT :ALIGNMENT) ::: Success (DEFINE-ALIEN-TYPE STRUCT :ALIGNMENT) ::: Running (MAKE-ALIEN :NO-NOTE) ::: Success (MAKE-ALIEN :NO-NOTE) ::: Running (WITH-ALIEN :UNUSED :NO ERROR) ::: Success (WITH-ALIEN :UNUSED :NO ERROR) ::: Running :NLX-CAUSES-ALIEN-STACK-LEAK ::: Success :NLX-CAUSES-ALIEN-STACK-LEAK ::: Running (DEFINE-ALIEN-TYPE STRUCT :REDEFINITION :BUG-431) ::: Success (DEFINE-ALIEN-TYPE STRUCT :REDEFINITION :BUG-431) ::: Running :BUG-316075 ::: Success :BUG-316075 ::: Running :BUG-316325 ::: Success :BUG-316325 ::: Running :BUG-654485 ::: Success :BUG-654485 ::: Running :BUG-721087 ::: Success :BUG-721087 ::: Running :MAKE-ALIEN-STRING ::: Success :MAKE-ALIEN-STRING ::: Running :MALLOC-FAILURE ::: Success :MALLOC-FAILURE ::: Running :BUG-985505 ::: Success :BUG-985505 ::: Running :STREAM-TO-C-STRING-DECODING-RESTART-LEAKAGE ::: Success :STREAM-TO-C-STRING-DECODING-RESTART-LEAKAGE ::: Running (:ALIEN-STRUCTURE-REDEFINITION :CONDITION-PRINTABLE) ::: Success (:ALIEN-STRUCTURE-REDEFINITION :CONDITION-PRINTABLE) ::: Running (:64-BIT-RETURN-TRUNCATION) ::: Success (:64-BIT-RETURN-TRUNCATION) ::: Running :STACK-MISALIGNMENT ::: Success :STACK-MISALIGNMENT ::: Running :CHANGE-ENUM-TYPE ::: Success :CHANGE-ENUM-TYPE ::: Running :NOTE-LOCAL-ALIEN-TYPE ::: Success :NOTE-LOCAL-ALIEN-TYPE ::: Running :MEMOIZE-COERCE-TO-INTERPRETED-FUN ::: Success :MEMOIZE-COERCE-TO-INTERPRETED-FUN ::: Running :UNDEFINED-ALIEN-NAME ::: Success :UNDEFINED-ALIEN-NAME // Running arith.impure.lisp in COMPILE evaluator mode ::: Running (COERCE :OVERFLOW) ::: Success (COERCE :OVERFLOW) ::: Running :PPC-LDB ::: Success :PPC-LDB // Running backq.impure.lisp in COMPILE evaluator mode ::: Running :BACKQ-SMOKE-TEST ::: Success :BACKQ-SMOKE-TEST ::: Running :SHARP-DOT-RESETS-BACKQUOTE-DEPTH ::: Success :SHARP-DOT-RESETS-BACKQUOTE-DEPTH ::: Running :TRIPLE-BACKQUOTE ::: Success :TRIPLE-BACKQUOTE ::: Running :BUG-1063414-UNPRINTABLE-NESTED-BACKQUOTE ::: Success :BUG-1063414-UNPRINTABLE-NESTED-BACKQUOTE ::: Running :PRESERVING-INNER-BACKQUOTES ::: Success :PRESERVING-INNER-BACKQUOTES ::: Running :PRESERVING-BACKQUOTES-DIFFICULT ::: Success :PRESERVING-BACKQUOTES-DIFFICULT ::: Running :BACKQUOTE-PERMISSIBLE-CIRCULARITY ::: Success :BACKQUOTE-PERMISSIBLE-CIRCULARITY ::: Running :READ-BACKQ-MISSING-EXPRESSION ::: Success :READ-BACKQ-MISSING-EXPRESSION ::: Running :READ-BACKQ-VECTOR-ILLEGAL ::: Success :READ-BACKQ-VECTOR-ILLEGAL ::: Running :BACKQ-VECTOR ::: Success :BACKQ-VECTOR ::: Running :BACKQ-STANDARD-LIST-CONSTRUCTORS ::: Success :BACKQ-STANDARD-LIST-CONSTRUCTORS ::: Running :BACKQUOTE-MORE-WEIRDNESS ::: Success :BACKQUOTE-MORE-WEIRDNESS // Running backtrace.impure.lisp in COMPILE evaluator mode ::: Running (:BACKTRACE :UNDEFINED-FUNCTION :BUG-346) ::: Success (:BACKTRACE :UNDEFINED-FUNCTION :BUG-346) ::: Running (:BACKTRACE :UNDEFINED-FUNCTION :BUG-353) ::: Success (:BACKTRACE :UNDEFINED-FUNCTION :BUG-353) ::: Running (:BACKTRACE :INTERRUPTED-CONDITION-WAIT) ::: Success (:BACKTRACE :INTERRUPTED-CONDITION-WAIT) ::: Running (:BACKTRACE :DIVIDE-BY-ZERO :BUG-346) ::: Success (:BACKTRACE :DIVIDE-BY-ZERO :BUG-346) ::: Running (:BACKTRACE :DIVIDE-BY-ZERO :BUG-356) ::: Success (:BACKTRACE :DIVIDE-BY-ZERO :BUG-356) ::: Running (:BACKTRACE :THROW :NO-SUCH-TAG) ::: Success (:BACKTRACE :THROW :NO-SUCH-TAG) ::: Running (:BACKTRACE :BUG-308926) ::: Success (:BACKTRACE :BUG-308926) ::: Running (:BACKTRACE :BUG-800343 =) ::: Success (:BACKTRACE :BUG-800343 =) ::: Running (:BACKTRACE :BUG-800343 <) ::: Success (:BACKTRACE :BUG-800343 <) ::: Running (:BACKTRACE :BUG-800343 >) ::: Success (:BACKTRACE :BUG-800343 >) ::: Running (:BACKTRACE :BUG-800343 +) ::: Success (:BACKTRACE :BUG-800343 +) ::: Running (:BACKTRACE :BUG-800343 -) ::: Success (:BACKTRACE :BUG-800343 -) ::: Running (:BACKTRACE :BUG-800343 *) ::: Success (:BACKTRACE :BUG-800343 *) ::: Running (:BACKTRACE :BUG-800343 /) ::: Success (:BACKTRACE :BUG-800343 /) ::: Running (:BACKTRACE :BUG-800343 GCD) ::: Success (:BACKTRACE :BUG-800343 GCD) ::: Running (:BACKTRACE :BUG-800343 LCM) ::: Success (:BACKTRACE :BUG-800343 LCM) ::: Running (:BACKTRACE :BUG-800343 LOGAND) ::: Success (:BACKTRACE :BUG-800343 LOGAND) ::: Running (:BACKTRACE :BUG-800343 LOGIOR) ::: Success (:BACKTRACE :BUG-800343 LOGIOR) ::: Running (:BACKTRACE :BUG-800343 LOGXOR) ::: Success (:BACKTRACE :BUG-800343 LOGXOR) ::: Running (:BACKTRACE :XEP-TOO-MANY-ARGUMENTS) ::: Success (:BACKTRACE :XEP-TOO-MANY-ARGUMENTS) ::: Running (:BACKTRACE :BUG-354) ::: Success (:BACKTRACE :BUG-354) ::: Running (:BACKTRACE :TL-XEP) ::: Success (:BACKTRACE :TL-XEP) ::: Running (:BACKTRACE :MORE-PROCESSOR) ::: Success (:BACKTRACE :MORE-PROCESSOR) ::: Running (:BACKTRACE :XEP) ::: Success (:BACKTRACE :XEP) ::: Running (:BACKTRACE :VARARGS-ENTRY) ::: Success (:BACKTRACE :VARARGS-ENTRY) ::: Running (:BACKTRACE :HAIRY-ARGS-PROCESSOR) ::: Success (:BACKTRACE :HAIRY-ARGS-PROCESSOR) ::: Running (:BACKTRACE :OPTIONAL-PROCESSOR) ::: Success (:BACKTRACE :OPTIONAL-PROCESSOR) ::: Running (:BACKTRACE :UNUSED-OPTIONAL-WITH-SUPPLIED-P :BUG-1498644) ::: Success (:BACKTRACE :UNUSED-OPTIONAL-WITH-SUPPLIED-P :BUG-1498644) ::: Running (:BACKTRACE :UNUSED-KEY-WITH-SUPPLIED-P) ::: Success (:BACKTRACE :UNUSED-KEY-WITH-SUPPLIED-P) ::: Running (:BACKTRACE COMPILE NIL) ::: Success (:BACKTRACE COMPILE NIL) ::: Running (:BACKTRACE :CLOS-SLOT-TYPECHECKFUN-NAMED) ::: Success (:BACKTRACE :CLOS-SLOT-TYPECHECKFUN-NAMED) ::: Running (:BACKTRACE :CLOS-EMF-NAMED) ::: Success (:BACKTRACE :CLOS-EMF-NAMED) ::: Running (:BACKTRACE :BUG-310173) ::: Success (:BACKTRACE :BUG-310173) ::: Running (:BACKTRACE :GF-DISPATCH) ::: Success (:BACKTRACE :GF-DISPATCH) ::: Running (:BACKTRACE :DEFAULT-ONLY) ::: Success (:BACKTRACE :DEFAULT-ONLY) ::: Running (:BACKTRACE :LOCAL-TAIL-CALL) ::: Success (:BACKTRACE :LOCAL-TAIL-CALL) ::: Running :DELETED-ARGS ::: Success :DELETED-ARGS ::: Running :LONG-STRING-ABBREVIATION ::: Success :LONG-STRING-ABBREVIATION ::: Running (PRINT-BACKTRACE :NO-ERROR PRINT-OBJECT) ::: Success (PRINT-BACKTRACE :NO-ERROR PRINT-OBJECT) ::: Running (PRINT-BACKTRACE :NO-ERROR :CIRCLES) ::: Success (PRINT-BACKTRACE :NO-ERROR :CIRCLES) // Running bad-code.impure.lisp in COMPILE evaluator mode ::: Running :FOP-COMPILE-BAD-MACRO ::: Success :FOP-COMPILE-BAD-MACRO // Running bit-vector.impure.lisp in COMPILE evaluator mode ::: Running (BIT-VECTOR BIT-NOT BIT-XOR BIT-AND EQUAL :SMALL) ::: Success (BIT-VECTOR BIT-NOT BIT-XOR BIT-AND EQUAL :SMALL) ::: Running (BIT-VECTOR BIT-NOT BIT-XOR BIT-AND EQUAL :MODIFICATION) ::: Success (BIT-VECTOR BIT-NOT BIT-XOR BIT-AND EQUAL :MODIFICATION) ::: Running (BIT-VECTOR COUNT) ::: Success (BIT-VECTOR COUNT) ::: SKIPPED-DISABLED (BIT-VECTOR BIT-NOT BIT-AND :BIG) Test disabled for this combination of platform and features ::: Running (BIT-VECTOR FIND :NON-BIT-FROM-BIT-VECTOR) ::: Success (BIT-VECTOR FIND :NON-BIT-FROM-BIT-VECTOR) ::: Running :BIT-POSITION-OVERRUN ::: Success :BIT-POSITION-OVERRUN ::: Running :DISASSEMBLER-OVERRUN ::: Success :DISASSEMBLER-OVERRUN // Running bivalent-stream.impure.lisp in COMPILE evaluator mode ::: Running (STREAM :BIVALENT :ROUNDTRIP :ELEMENT) ::: Success (STREAM :BIVALENT :ROUNDTRIP :ELEMENT) ::: Running (STREAM :BIVALENT :ROUNDTRIP SEQUENCE) ::: Success (STREAM :BIVALENT :ROUNDTRIP SEQUENCE) ::: Running (STREAM :BIVALENT :ROUNDTRIP SEQUENCE SYNONYM-STREAM) ::: Success (STREAM :BIVALENT :ROUNDTRIP SEQUENCE SYNONYM-STREAM) ::: Running (STREAM :BIVALENT :ROUNDTRIP SEQUENCE BROADCAST-STREAM) ::: Success (STREAM :BIVALENT :ROUNDTRIP SEQUENCE BROADCAST-STREAM) ::: Running (STREAM :BIVALENT :ROUNDTRIP SEQUENCE ECHO-STREAM) ::: Success (STREAM :BIVALENT :ROUNDTRIP SEQUENCE ECHO-STREAM) ::: Running (STREAM :BIVALENT :ROUNDTRIP SEQUENCE TWO-WAY-STREAM) ::: Success (STREAM :BIVALENT :ROUNDTRIP SEQUENCE TWO-WAY-STREAM) ::: Running (STREAM :BIVALENT SYNONYM-STREAM *STANDARD-INPUT* *STANDARD-OUTPUT*) ::: Success (STREAM :BIVALENT SYNONYM-STREAM *STANDARD-INPUT* *STANDARD-OUTPUT*) ::: Running (STREAM :BIVALENT :NO-UNKNOWN-TYPE-CONDITION) ::: Success (STREAM :BIVALENT :NO-UNKNOWN-TYPE-CONDITION) // Running break-on-signals.impure.lisp in COMPILE evaluator mode ::: Running (*BREAK-ON-SIGNALS* :SMOKE) ::: Success (*BREAK-ON-SIGNALS* :SMOKE) // Running call-into-lisp.impure.lisp in COMPILE evaluator mode ::: Running :UNPARSE-ALIEN-NILADIC-FUNCTION ::: Success :UNPARSE-ALIEN-NILADIC-FUNCTION ::: Running :CALL-INTO-LISP Call with 0 args: (0 0 0) Call with 1 arg: (#\A 0 0) Call with 2 args: (#\A 311 0) Call with 3 args: (#\A 311 T) ::: Success :CALL-INTO-LISP // Running callback.impure.lisp in COMPILE evaluator mode ::: Running (:CALLBACK :C-STRING) ::: Success (:CALLBACK :C-STRING) ::: Running :VOID-RETURN ::: Success :VOID-RETURN ::: Running (:SHORT-RESULT :SIGN-EXTENSION) ::: Success (:SHORT-RESULT :SIGN-EXTENSION) ::: Running (:SHORT-RESULT :UNDERFLOW-DETECTION) ::: Success (:SHORT-RESULT :UNDERFLOW-DETECTION) ::: Running (:INT-RESULT :SIGN-EXTENSION) ::: Success (:INT-RESULT :SIGN-EXTENSION) ::: Running (:INT-RESULT :UNDERFLOW-DETECTION) ::: Success (:INT-RESULT :UNDERFLOW-DETECTION) ::: Running :LONG-LONG-CALLBACK-ARG ::: Success :LONG-LONG-CALLBACK-ARG ::: Running :UNSIGNED-LONG-LONG-CALLBACK-ARG ::: Success :UNSIGNED-LONG-LONG-CALLBACK-ARG ::: Running :DEFINE-2-INT-CALLBACK ::: Success :DEFINE-2-INT-CALLBACK ::: Running :CALL-2-INT-CALLBACK ::: Success :CALL-2-INT-CALLBACK ::: Running :DEFINE-3-INT-CALLBACK ::: Success :DEFINE-3-INT-CALLBACK ::: Running :CALL-3-INT-CALLBACK ::: Success :CALL-3-INT-CALLBACK ::: Running :DEFINE-4-INT-CALLBACK ::: Success :DEFINE-4-INT-CALLBACK ::: Running :CALL-4-INT-CALLBACK ::: Success :CALL-4-INT-CALLBACK ::: Running :DEFINE-5-INT-CALLBACK ::: Success :DEFINE-5-INT-CALLBACK ::: Running :CALL-5-INT-CALLBACK ::: Success :CALL-5-INT-CALLBACK ::: Running :DEFINE-6-INT-CALLBACK ::: Success :DEFINE-6-INT-CALLBACK ::: Running :CALL-6-INT-CALLBACK ::: Success :CALL-6-INT-CALLBACK ::: Running :DEFINE-7-INT-CALLBACK ::: Success :DEFINE-7-INT-CALLBACK ::: Running :CALL-7-INT-CALLBACK ::: Success :CALL-7-INT-CALLBACK ::: Running :DEFINE-8-INT-CALLBACK ::: Success :DEFINE-8-INT-CALLBACK ::: Running :CALL-8-INT-CALLBACK ::: Success :CALL-8-INT-CALLBACK ::: Running :DEFINE-9-INT-CALLBACK ::: Success :DEFINE-9-INT-CALLBACK ::: Running :CALL-9-INT-CALLBACK ::: Success :CALL-9-INT-CALLBACK ::: Running :DEFINE-10-INT-CALLBACK ::: Success :DEFINE-10-INT-CALLBACK ::: Running :CALL-10-INT-CALLBACK ::: Success :CALL-10-INT-CALLBACK ::: Running :DEFINE-11-INT-CALLBACK ::: Success :DEFINE-11-INT-CALLBACK ::: Running :CALL-11-INT-CALLBACK ::: Success :CALL-11-INT-CALLBACK ::: Running :DEFINE-12-INT-CALLBACK ::: Success :DEFINE-12-INT-CALLBACK ::: Running :CALL-12-INT-CALLBACK ::: Success :CALL-12-INT-CALLBACK ::: Running :DEFINE-2-FLOAT-CALLBACK ::: Success :DEFINE-2-FLOAT-CALLBACK ::: Running :CALL-2-FLOAT-CALLBACK ::: Success :CALL-2-FLOAT-CALLBACK ::: Running :DEFINE-3-FLOAT-CALLBACK ::: Success :DEFINE-3-FLOAT-CALLBACK ::: Running :CALL-3-FLOAT-CALLBACK ::: Success :CALL-3-FLOAT-CALLBACK ::: Running :DEFINE-4-FLOAT-CALLBACK ::: Success :DEFINE-4-FLOAT-CALLBACK ::: Running :CALL-4-FLOAT-CALLBACK ::: Success :CALL-4-FLOAT-CALLBACK ::: Running :DEFINE-5-FLOAT-CALLBACK ::: Success :DEFINE-5-FLOAT-CALLBACK ::: Running :CALL-5-FLOAT-CALLBACK ::: Success :CALL-5-FLOAT-CALLBACK ::: Running :DEFINE-6-FLOAT-CALLBACK ::: Success :DEFINE-6-FLOAT-CALLBACK ::: Running :CALL-6-FLOAT-CALLBACK ::: Success :CALL-6-FLOAT-CALLBACK ::: Running :DEFINE-7-FLOAT-CALLBACK ::: Success :DEFINE-7-FLOAT-CALLBACK ::: Running :CALL-7-FLOAT-CALLBACK ::: Success :CALL-7-FLOAT-CALLBACK ::: Running :DEFINE-8-FLOAT-CALLBACK ::: Success :DEFINE-8-FLOAT-CALLBACK ::: Running :CALL-8-FLOAT-CALLBACK ::: Success :CALL-8-FLOAT-CALLBACK ::: Running :DEFINE-9-FLOAT-CALLBACK ::: Success :DEFINE-9-FLOAT-CALLBACK ::: Running :CALL-9-FLOAT-CALLBACK ::: Success :CALL-9-FLOAT-CALLBACK ::: Running :DEFINE-10-FLOAT-CALLBACK ::: Success :DEFINE-10-FLOAT-CALLBACK ::: Running :CALL-10-FLOAT-CALLBACK ::: Success :CALL-10-FLOAT-CALLBACK ::: Running :DEFINE-11-FLOAT-CALLBACK ::: Success :DEFINE-11-FLOAT-CALLBACK ::: Running :CALL-11-FLOAT-CALLBACK ::: Success :CALL-11-FLOAT-CALLBACK ::: Running :DEFINE-12-FLOAT-CALLBACK ::: Success :DEFINE-12-FLOAT-CALLBACK ::: Running :CALL-12-FLOAT-CALLBACK ::: Success :CALL-12-FLOAT-CALLBACK ::: Running :DEFINE-2-DOUBLE-CALLBACK ::: Success :DEFINE-2-DOUBLE-CALLBACK ::: Running :CALL-2-DOUBLE-CALLBACK ::: Success :CALL-2-DOUBLE-CALLBACK ::: Running :DEFINE-3-DOUBLE-CALLBACK ::: Success :DEFINE-3-DOUBLE-CALLBACK ::: Running :CALL-3-DOUBLE-CALLBACK ::: Success :CALL-3-DOUBLE-CALLBACK ::: Running :DEFINE-4-DOUBLE-CALLBACK ::: Success :DEFINE-4-DOUBLE-CALLBACK ::: Running :CALL-4-DOUBLE-CALLBACK ::: Success :CALL-4-DOUBLE-CALLBACK ::: Running :DEFINE-5-DOUBLE-CALLBACK ::: Success :DEFINE-5-DOUBLE-CALLBACK ::: Running :CALL-5-DOUBLE-CALLBACK ::: Success :CALL-5-DOUBLE-CALLBACK ::: Running :DEFINE-6-DOUBLE-CALLBACK ::: Success :DEFINE-6-DOUBLE-CALLBACK ::: Running :CALL-6-DOUBLE-CALLBACK ::: Success :CALL-6-DOUBLE-CALLBACK ::: Running :DEFINE-7-DOUBLE-CALLBACK ::: Success :DEFINE-7-DOUBLE-CALLBACK ::: Running :CALL-7-DOUBLE-CALLBACK ::: Success :CALL-7-DOUBLE-CALLBACK ::: Running :DEFINE-8-DOUBLE-CALLBACK ::: Success :DEFINE-8-DOUBLE-CALLBACK ::: Running :CALL-8-DOUBLE-CALLBACK ::: Success :CALL-8-DOUBLE-CALLBACK ::: Running :DEFINE-9-DOUBLE-CALLBACK ::: Success :DEFINE-9-DOUBLE-CALLBACK ::: Running :CALL-9-DOUBLE-CALLBACK ::: Success :CALL-9-DOUBLE-CALLBACK ::: Running :DEFINE-10-DOUBLE-CALLBACK ::: Success :DEFINE-10-DOUBLE-CALLBACK ::: Running :CALL-10-DOUBLE-CALLBACK ::: Success :CALL-10-DOUBLE-CALLBACK ::: Running :DEFINE-11-DOUBLE-CALLBACK ::: Success :DEFINE-11-DOUBLE-CALLBACK ::: Running :CALL-11-DOUBLE-CALLBACK ::: Success :CALL-11-DOUBLE-CALLBACK ::: Running :DEFINE-12-DOUBLE-CALLBACK ::: Success :DEFINE-12-DOUBLE-CALLBACK ::: Running :CALL-12-DOUBLE-CALLBACK ::: Success :CALL-12-DOUBLE-CALLBACK ::: Running :DEFINE-INT-FLOAT-CALLBACK ::: Success :DEFINE-INT-FLOAT-CALLBACK ::: Running :CALL-INT-FLOAT-CALLBACK ::: Success :CALL-INT-FLOAT-CALLBACK ::: Running :DEFINE-FLOAT-INT-CALLBACK ::: Success :DEFINE-FLOAT-INT-CALLBACK ::: Running :CALL-FLOAT-INT-CALLBACK ::: Success :CALL-FLOAT-INT-CALLBACK ::: Running :DEFINE-INT-DOUBLE-CALLBACK ::: Success :DEFINE-INT-DOUBLE-CALLBACK ::: Running :CALL-INT-DOUBLE-CALLBACK ::: Success :CALL-INT-DOUBLE-CALLBACK ::: Running :DEFINE-DOUBLE-INT-CALLBACK ::: Success :DEFINE-DOUBLE-INT-CALLBACK ::: Running :CALL-DOUBLE-INT-CALLBACK ::: Success :CALL-DOUBLE-INT-CALLBACK ::: Running :DEFINE-DOUBLE-FLOAT-CALLBACK ::: Success :DEFINE-DOUBLE-FLOAT-CALLBACK ::: Running :CALL-DOUBLE-FLOAT-CALLBACK ::: Success :CALL-DOUBLE-FLOAT-CALLBACK ::: Running :DEFINE-FLOAT-DOUBLE-CALLBACK ::: Success :DEFINE-FLOAT-DOUBLE-CALLBACK ::: Running :CALL-FLOAT-DOUBLE-CALLBACK ::: Success :CALL-FLOAT-DOUBLE-CALLBACK ::: Running :DEFINE-DOUBLE-FLOAT-INT-CALLBACK ::: Success :DEFINE-DOUBLE-FLOAT-INT-CALLBACK ::: Running :CALL-DOUBLE-FLOAT-INT-CALLBACK ::: Success :CALL-DOUBLE-FLOAT-INT-CALLBACK ::: Running :DEFINE-FLOAT-FLOAT-DOUBLE-CALLBACK ::: Success :DEFINE-FLOAT-FLOAT-DOUBLE-CALLBACK ::: Running :CALL-FLOAT-FLOAT-DOUBLE-CALLBACK ::: Success :CALL-FLOAT-FLOAT-DOUBLE-CALLBACK ::: Running :DEFINE-INT-FLOAT-DOUBLE-CALLBACK ::: Success :DEFINE-INT-FLOAT-DOUBLE-CALLBACK ::: Running :CALL-INT-FLOAT-DOUBLE-CALLBACK ::: Success :CALL-INT-FLOAT-DOUBLE-CALLBACK ::: Running :DEFINE-INT-ULONGLONG-CALLBACK ::: Success :DEFINE-INT-ULONGLONG-CALLBACK ::: Running :CALL-INT-ULONGLONG-CALLBACK ::: Success :CALL-INT-ULONGLONG-CALLBACK ::: Running :DEFINE-INT-INT-INT-INT-INT-ULONGLONG-CALLBACK ::: Success :DEFINE-INT-INT-INT-INT-INT-ULONGLONG-CALLBACK ::: Running :CALL-INT-INT-INT-INT-INT-ULONGLONG-CALLBACK ::: Success :CALL-INT-INT-INT-INT-INT-ULONGLONG-CALLBACK // Running clos-1.impure.lisp in COMPILE evaluator mode ::: Running (NO-NEXT-METHOD :UNKNOWN-SPECIALIZER) ::: Success (NO-NEXT-METHOD :UNKNOWN-SPECIALIZER) ::: Running (NO-NEXT-METHOD :GF-NAME-CHANGED) ::: Success (NO-NEXT-METHOD :GF-NAME-CHANGED) ::: Running :KEYWORDS-SUPPLIED-IN-METHODS-OK-1 ::: Success :KEYWORDS-SUPPLIED-IN-METHODS-OK-1 ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos-1.impure.lisp ; in: WITH-TEST (:NAME :KEYWORDS-SUPPLIED-IN-METHODS-OK-2) ; #'FOO ; ; caught STYLE-WARNING: ; undefined function: FOO ; ; compilation unit finished ; Undefined function: ; FOO ; caught 1 STYLE-WARNING condition ::: Running :KEYWORDS-SUPPLIED-IN-METHODS-OK-2 ::: Success :KEYWORDS-SUPPLIED-IN-METHODS-OK-2 ::: Running :GF-REST-METHOD-KEY ::: Success :GF-REST-METHOD-KEY ::: Running :GF-ALLOW-OTHER-KEYS ::: Success :GF-ALLOW-OTHER-KEYS ::: Running :METHOD-ALLOW-OTHER-KEYS ::: Success :METHOD-ALLOW-OTHER-KEYS ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos-1.impure.lisp ; in: WITH-TEST (:NAME (DEFMETHOD SYMBOL-MACROLET)) ; (FOO T) ; ; caught STYLE-WARNING: ; undefined function: FOO ; ; compilation unit finished ; Undefined function: ; FOO ; caught 1 STYLE-WARNING condition ::: Running (DEFMETHOD SYMBOL-MACROLET) ::: Success (DEFMETHOD SYMBOL-MACROLET) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos-1.impure.lisp ; in: WITH-TEST (:NAME (DEFMETHOD DEFINE-SYMBOL-MACRO)) ; (FOO T) ; ; caught STYLE-WARNING: ; undefined function: FOO ; ; compilation unit finished ; Undefined function: ; FOO ; caught 1 STYLE-WARNING condition ::: Running (DEFMETHOD DEFINE-SYMBOL-MACRO) ::: Success (DEFMETHOD DEFINE-SYMBOL-MACRO) ::: Running :BUG-309084-A-I ::: Success :BUG-309084-A-I ::: Running :BUG-309084-A-II ::: Success :BUG-309084-A-II ::: Running :BUG-309084-A-III ::: Success :BUG-309084-A-III ::: Running :BUG-309084-A-VI ::: Success :BUG-309084-A-VI ::: Running :BUG-309084-A-VII ::: Success :BUG-309084-A-VII ::: Running :BUG-309084-A-VIII ::: Success :BUG-309084-A-VIII ::: Running :BUG-309084-A-IX ::: Success :BUG-309084-A-IX ::: Running :BUG-309084-A-X ::: Success :BUG-309084-A-X ::: Running :BUG-309084-A-IV ::: Success :BUG-309084-A-IV ::: Running :BUG-309084-A-V ::: Success :BUG-309084-A-V STYLE-WARNING: &OPTIONAL and &KEY found in the same lambda list: (X &OPTIONAL (Y 'A YP) &KEY (Z 'B ZP) &AUX (W (LIST Y Z))) STYLE-WARNING: &OPTIONAL and &KEY found in the same lambda list: (A &OPTIONAL B &KEY &ALLOW-OTHER-KEYS) ::: Running :BUG-309084-B STYLE-WARNING: &OPTIONAL and &KEY found in the same lambda list: (X &OPTIONAL (Y 'A YP) &KEY (Z 'B ZP) &ALLOW-OTHER-KEYS &AUX (W (LIST Y Z))) ::: Success :BUG-309084-B STYLE-WARNING: &OPTIONAL and &KEY found in the same lambda list: (A B &OPTIONAL C D &KEY &ALLOW-OTHER-KEYS) ::: Running :BUG-309084-B2 ::: Success :BUG-309084-B2 // Running clos-add-remove-method.impure.lisp in COMPILE evaluator mode ;; Be patient. This test is slow. ::: Running :EXHAUST-HEAP-WITH-EQL-SPECIALIZERS .................................................................................................... ;; Post-test EQL-spec count: 16, junk obj count: 5 ;; Post-GC EQL-spec count: 11, junk obj count: 1 ::: Success :EXHAUST-HEAP-WITH-EQL-SPECIALIZERS // Running clos-cache.impure.lisp in COMPILE evaluator mode ::: Running :PROBE-CACHE-SMOKE-TEST ::: Success :PROBE-CACHE-SMOKE-TEST ::: Running :CLOS-CACHE-TEST /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# waiting for permission to run /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# done /# done /# joining the thundering herd /# joining the thundering herd /# joining the thundering herd /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done /# done ::: Success :CLOS-CACHE-TEST // Running clos-interrupts.impure.lisp in COMPILE evaluator mode ::: Running :COMPUTE-TEST /interrupt-other /interrupt-self /interrupt-other /interrupt-self ::: Success :COMPUTE-TEST // Running clos-method-combination-redefinition.impure.lisp in COMPILE evaluator mode ::: Running (:METHOD-COMBINATION STANDARD) ::: Success (:METHOD-COMBINATION STANDARD) ::: Running (:METHOD-COMBINATION :LONG-OR-REVERSE) ::: Success (:METHOD-COMBINATION :LONG-OR-REVERSE) ::: Running (:METHOD-COMBINATION :LONG-OR) ::: Success (:METHOD-COMBINATION :LONG-OR) ::: Running (:METHOD-COMBINATION :SHORT-DIV) ::: Success (:METHOD-COMBINATION :SHORT-DIV) ::: Running (:METHOD-COMBINATION :SHORT-DIV :MOST-SPECIFIC-LAST) ::: Success (:METHOD-COMBINATION :SHORT-DIV :MOST-SPECIFIC-LAST) ::: Running (:METHOD-COMBINATION :SHORT-DIV :IDENTITY-WITH-ONE-ARGUMENT) ::: Success (:METHOD-COMBINATION :SHORT-DIV :IDENTITY-WITH-ONE-ARGUMENT) ::: Running (:METHOD-COMBINATION :SHORT-DIV :IDENTITY-WITH-ONE-ARGUMENT :MOST-SPECIFIC-FIRST) ::: Success (:METHOD-COMBINATION :SHORT-DIV :IDENTITY-WITH-ONE-ARGUMENT :MOST-SPECIFIC-FIRST) ::: Running (:METHOD-COMBINATION :SHORT-DIV :OPERATOR -) ::: Success (:METHOD-COMBINATION :SHORT-DIV :OPERATOR -) ::: Running (:METHOD-COMBINATION :FINITE-STATE-MACHINE) ::: Success (:METHOD-COMBINATION :FINITE-STATE-MACHINE) ::: Running (:METHOD-COMBINATION :FINITE-STATE-MACHINE :REDEFINITION :ARGS-LAMBDA-LIST) ::: Success (:METHOD-COMBINATION :FINITE-STATE-MACHINE :REDEFINITION :ARGS-LAMBDA-LIST) ::: Running (:METHOD-COMBINATION :MAXIMUM) ::: Success (:METHOD-COMBINATION :MAXIMUM) ::: Running (:METHOD-COMBINATION :MAXIMUM :REDEFINED-LONG) ::: Success (:METHOD-COMBINATION :MAXIMUM :REDEFINED-LONG) ::: Running (:METHOD-COMBINATION :MAXIMUM :REDEFINED-SHORT) ::: Success (:METHOD-COMBINATION :MAXIMUM :REDEFINED-SHORT) // Running clos-typechecking.impure.lisp in COMPILE evaluator mode ::: Running (STANDARD-OBJECT SLOT-VALUE SETF :INITARG TYPE-ERROR EVAL) ::: Success (STANDARD-OBJECT SLOT-VALUE SETF :INITARG TYPE-ERROR EVAL) ::: Running (STANDARD-OBJECT SLOT-VALUE SETF :INITARG TYPE-ERROR COMPILE) ::: Success (STANDARD-OBJECT SLOT-VALUE SETF :INITARG TYPE-ERROR COMPILE) ::: Running (SB-MOP:FUNCALLABLE-STANDARD-OBJECT SLOT-VALUE SETF :INITARG TYPE-ERROR EVAL) ::: Success (SB-MOP:FUNCALLABLE-STANDARD-OBJECT SLOT-VALUE SETF :INITARG TYPE-ERROR EVAL) ::: Running (SB-MOP:FUNCALLABLE-STANDARD-OBJECT SLOT-VALUE SETF :INITARG TYPE-ERROR COMPILE) ::: Success (SB-MOP:FUNCALLABLE-STANDARD-OBJECT SLOT-VALUE SETF :INITARG TYPE-ERROR COMPILE) ::: Running (:SLOT-INHERITANCE SLOT-VALUE FLOAT SINGLE-FLOAT) ::: Success (:SLOT-INHERITANCE SLOT-VALUE FLOAT SINGLE-FLOAT) ::: Running (:SLOT-INHERITANCE SLOT-VALUE T SINGLE-FLOAT) ::: Success (:SLOT-INHERITANCE SLOT-VALUE T SINGLE-FLOAT) ::: Running (:SLOT-INHERITANCE :WRITER FLOAT SINGLE-FLOAT) ::: Success (:SLOT-INHERITANCE :WRITER FLOAT SINGLE-FLOAT) ::: Running (:SLOT-INHERITANCE :WRITER T SINGLE-FLOAT) ::: Success (:SLOT-INHERITANCE :WRITER T SINGLE-FLOAT) ::: Running (:SLOT-INHERITANCE :TYPE-INTERSECTION) ; in: LAMBDA () ; (SB-PCL::WITH-TYPE-CHECKED ((UNSIGNED-BYTE 62) T) ; '-1) ; --> LOCALLY ; ==> ; (THE (UNSIGNED-BYTE 62) (PROGN '-1)) ; ; caught WARNING: ; Constant -1 conflicts with its asserted type (UNSIGNED-BYTE 62). ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ; in: LAMBDA () ; (SB-PCL::WITH-TYPE-CHECKED ((UNSIGNED-BYTE 62) T) ; '4611686018427387904) ; --> LOCALLY ; ==> ; (THE (UNSIGNED-BYTE 62) (PROGN '4611686018427387904)) ; ; caught WARNING: ; Constant ; 4611686018427387904 conflicts with its asserted type ; (UNSIGNED-BYTE 62). ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ::: Success (:SLOT-INHERITANCE :TYPE-INTERSECTION) ::: Running (:TYPE FUNCTION TYPE-ERROR) ::: Success (:TYPE FUNCTION TYPE-ERROR) ::: Running :ALTERNATE-METACLASS/STANDARD-INSTANCE-STRUCTURE-PROTOCOL ; in: LAMBDA () ; (SB-PCL::WITH-TYPE-CHECKED (FIXNUM T) ; ':NOT-A-FIXNUM) ; --> LOCALLY ; ==> ; (THE FIXNUM (PROGN ':NOT-A-FIXNUM)) ; ; caught WARNING: ; Constant :NOT-A-FIXNUM conflicts with its asserted type FIXNUM. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ::: Success :ALTERNATE-METACLASS/STANDARD-INSTANCE-STRUCTURE-PROTOCOL ::: Running (:TYPECHECK :ALLOCATION :CLASS) ::: Success (:TYPECHECK :ALLOCATION :CLASS) // Running clos.impure.lisp in COMPILE evaluator mode ::: Running (DEFMETHOD DEFSTRUCT :SAME-FILE) ::: Success (DEFMETHOD DEFSTRUCT :SAME-FILE) ::: Running NO-APPLICABLE-METHOD ::: Success NO-APPLICABLE-METHOD ::: Running (DEFMETHOD :SPECIALIZER-SYNTAX :BUG-525916) ::: Success (DEFMETHOD :SPECIALIZER-SYNTAX :BUG-525916) ::: Running (DEFGENERIC :LAMBDA-LIST) ::: Success (DEFGENERIC :LAMBDA-LIST) ::: Running (DEFMETHOD :LAMBDA-LIST) ::: Success (DEFMETHOD :LAMBDA-LIST) ::: Running (DEFCLASS :METACLASS STRUCTURE-CLASS) ::: Success (DEFCLASS :METACLASS STRUCTURE-CLASS) ::: Running (DEFCLASS :METACLASS STANDARD-CLASS) ::: Success (DEFCLASS :METACLASS STANDARD-CLASS) ::: Running (CHANGE-CLASS :SMOKE) ::: Success (CHANGE-CLASS :SMOKE) ::: Running (CHANGE-CLASS :TYPE-CHECK) ::: Success (CHANGE-CLASS :TYPE-CHECK) ::: Running (CHANGE-CLASS :INITFORMS) ::: Success (CHANGE-CLASS :INITFORMS) ::: Running (CHANGE-CLASS SB-MOP:FORWARD-REFERENCED-CLASS) ::: Success (CHANGE-CLASS SB-MOP:FORWARD-REFERENCED-CLASS) ::: Running (CHANGE-CLASS SB-MOP:FUNCALLABLE-STANDARD-CLASS) ::: Success (CHANGE-CLASS SB-MOP:FUNCALLABLE-STANDARD-CLASS) ::: Running :TEST-PRINTING-STRUCTURE-CLASS ::: Success :TEST-PRINTING-STRUCTURE-CLASS ::: Running (DOCUMENTATION :ARGUMENT-PRECEDENCE-ORDER) ::: Success (DOCUMENTATION :ARGUMENT-PRECEDENCE-ORDER) ::: Running :SLOT-VALUE-MISSING ::: Success :SLOT-VALUE-MISSING ::: Running :SLOT-BOUNDP-MISSING ::: Success :SLOT-BOUNDP-MISSING ::: Running :SLOT-SETF-MISSING ::: Success :SLOT-SETF-MISSING ::: Running (:CNM-ASSIGNMENT :BUG-1734771 1) ::: Success (:CNM-ASSIGNMENT :BUG-1734771 1) ::: Running (:CNM-ASSIGNMENT :BUG-1734771 2) ::: Success (:CNM-ASSIGNMENT :BUG-1734771 2) ::: Running (:CNM-ASSIGNMENT :BUG-1734771 3) ::: Success (:CNM-ASSIGNMENT :BUG-1734771 3) ::: Running (:CNM-ASSIGNMENT :BUG-1734771 4) ::: Success (:CNM-ASSIGNMENT :BUG-1734771 4) ::: Running (:CNM-ASSIGNMENT :BUG-1734771 5) ::: Success (:CNM-ASSIGNMENT :BUG-1734771 5) ::: Running (:CNM-ASSIGNMENT :BUG-1734771 6) ::: Success (:CNM-ASSIGNMENT :BUG-1734771 6) ::: Running (WITH-SLOTS DECLARE :NOTE :HAIRY) ::: Success (WITH-SLOTS DECLARE :NOTE :HAIRY) ::: Running :BUG-1760987 ::: Success :BUG-1760987 ::: Running (DEFCLASS :REDEFINITION-CLASS->INSTANCE-ALLOCATION) ::: Success (DEFCLASS :REDEFINITION-CLASS->INSTANCE-ALLOCATION) ::: Running (MAKE-INSTANCES-OBSOLETE :RETURN-VALUES) ::: Success (MAKE-INSTANCES-OBSOLETE :RETURN-VALUES) ::: Running (DEFCLASS :SLOT-WITH-DUPLICATE-ACCESSORS) ::: Success (DEFCLASS :SLOT-WITH-DUPLICATE-ACCESSORS) ::: Running (DEFGENERIC :RETURN TYPE) ::: Success (DEFGENERIC :RETURN TYPE) ::: Running (DEFMETHOD (SETF FIND-CLASS) INTEGER) ::: Success (DEFMETHOD (SETF FIND-CLASS) INTEGER) ::: Running (:CTOR :UNNAMED-BEFORE) ::: Success (:CTOR :UNNAMED-BEFORE) ::: Running (:CTOR :UNNAMED-AFTER) ::: Success (:CTOR :UNNAMED-AFTER) ::: Running (:CTOR :UNNAMED-AFTER/SYMBOL) ::: Success (:CTOR :UNNAMED-AFTER/SYMBOL) ::: Running (:CTOR :NON-KEYWORD-INITARG) ::: Success (:CTOR :NON-KEYWORD-INITARG) ::: Running ((:SETQ :METHOD-PARAMETER) SLOT-VALUE) ::: Success ((:SETQ :METHOD-PARAMETER) SLOT-VALUE) ::: Running (DEFINE-METHOD-COMBINATION :LONG-FORM-WITH-&REST) ::: Success (DEFINE-METHOD-COMBINATION :LONG-FORM-WITH-&REST) ::: Running (SLOT-MISSING :NON-STANDARD-CLASSES) ::: Success (SLOT-MISSING :NON-STANDARD-CLASSES) ::: Running (SB-KERNEL:LAYOUT-FOR-STD-CLASS-P :BUILTIN) ::: Success (SB-KERNEL:LAYOUT-FOR-STD-CLASS-P :BUILTIN) ::: Running (DEFMETHOD :NON-STANDARD-DECLARATION :BUG-402) ::: Success (DEFMETHOD :NON-STANDARD-DECLARATION :BUG-402) ::: Running (MAKE-INSTANCE :NON-KEYWORD-DEFAULT-INITARGS SHARED-INITIALIZE :BEFORE) ::: Success (MAKE-INSTANCE :NON-KEYWORD-DEFAULT-INITARGS SHARED-INITIALIZE :BEFORE) ::: Running (:DISCRIMINATING-NAME :CODE-DELETION-NOTE) ::: Success (:DISCRIMINATING-NAME :CODE-DELETION-NOTE) ::: Running :BUG-380 ::: Success :BUG-380 ::: Running :SET-OF-A-METHOD-SPECIALIZER ::: Success :SET-OF-A-METHOD-SPECIALIZER ::: Running :NO-IMPLICIT-DECLARATIONS-FOR-LOCAL-SPECIALS ::: Success :NO-IMPLICIT-DECLARATIONS-FOR-LOCAL-SPECIALS ::: Running :BUG-357 ::: Success :BUG-357 ::: Running :CLASS-SLOT-SHARED-INITIALIZE ::: Success :CLASS-SLOT-SHARED-INITIALIZE ::: Running (DEFGENERIC :SHOULD-CLOBBER-FTYPE) ::: Success (DEFGENERIC :SHOULD-CLOBBER-FTYPE) ::: Running :BOGUS-PARAMETER-SPECIALIZER-NAME-ERROR ::: Success :BOGUS-PARAMETER-SPECIALIZER-NAME-ERROR ::: Running :REMOVE-DEFAULT-INITARGS ::: Success :REMOVE-DEFAULT-INITARGS ::: Running :BUG-485019 ::: Success :BUG-485019 ::: Running :BUG-520366 ::: Success :BUG-520366 ::: Running :NO-APPLICABLE-METHOD/RETRY ::: Success :NO-APPLICABLE-METHOD/RETRY ::: Running :NO-PRIMARY-METHOD/RETRY ::: Success :NO-PRIMARY-METHOD/RETRY ::: Running (MAKE-INSTANCE :INITARGS-CHECKING-BEFORE-REDEFINITION) ::: Success (MAKE-INSTANCE :INITARGS-CHECKING-BEFORE-REDEFINITION) ::: Running (MAKE-INSTANCE :INITARGS-CHECKING-AFTER-REDEFINITION) ::: Success (MAKE-INSTANCE :INITARGS-CHECKING-AFTER-REDEFINITION) ::: Running (MAKE-INSTANCE :INITARGS-CHECKING-NEW-METHOD-INITARGS) ::: Success (MAKE-INSTANCE :INITARGS-CHECKING-NEW-METHOD-INITARGS) ::: Running (DEFMETHOD :SPECIALIZER-BUILTIN-CLASS-ALIAS :BUG-618387) ::: Success (DEFMETHOD :SPECIALIZER-BUILTIN-CLASS-ALIAS :BUG-618387) ::: Running (DEFMETHOD :PCL-SPURIOUS-IGNORE-WARNINGS) ::: Success (DEFMETHOD :PCL-SPURIOUS-IGNORE-WARNINGS) ::: Running :GENERIC-FUNCTION-PRETTY-ARGLIST-OPTIONAL-AND-KEY ::: Success :GENERIC-FUNCTION-PRETTY-ARGLIST-OPTIONAL-AND-KEY ::: Running :BUG-894202 ::: Success :BUG-894202 ::: Running :BUG-898331 ::: Success :BUG-898331 ::: Running (DEFMETHOD :BUG-1001799) ::: Success (DEFMETHOD :BUG-1001799) ::: Running :BUG-1099708 ::: Success :BUG-1099708 ::: Running :BUG-1099708B-LIST ::: Success :BUG-1099708B-LIST ::: Running :BUG-1099708B-STRING ::: Success :BUG-1099708B-STRING ::: Running :BUG-1099708B-BITVECTOR ::: Success :BUG-1099708B-BITVECTOR ::: Running :BUG-1099708C-LIST ::: Success :BUG-1099708C-LIST ::: Running (MAKE-INSTANCE :FALLBACK-GENERATOR-INITARG-HANDLING :BUG-1179858) ::: Success (MAKE-INSTANCE :FALLBACK-GENERATOR-INITARG-HANDLING :BUG-1179858) ::: Running (MAKE-INSTANCE :FALLBACK-GENERATOR-NON-KEYWORD-INITARG :BUG-1179858) ::: Success (MAKE-INSTANCE :FALLBACK-GENERATOR-NON-KEYWORD-INITARG :BUG-1179858) ::: Running (:CPL-VIOLATION-SETUP :BUG-309076) ::: Success (:CPL-VIOLATION-SETUP :BUG-309076) ::: Running (:CPL-VIOLATION-IRRELEVANT-CLASS :BUG-309076) ::: Success (:CPL-VIOLATION-IRRELEVANT-CLASS :BUG-309076) ::: Running :MAKE-METHOD-LAMBDA-LEAKAGE ::: Success :MAKE-METHOD-LAMBDA-LEAKAGE ::: Running (DEFMETHOD :UNDEFINED-FUNCTION :BUG-503095) ::: Success (DEFMETHOD :UNDEFINED-FUNCTION :BUG-503095) ::: Running :ACCESSOR-AND-PLAIN-METHOD ::: Success :ACCESSOR-AND-PLAIN-METHOD ::: Running (BUILT-IN-CLASS :SUBCLASS ERROR) ::: Success (BUILT-IN-CLASS :SUBCLASS ERROR) ::: Running :SVUC-WITH-BAD-SLOTD ::: Success :SVUC-WITH-BAD-SLOTD ::: Running :FGENS-SHARING ::: Success :FGENS-SHARING ::: Running (SB-MOP:ENSURE-CLASS :CLASS-IS-DIRECT-SUPERCLASS :BUG-1418883) ::: Success (SB-MOP:ENSURE-CLASS :CLASS-IS-DIRECT-SUPERCLASS :BUG-1418883) ::: Running (SB-MOP:ENSURE-CLASS :SUPERCLASS-CYCLE :BUG-1418883) ::: Success (SB-MOP:ENSURE-CLASS :SUPERCLASS-CYCLE :BUG-1418883) ::: Running (SB-MOP:ENSURE-CLASS :SELF-METACLASS) ::: Success (SB-MOP:ENSURE-CLASS :SELF-METACLASS) ::: Running (SB-PCL::UPDATE-CLASS :CLASS-BECOMES-DIRECT-SUPERCLASS :BUG-1418883) ::: Success (SB-PCL::UPDATE-CLASS :CLASS-BECOMES-DIRECT-SUPERCLASS :BUG-1418883) ::: Running (SB-PCL::UPDATE-CLASS :SUPERCLASSES-BECOME-CYCLIC :BUG-1418883) ::: Success (SB-PCL::UPDATE-CLASS :SUPERCLASSES-BECOME-CYCLIC :BUG-1418883) ::: Running (SB-PCL::UPDATE-CLASS :BECOMES-SELF-METACLASS) ::: Success (SB-PCL::UPDATE-CLASS :BECOMES-SELF-METACLASS) ::: Running :FUNCTION-KEYWORDS ::: Success :FUNCTION-KEYWORDS ::: Running :SUPERCLASS-FINALIZATION ::: Success :SUPERCLASS-FINALIZATION ::: Running (ALLOCATE-INSTANCE :ON SYMBOL) ::: Success (ALLOCATE-INSTANCE :ON SYMBOL) ::: Running :UNBOUND-SLOT-AFTER-ALLOCATION=CLASS ::: Success :UNBOUND-SLOT-AFTER-ALLOCATION=CLASS ::: Running :LAYOUF-OF-NIL ::: Success :LAYOUF-OF-NIL ::: Running (DEFMETHOD :ON-CLASSLESS-TYPE) ::: Success (DEFMETHOD :ON-CLASSLESS-TYPE) // Running compare-and-swap.impure.lisp in COMPILE evaluator mode ::: Running (:CAS :BASICS :CAR) ::: Success (:CAS :BASICS :CAR) ::: Running (:CAS :BASICS :FIRST) ::: Success (:CAS :BASICS :FIRST) ::: Running (:CAS :BASICS :CDR) ::: Success (:CAS :BASICS :CDR) ::: Running (:CAS :BASICS :REST) ::: Success (:CAS :BASICS :REST) ::: Running (:CAS :BASICS :SYMBOL-PLIST) ::: Success (:CAS :BASICS :SYMBOL-PLIST) ::: Running (:CAS :BASICS :SYMBOL-VALUE) ::: Success (:CAS :BASICS :SYMBOL-VALUE) ::: Running (:CAS :BASICS :XXX-YYY) ::: Success (:CAS :BASICS :XXX-YYY) ::: Running (:CAS :TLS) ::: Success (:CAS :TLS) ::: Running (:CAS :UNBOUND) ::: Success (:CAS :UNBOUND) ::: Running (:CAS :UNBOUND 2) ::: Success (:CAS :UNBOUND 2) ::: Running (:CAS :SVREF) ::: Success (:CAS :SVREF) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compare-and-swap.impure.lisp ; in: WITH-TEST (:NAME (:CAS :SVREF :BOUNDS)) ; (COMPARE-AND-SWAP (SVREF *V* -1) 1 2) ; --> CAS LET* LOCALLY SB-KERNEL:%COMPARE-AND-SWAP-SVREF SB-KERNEL:CHECK-BOUND ; --> SB-C::BOUND-CAST ; ==> ; (SB-KERNEL:%CHECK-BOUND ARRAY SB-C::DIMENSION SB-INT:INDEX) ; ; caught WARNING: ; Derived type (INTEGER -1 -1) is not a suitable index for SIMPLE-VECTOR. ; ; compilation unit finished ; caught 1 WARNING condition ::: Running (:CAS :SVREF :BOUNDS) ::: Success (:CAS :SVREF :BOUNDS) ::: Running (:CAS :SVREF :TYPE) ::: Success (:CAS :SVREF :TYPE) ::: Running (:CAS :SYMBOL-VALUE :CONSTANT-MODIFICATION) ::: Success (:CAS :SYMBOL-VALUE :CONSTANT-MODIFICATION) ::: Running (:CAS :SYMBOL-VALUE :TYPE-CHECKING) ::: Success (:CAS :SYMBOL-VALUE :TYPE-CHECKING) ::: Running :ATOMIC-INCF/DECF ::: Success :ATOMIC-INCF/DECF ::: Running :ATOMIC-INCF-WRAPAROUND ::: Success :ATOMIC-INCF-WRAPAROUND ::: Running :ATOMIC-DECF-WRAPAROUND ::: Success :ATOMIC-DECF-WRAPAROUND ::: Running :CAS-RAW-INSTANCE-REF-WORD ::: Success :CAS-RAW-INSTANCE-REF-WORD ::: Running :ATOMIC-INCF-FULL-CALL-LP1381867 ::: Success :ATOMIC-INCF-FULL-CALL-LP1381867 ::: Running (:ATOMIC-INCF/DECF :THREADS) ::: Success (:ATOMIC-INCF/DECF :THREADS) ::: Running :ATOMIC-INCF-CAR-SAFE ::: Success :ATOMIC-INCF-CAR-SAFE ::: Running (:ATOMIC-INCF :GLOBAL-VAR) ::: Success (:ATOMIC-INCF :GLOBAL-VAR) ::: Running (:ATOMIC-INCF :CAR) ::: Success (:ATOMIC-INCF :CAR) ::: Running (:ATOMIC-INCF :CDR) ::: Success (:ATOMIC-INCF :CDR) ::: Running (:ATOMIC-INCF-FAST :CAR) ::: Success (:ATOMIC-INCF-FAST :CAR) ::: Running (:ATOMIC-INCF-FAST :CDR) ::: Success (:ATOMIC-INCF-FAST :CDR) ::: Running (:CAS :STANDARD-INSTANCE-ACCESS) ::: Success (:CAS :STANDARD-INSTANCE-ACCESS) ::: Running (:CAS :STANDARD-INSTANCE-ACCESS) ::: Success (:CAS :STANDARD-INSTANCE-ACCESS) ::: Running (:CAS :SLOT-VALUE :STANDARD-OBJECT) ::: Success (:CAS :SLOT-VALUE :STANDARD-OBJECT) ::: Running (:CAS :SLOT-VALUE :SLOT-UNBOUND) ::: Success (:CAS :SLOT-VALUE :SLOT-UNBOUND) ::: Running (:CAS :SLOT-VALUE :SLOT-MISSING) ::: Success (:CAS :SLOT-VALUE :SLOT-MISSING) ::: Running (:CAS :SLOT-VALUE :NON-STANDARD-OBJECT :STANDARD-ACCESS) ::: Success (:CAS :SLOT-VALUE :NON-STANDARD-OBJECT :STANDARD-ACCESS) ::: Running (:CAS :SLOT-VALUE :NON-STANDARD-OBJECT :SLOT-VALUE-USING-CLASS) ::: Success (:CAS :SLOT-VALUE :NON-STANDARD-OBJECT :SLOT-VALUE-USING-CLASS) ::: Running (:CAS :SLOT-VALUE :NON-STANDARD-OBJECT :SETF-SLOT-VALUE-USING-CLASS) ::: Success (:CAS :SLOT-VALUE :NON-STANDARD-OBJECT :SETF-SLOT-VALUE-USING-CLASS) ::: Running (:CAS :SLOT-VALUE :NON-STANDARD-OBJECT :SLOT-BOUNDP-USING-CLASS) ::: Success (:CAS :SLOT-VALUE :NON-STANDARD-OBJECT :SLOT-BOUNDP-USING-CLASS) ::: Running (:CAS :DEFUN) ::: Success (:CAS :DEFUN) ::: Running (:CAS :FLET) ::: Success (:CAS :FLET) ::: Running (:CAS :DEFGENERIC) ::: Success (:CAS :DEFGENERIC) ::: Running :SYMBOL-VALUE-CAS-EXPANSION ::: Success :SYMBOL-VALUE-CAS-EXPANSION ::: Running :CAS-AND-MACROEXPANSION ::: Success :CAS-AND-MACROEXPANSION ::: Running :ATOMIC-PUSH ::: Success :ATOMIC-PUSH ::: Running :LOCAL-SPECIAL-SYMBOL-VALUE ::: Success :LOCAL-SPECIAL-SYMBOL-VALUE ::: Running :CAS-SAP-REF ::: Success :CAS-SAP-REF ::: Running :WIDE-COMPARE-AND-EXCHANGE ::: Success :WIDE-COMPARE-AND-EXCHANGE // Running compiler.impure.lisp in COMPILE evaluator mode ::: Running (:LAMBDA-LIST &KEY :SELF-EVALUATING) ::: Success (:LAMBDA-LIST &KEY :SELF-EVALUATING) ::: Running (:MACRO :LAMBDA-LIST :DUPLICATE &KEY :ARGUMENTS) ::: Success (:MACRO :LAMBDA-LIST :DUPLICATE &KEY :ARGUMENTS) ::: Running (LET DEFINE-SYMBOL-MACRO :LOCKED PACKAGE) ::: Success (LET DEFINE-SYMBOL-MACRO :LOCKED PACKAGE) ::: Running (COMPILE CATCH :INTEGER-VALUED-TAG :BUG-132) ::: Success (COMPILE CATCH :INTEGER-VALUED-TAG :BUG-132) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN BUG150-TEST1 ; (EQL (LO FOOMAX 3.2)) ; ; caught WARNING: ; The function was called with one argument, but wants exactly two. ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN BUG150-TEST1 ; (GLEEP *UUSTK* #'WUFN "#1" (LIST)) ; ; caught WARNING: ; undefined variable: *UUSTK* ; (LO FOOMAX 3.2) ; ; caught WARNING: ; undefined variable: FOOMAX ; (GLEEP *UUSTK* #'WUFN "#1" (LIST)) ; ; caught STYLE-WARNING: ; undefined function: GLEEP ; (GLORP TABLE1 4.9) ; ; caught STYLE-WARNING: ; undefined function: GLORP ; (LO FOOMAX 3.2) ; ; caught STYLE-WARNING: ; undefined function: LO ; (GLORP TABLE1 4.9) ; ; caught WARNING: ; undefined variable: TABLE1 ; ; compilation unit finished ; Undefined functions: ; GLEEP GLORP LO ; Undefined variables: ; *UUSTK* FOOMAX TABLE1 ; caught 4 WARNING conditions ; caught 3 STYLE-WARNING conditions ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN BUG150-TEST2 ; (<) ; ; caught WARNING: ; The function was called with zero arguments, but wants at least one. ; ; compilation unit finished ; caught 1 WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN STUPID-INPUT-TO-SMART-ARRAY-DEFTRANSFORMS-0-7-5-12 ; (DEFUN STUPID-INPUT-TO-SMART-ARRAY-DEFTRANSFORMS-0-7-5-12 (V) ; (DECLARE (TYPE (AND SIMPLE-VECTOR FWD-TYPE-REF) V)) ; (AREF V 0)) ; ==> ; (SB-C::%FUNCALL #'STUPID-INPUT-TO-SMART-ARRAY-DEFTRANSFORMS-0-7-5-12 #:G1) ; ; caught STYLE-WARNING: ; undefined type: FWD-TYPE-REF ; (TYPE (AND SIMPLE-VECTOR FWD-TYPE-REF) V) ; ; caught STYLE-WARNING: ; undefined type: FWD-TYPE-REF ; ; compilation unit finished ; Undefined type: ; FWD-TYPE-REF ; caught 2 STYLE-WARNING conditions ::: Running (COMPILE DEFSTRUCT :INSTANCE-REF) ::: Success (COMPILE DEFSTRUCT :INSTANCE-REF) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN BUG65-1 ; (BINDINGS-OF-BOUND-TERM (CAR LISTX)) ; ; caught STYLE-WARNING: ; undefined function: BINDINGS-OF-BOUND-TERM ; (BOUND-TERMS-OF-TERM TERMX) ; ; caught STYLE-WARNING: ; undefined function: BOUND-TERMS-OF-TERM ; (ENTER-BINDING-PAIRS (BINDINGS-OF-BOUND-TERM (CAR LISTX)) ; (BINDINGS-OF-BOUND-TERM (CAR LISTY))) ; ; caught STYLE-WARNING: ; undefined function: ENTER-BINDING-PAIRS ; (EQUAL-BINDINGS (ID-OF-VARIABLE-TERM TERMX) (ID-OF-VARIABLE-TERM TERMY)) ; ; caught STYLE-WARNING: ; undefined function: EQUAL-BINDINGS ; (EQUAL-OPERATORS-P (OPERATOR-OF-TERM TERMX) (OPERATOR-OF-TERM TERMY)) ; ; caught STYLE-WARNING: ; undefined function: EQUAL-OPERATORS-P ; (EXIT-BINDING-PAIRS (BINDINGS-OF-BOUND-TERM (CAR LISTX)) ; (BINDINGS-OF-BOUND-TERM (CAR LISTY))) ; ; caught STYLE-WARNING: ; undefined function: EXIT-BINDING-PAIRS ; (ID-OF-VARIABLE-TERM TERMX) ; ; caught STYLE-WARNING: ; undefined function: ID-OF-VARIABLE-TERM ; (OPERATOR-OF-TERM TERMX) ; ; caught STYLE-WARNING: ; undefined function: OPERATOR-OF-TERM ; (TERM-OF-BOUND-TERM (CAR LISTX)) ; ; caught STYLE-WARNING: ; undefined function: TERM-OF-BOUND-TERM ; (VARIABLE-P TERMX) ; ; caught STYLE-WARNING: ; undefined function: VARIABLE-P ; (WITH-VARIABLE-INVOCATION (ALPHA-EQUAL-TERMS TERMX TERMY)) ; ; caught STYLE-WARNING: ; undefined function: WITH-VARIABLE-INVOCATION ; ; compilation unit finished ; Undefined functions: ; BINDINGS-OF-BOUND-TERM BOUND-TERMS-OF-TERM ENTER-BINDING-PAIRS EQUAL-BINDINGS EQUAL-OPERATORS-P EXIT-BINDING-PAIRS ID-OF-VARIABLE-TERM OPERATOR-OF-TERM TERM-OF-BOUND-TERM VARIABLE-P WITH-VARIABLE-INVOCATION ; caught 11 STYLE-WARNING conditions ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN BUG109 ; (EFF (&KEY TROUBLE) (EFF)) ; ; caught STYLE-WARNING: ; The variable TROUBLE is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Running (DECLARE TYPE :BUG-192A) ::: Success (DECLARE TYPE :BUG-192A) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: WITH-TEST (:NAME (THE :BUG-194)) ; (THE REAL '(1 2 3)) ; ; caught WARNING: ; Constant (1 2 3) conflicts with its asserted type REAL. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; caught WARNING: ; Constant (1 2 3) conflicts with its asserted type REAL. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 2 WARNING conditions ::: Running (THE :BUG-194) ::: Success (THE :BUG-194) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN BUG194D ; (THE REAL #(1 2 3)) ; ; caught WARNING: ; Constant #(1 2 3) conflicts with its asserted type REAL. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ::: Running (THE :BUG-194D) ::: Success (THE :BUG-194D) ::: Running (COMPILE SYMBOL-MACROLET :BUG-48A) ::: Success (COMPILE SYMBOL-MACROLET :BUG-48A) ::: Running (COMPILE SYMBOL-MACROLET :BUG-48B) ::: Success (COMPILE SYMBOL-MACROLET :BUG-48B) ::: Running (COMPILE SYMBOL-MACROLET :BUG-48C) ::: Success (COMPILE SYMBOL-MACROLET :BUG-48C) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN DONT-CONSTRAIN-IF-TOO-MUCH ; (DEFUN DONT-CONSTRAIN-IF-TOO-MUCH (FRAME UP-FRAME) ; (DECLARE (OPTIMIZE (SPEED 3) (SAFETY 1) (DEBUG 1))) ; (IF (OR (NOT FRAME) T) ; FRAME ; "bar")) ; ; caught STYLE-WARNING: ; The variable UP-FRAME is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN DONT-CONSTRAIN-IF-TOO-MUCH-AUX ; (DONT-CONSTRAIN-IF-TOO-MUCH X Y) ; ; caught STYLE-WARNING: ; The variable UP-FRAME is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Running (IF :CONSTRAINT-PROPAGATION :BUG-120A) ::: Success (IF :CONSTRAINT-PROPAGATION :BUG-120A) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN EXERCISE-0-7-7-24-BUG ; (THE SINGLE-FLOAT ; (IF (> X 0) ; X ; 3.0)) ; ; caught STYLE-WARNING: ; Derived type of X is ; (VALUES INTEGER &OPTIONAL), ; conflicting with its asserted type ; SINGLE-FLOAT. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Running (TYPE-ERROR :|0.7.7.24|) ::: Success (TYPE-ERROR :|0.7.7.24|) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN NON-INTERSECTING-THE ; (THE SINGLE-FLOAT (THE INTEGER X)) ; ; caught WARNING: ; Derived type of X is ; (VALUES INTEGER &OPTIONAL), ; conflicting with its asserted type ; SINGLE-FLOAT. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ::: Running :NON-INTERSECTING-THE ::: Success :NON-INTERSECTING-THE ::: Running (THE :ARGUMENT) ::: Success (THE :ARGUMENT) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN BUG153-1 ; (SETF (FOO153-BLA FOO) '(1 . 1)) ; --> SB-KERNEL:%INSTANCE-SET ; ==> ; (SB-KERNEL:THE* (FIXNUM :CONTEXT (:STRUCT FOO153 . BLA)) '(1 . 1)) ; ; caught WARNING: ; Constant (1 . 1) conflicts with its asserted type FIXNUM. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ::: Running (:NAME DEFSTRUCT :SLOT :TYPE :BUG-153) ::: Success (:NAME DEFSTRUCT :SLOT :TYPE :BUG-153) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN BUG202 ; (DEFUN BUG202 () T) ; ; caught WARNING: ; Derived type of (T) is ; (VALUES (MEMBER T) &OPTIONAL), ; conflicting with the declared function return type ; (VALUES &OPTIONAL NULL &REST T). ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ::: Running (DECLAIM &OPTIONAL &REST :BOGUS STYLE-WARNING) ::: Success (DECLAIM &OPTIONAL &REST :BOGUS STYLE-WARNING) ::: Running (COMPILE-FILE DEFMACRO) ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defmacro-test.lisp" (written 07 DEC 2018 03:54:36 PM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (LET (#) ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defmacro-test.fasl written ; compilation finished in 0:00:00.006 STYLE-WARNING: DEFMACRO-TEST-AUX is being redefined as a macro when it was previously defined to be a function. ::: Success (COMPILE-FILE DEFMACRO) ::: Running (COMPILE-FILE EVAL-WHEN :LOCAL-ENVIRONMENT :BUG-204) ::: Success (COMPILE-FILE EVAL-WHEN :LOCAL-ENVIRONMENT :BUG-204) ::: Running (COMPILE-FILE SYMBOL-MACROLET) ::: Success (COMPILE-FILE SYMBOL-MACROLET) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: WITH-TEST (:NAME (:ALLOW-OTHER-KEYS :BUG-211D)) ; (BUG211D :Y 2 :ALLOW-OTHER-KEYS NIL) ; ; caught STYLE-WARNING: ; :Y is not a known argument keyword. ; (BUG211D :Y 2) ; ; caught STYLE-WARNING: ; :Y is not a known argument keyword. ; ; compilation unit finished ; caught 2 STYLE-WARNING conditions ::: Running (:ALLOW-OTHER-KEYS :BUG-211D) ::: Success (:ALLOW-OTHER-KEYS :BUG-211D) ::: Running (COMPILE :LAMBDA-LIST :BUG-211B) ::: Success (COMPILE :LAMBDA-LIST :BUG-211B) ::: Running (COMPILE :LAMBDA-LIST :BUG-211C) ::: Success (COMPILE :LAMBDA-LIST :BUG-211C) ::: Running (COMPILE :LAMBDA-LIST :ALLOW-OTHER-KEYS :BUG-211 :DO-NOT-ALLOW) ::: Success (COMPILE :LAMBDA-LIST :ALLOW-OTHER-KEYS :BUG-211 :DO-NOT-ALLOW) ::: Running (:BUG-217) ::: Success (:BUG-217) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFMACRO BUG172 ; (DEFMACRO BUG172 (&REST REST FOO) `(LIST ,REST ,FOO)) ; ; caught ERROR: ; during macroexpansion of (DEFMACRO BUG172 (&REST REST FOO) ...). Use ; *BREAK-ON-SIGNALS* to intercept. ; ; expected lambda list keyword at FOO in: (&REST REST FOO) ; ; compilation unit finished ; caught 1 ERROR condition ::: Running (DEFMACRO :LAMBDA-LIST :BUG-172) ::: Success (DEFMACRO :LAMBDA-LIST :BUG-172) ::: Running (COMPILE :EMBEDDED THE) ::: Success (COMPILE :EMBEDDED THE) ::: Running (DEFINE-COMPILER-MACRO :BUG-219A) ::: Success (DEFINE-COMPILER-MACRO :BUG-219A) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN BUG219-B-AUX2 ; (BUG219-B Z) ; ; caught STYLE-WARNING: ; undefined function: BUG219-B ; ; compilation unit finished ; Undefined function: ; BUG219-B ; caught 1 STYLE-WARNING condition STYLE-WARNING: 1 call to COMMON-LISP-USER::BUG219-B was compiled before a compiler-macro was defined for it. A declaration of NOTINLINE at the call site will eliminate this warning, as will defining the compiler-macro before its first potential use. ::: Running (:UNREACHABLE-CODE LOCALLY DECLARE :BUG-224) ::: Success (:UNREACHABLE-CODE LOCALLY DECLARE :BUG-224) ::: Running (:UNREACHABLE-CODE ERROR LABELS :BUG-224) ::: Success (:UNREACHABLE-CODE ERROR LABELS :BUG-224) ::: Running (:UNREACHABLE-CODE ERROR LET :BUG-224) ::: Success (:UNREACHABLE-CODE ERROR LET :BUG-224) ::: Running (COMPILE SETF FDEFINITION :BUG-223) ::: Success (COMPILE SETF FDEFINITION :BUG-223) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN COERCE-DEFOPT1 ; (COERCE X '(VALUES T)) ; ; caught WARNING: ; VALUES type illegal in this context: ; (VALUES T) ; ; compilation unit finished ; caught 1 WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN COERCE-DEFOPT2 ; (COERCE X '(VALUES T &OPTIONAL)) ; ; caught WARNING: ; VALUES type illegal in this context: ; (VALUES T &OPTIONAL) ; ; compilation unit finished ; caught 1 WARNING condition ::: Running (COERCE :OPTIMIZER) ::: Success (COERCE :OPTIMIZER) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN DEBUG-RETURN-CATCH-BREAK2 ; (SETQ *Y* (THE (UNSIGNED-BYTE 8) (AREF X 4))) ; ; caught WARNING: ; undefined variable: *Y* ; ; compilation unit finished ; Undefined variable: ; *Y* ; caught 1 WARNING condition ::: Running (FUNCTION-LAMBDA-EXPRESSION COMPILE :BUG-228) ::: Success (FUNCTION-LAMBDA-EXPRESSION COMPILE :BUG-228) ::: Running :BUG-192B ::: Success :BUG-192B ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: WITH-TEST (:NAME :BUG-192C) ; (THE REAL (LIST 1)) ; ; caught WARNING: ; Derived type of (CONS 1 NIL) is ; (VALUES CONS &OPTIONAL), ; conflicting with its asserted type ; REAL. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ::: Running :BUG-192C ::: Success :BUG-192C ::: Running :BUG-236 ::: Success :BUG-236 ::: Running (DECLARE SPECIAL TYPE) ::: Success (DECLARE SPECIAL TYPE) ::: Running (&REST TYPE-ERROR) ::: Success (&REST TYPE-ERROR) ::: Running (:EVALUATION-ORDER STRUCTURE :SLOT-WRITER) ::: Success (:EVALUATION-ORDER STRUCTURE :SLOT-WRITER) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN BUG249 ; (BAR (Y) (DECLARE (FIXNUM Y)) (INCF X)) ; ; caught STYLE-WARNING: ; The variable Y is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Running (FLET DECLARE TYPE :BUG-249) ::: Success (FLET DECLARE TYPE :BUG-249) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: WITH-TEST (:NAME (COMPILE-FILE *READTABLE*)) ; (ASSERT ; (TYPEP *BUG-DOUG-MCNAUGHT-20030914* '(SIMPLE-ARRAY (UNSIGNED-BYTE 4) (*)))) ; --> TAGBODY ; ==> ; (LET ((#:TEMP1 *BUG-DOUG-MCNAUGHT-20030914*)) ; (WHEN (TYPEP #:TEMP1 '(SIMPLE-ARRAY (UNSIGNED-BYTE 4) (*))) (GO #:DONE)) ; (SB-KERNEL:ASSERT-ERROR ; '(TYPEP *BUG-DOUG-MCNAUGHT-20030914* ; '(SIMPLE-ARRAY (UNSIGNED-BYTE 4) (*))) ; (LIST (LIST '*BUG-DOUG-MCNAUGHT-20030914* #:TEMP1)))) ; ; caught WARNING: ; undefined variable: *BUG-DOUG-MCNAUGHT-20030914* ; ; compilation unit finished ; Undefined variable: ; *BUG-DOUG-MCNAUGHT-20030914* ; caught 1 WARNING condition ::: Running (COMPILE-FILE *READTABLE*) ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bug-doug-mcnaught-20030914.lisp" (written 07 DEC 2018 03:54:36 PM): ; compiling (SETQ *READTABLE* ...) ; compiling (SET-MACRO-CHARACTER #\] ...) ; compiling (SET-DISPATCH-MACRO-CHARACTER #\# ...) ; compiling (DEFVAR *BUG-DOUG-MCNAUGHT-20030914* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bug-doug-mcnaught-20030914.fasl written ; compilation finished in 0:00:00.004 ::: Success (COMPILE-FILE *READTABLE*) ::: Running (EXPT :DERIVE-TYPE) ::: Success (EXPT :DERIVE-TYPE) ::: Running (:TYPE-CHECKING :EXPLICIT-CHECK) ::: Success (:TYPE-CHECKING :EXPLICIT-CHECK) ::: Running :EXPLICIT-CHECK ::: Success :EXPLICIT-CHECK ::: SKIPPED-DISABLED MUFFLE-CONDITIONS Test disabled for this combination of platform and features ::: Running (FLET LABELS &KEY) ; in: FLET ((%F (&KEY) NIL)) ; (%F NIL NIL) ; ; caught WARNING: ; function called with unknown argument keyword NIL ; ; compilation unit finished ; caught 1 WARNING condition ; in: LABELS ((%F (&KEY X) X)) ; (%F NIL NIL) ; ; caught WARNING: ; function called with unknown argument keyword NIL ; ; compilation unit finished ; caught 1 WARNING condition ::: Success (FLET LABELS &KEY) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: ASSERT-ERROR (SET PI 3) ; (SET PI 3) ; ; caught WARNING: ; Constant 3.141592653589793d0 conflicts with its asserted type SYMBOL. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: ASSERT-ERROR (PROGV '(PI S) '(3 PI) (SYMBOL-VALUE X)) ; (SYMBOL-VALUE X) ; ; caught WARNING: ; undefined variable: X ; ; compilation unit finished ; Undefined variable: ; X ; caught 1 WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: ; ASSERT-ERROR (PROGV '(*SPECIAL-CONS*) '("no hope") (CAR *SPECIAL-CONS*)) ; (CAR *SPECIAL-CONS*) ; ; caught WARNING: ; undefined variable: *SPECIAL-CONS* ; ; compilation unit finished ; Undefined variable: ; *SPECIAL-CONS* ; caught 1 WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN COMPLEX-FUNCTION-SIGNATURE ; (DEFUN COMPLEX-FUNCTION-SIGNATURE (&OPTIONAL X &REST Y &KEY Z1 Z2) ; (DECLARE (IGNORE Z1 Z2)) ; (CONS X Y)) ; ; caught STYLE-WARNING: ; &OPTIONAL and &KEY found in the same lambda list: (&OPTIONAL X &REST Y &KEY Z1 ; Z2) ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Running :COMPLEX-CALL-DOESNT-WARN ::: Success :COMPLEX-CALL-DOESNT-WARN ::: Running :NON-REQUIRED-ARGS-UPDATE-INFO ::: Success :NON-REQUIRED-ARGS-UPDATE-INFO ::: Running :NESTED-INLINE-CALLS ::: Success :NESTED-INLINE-CALLS ::: Running :NESTED-MAYBE-INLINE-CALLS ::: Success :NESTED-MAYBE-INLINE-CALLS ::: Running :INLINE-CALLS ::: Success :INLINE-CALLS ::: Running :MAYBE-INLINE-CALLS ::: Success :MAYBE-INLINE-CALLS ::: Running :BUG-405 ::: Success :BUG-405 ::: Running :BUG-235A ::: Success :BUG-235A ::: Running :COMPILED-DEBUG-FUNS-LEAK ::: Success :COMPILED-DEBUG-FUNS-LEAK ::: Running :HAIRY-PROGV-TYPE-CHECKING ::: Success :HAIRY-PROGV-TYPE-CHECKING ::: Running :FILL-COMPLEX-SINGLE-FLOAT ::: Success :FILL-COMPLEX-SINGLE-FLOAT ::: Running :MAKE-ARRAY-SYMBOL-AS-INITIAL-ELEMENT ::: Success :MAKE-ARRAY-SYMBOL-AS-INITIAL-ELEMENT ::: Running :REGRESSION-1.0.29.54 ::: Success :REGRESSION-1.0.29.54 ::: Running :SLOT-VALUE-ON-STRUCTURE ::: Success :SLOT-VALUE-ON-STRUCTURE ::: Running :WITH-SLOTS-THE ::: Success :WITH-SLOTS-THE ::: Running :BUG-458354 ::: Success :BUG-458354 ::: Running :BUG-542807 ::: Success :BUG-542807 ::: Running :DEFMACRO-NOT-LIST-LAMBDA-LIST ::: Success :DEFMACRO-NOT-LIST-LAMBDA-LIST ::: Running :BUG-308951 ::: Success :BUG-308951 ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN BUG-308914-STORAGE ; (BUG-308914-UNKNOWN X) ; ; caught STYLE-WARNING: ; undefined function: BUG-308914-UNKNOWN ; (THE (SIMPLE-ARRAY FLT (*)) (BUG-308914-UNKNOWN X)) ; ; caught STYLE-WARNING: ; undefined type: FLT ; ; compilation unit finished ; Undefined type: ; FLT ; Undefined function: ; BUG-308914-UNKNOWN ; caught 2 STYLE-WARNING conditions ::: Running :BUG-308914-WORKAROUND ::: Success :BUG-308914-WORKAROUND ::: Running :INLINED-FUNCTION-IN-SOURCE-PATH ::: Success :INLINED-FUNCTION-IN-SOURCE-PATH ::: Running :BUG-795705 ::: Success :BUG-795705 ::: Running (LOAD-TIME-VALUE :TYPE-DERIVATION) ::: Success (LOAD-TIME-VALUE :TYPE-DERIVATION) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: WITH-TEST (:NAME (LOAD-TIME-VALUE :ERRORS)) ; (LOAD-TIME-VALUE-ERROR-TEST-1) ; ; caught STYLE-WARNING: ; undefined function: LOAD-TIME-VALUE-ERROR-TEST-1 ; (LOAD-TIME-VALUE-ERROR-TEST-2) ; ; caught STYLE-WARNING: ; undefined function: LOAD-TIME-VALUE-ERROR-TEST-2 ; ; compilation unit finished ; Undefined functions: ; LOAD-TIME-VALUE-ERROR-TEST-1 LOAD-TIME-VALUE-ERROR-TEST-2 ; caught 2 STYLE-WARNING conditions ::: Running (LOAD-TIME-VALUE :ERRORS) ::: Success (LOAD-TIME-VALUE :ERRORS) ::: Running :UNEXPECTED-COMPILER-OUTPUT ::: Success :UNEXPECTED-COMPILER-OUTPUT ::: Running :BUG-493380 ::: Success :BUG-493380 ::: Running :CMACRO-SIGNALS-ERROR ::: Success :CMACRO-SIGNALS-ERROR ::: Running (:CMACRO-WITH-SIMPLE-KEY :NO-KEY) ::: Success (:CMACRO-WITH-SIMPLE-KEY :NO-KEY) ::: Running (:CMACRO-WITH-SIMPLE-KEY :CONSTANT-KEY) ::: Success (:CMACRO-WITH-SIMPLE-KEY :CONSTANT-KEY) ::: Running (:CMACRO-WITH-SIMPLE-KEY :VARIABLE-KEY) ::: Success (:CMACRO-WITH-SIMPLE-KEY :VARIABLE-KEY) ::: Running (:CMACRO-WITH-NASTY-KEY :NO-KEY) ::: Success (:CMACRO-WITH-NASTY-KEY :NO-KEY) ::: Running (:CMACRO-WITH-NASTY-KEY :CONSTANT-KEY) ::: Success (:CMACRO-WITH-NASTY-KEY :CONSTANT-KEY) ::: Running (:CMACRO-WITH-NASTY-KEY :VARIABLE-KEY) ::: Success (:CMACRO-WITH-NASTY-KEY :VARIABLE-KEY) ::: Running (:CMACRO-WITH-TRICKY-KEY :NO-KEY) ::: Success (:CMACRO-WITH-TRICKY-KEY :NO-KEY) ::: Running (:CMACRO-WITH-TRICKY-KEY :CONSTANT-QUOTED-KEY) ::: Success (:CMACRO-WITH-TRICKY-KEY :CONSTANT-QUOTED-KEY) ::: Running (:CMACRO-WITH-TRICKY-KEY :CONSTANT-UNQUOTED-KEY) ::: Success (:CMACRO-WITH-TRICKY-KEY :CONSTANT-UNQUOTED-KEY) ::: Running (:CMACRO-WITH-TRICKY-KEY :VARIABLE-KEY) ::: Success (:CMACRO-WITH-TRICKY-KEY :VARIABLE-KEY) ::: Running :FUNCALL-COMPILER-MACRO ; ; compilation unit aborted ; caught 1 fatal ERROR condition ::: Success :FUNCALL-COMPILER-MACRO ::: Running :SETF-FUNCTION-WITH-SETF-EXPANDER ::: Success :SETF-FUNCTION-WITH-SETF-EXPANDER ::: Running :COMPILE-SETF-FUNCTION ::: Success :COMPILE-SETF-FUNCTION ::: Running :CUT-TO-WIDTH-BAD-CONSTANT ::: Success :CUT-TO-WIDTH-BAD-CONSTANT ::: Running :PROGV-DEBUG-3 ::: Success :PROGV-DEBUG-3 ::: Running :RESTRICT-COMPILER-POLICY-RESULT ::: Success :RESTRICT-COMPILER-POLICY-RESULT ::: Running :IDENTIFY-SUSPECT-VOPS ::: Success :IDENTIFY-SUSPECT-VOPS ::: Running (COMPILE INLINE NOTINLINE) ::: Success (COMPILE INLINE NOTINLINE) ::: Running (COMPILE FLET :DUPLICATE &KEY :BUG-211E) ::: Success (COMPILE FLET :DUPLICATE &KEY :BUG-211E) ::: Running (COMPILE :OPTIMIZE EQL) ::: Success (COMPILE :OPTIMIZE EQL) ::: Running (:COMPILER :CONSTRAINT-PROPAGATION :REF) ::: Success (:COMPILER :CONSTRAINT-PROPAGATION :REF) ::: Running (:COMPILER :CONSTRAINT-PROPAGATION :TYPEP) ::: Success (:COMPILER :CONSTRAINT-PROPAGATION :TYPEP) ::: Running (:COMPILER :CONSTRAINT-PROPAGATION :EQ/EQL) ::: Success (:COMPILER :CONSTRAINT-PROPAGATION :EQ/EQL) ::: Running (:COMPILER :CONSTRAINT-PROPAGATION :CAST) ::: Success (:COMPILER :CONSTRAINT-PROPAGATION :CAST) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN TEST-TARGET-FUN-CALLED ; #'SB-C::CALLER-FUN-1 ; ; caught STYLE-WARNING: ; undefined function: CALLER-FUN-1 ; ; compilation unit finished ; Undefined function: ; CALLER-FUN-1 ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: ; MACROLET ((FROB (FORM EXPECTED-EXPECTED-TYPE) ; `(HANDLER-CASE ,FORM (TYPE-ERROR (C) (ASSERT #)) ; (:NO-ERROR (&REST VALS) ; (ERROR "~S returned values: ~S" ',FORM VALS))))) ; (SB-C::MAKE-TRICKY-DEFAULTS :FUN 3) ; ; caught WARNING: ; Constant 3 conflicts with its asserted type FUNCTION. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: ; MACROLET ((FROB (FORM EXPECTED-EXPECTED-TYPE) ; `(HANDLER-CASE ,FORM (TYPE-ERROR (C) (ASSERT #)) ; (:NO-ERROR (&REST VALS) ; (ERROR "~S returned values: ~S" ',FORM VALS))))) ; (SB-C::MAKE-TRICKY-DEFAULTS :NUM #'IDENTITY) ; ; caught WARNING: ; Derived type of #'IDENTITY is ; (VALUES (FUNCTION (T) (VALUES T &OPTIONAL)) &OPTIONAL), ; conflicting with its asserted type ; FIXNUM. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ::: Running (COMPILE &KEY :NON-CONSTANT :DEFAULT) ::: Success (COMPILE &KEY :NON-CONSTANT :DEFAULT) STYLE-WARNING: &OPTIONAL and &KEY found in the same lambda list: (A (A2) &OPTIONAL B &REST C &KEY D) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFINE-COMPILER-MACRO (SETF TEST-CMACRO-4) ; (DEFINE-COMPILER-MACRO (SETF SB-C::TEST-CMACRO-4) ; (&WHOLE SB-KERNEL:FORM SB-C::VALUE) ; ''SB-C::OK) ; ; caught STYLE-WARNING: ; The variable FORM is defined but never used. ; --> SB-INT:NAMED-DS-BIND SB-INT:BINDING* ; ==> ; (LET* ((#:G0 ; (SB-C::CHECK-DS-LIST (SB-C::COMPILER-MACRO-ARGS #:EXPR) 1 1 ; '(# SB-C::VALUE))) ; (SB-C::VALUE (POP #:G0))) ; (BLOCK SB-C::TEST-CMACRO-4 ''SB-C::OK)) ; ; caught STYLE-WARNING: ; The variable VALUE is defined but never used. ; ; compilation unit finished ; caught 2 STYLE-WARNING conditions ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: ASSERT (EQ 'OK (FUNCALL (LAMBDA () (SETF # 'ZOT)))) ; (SETF (SB-C::TEST-CMACRO-4) 'SB-C::ZOT) ; ==> ; (LET* ((#:NEW1 'SB-C::ZOT)) ; (FUNCALL #'(SETF SB-C::TEST-CMACRO-4) #:NEW1)) ; ; caught STYLE-WARNING: ; The variable #:NEW1 is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Running (COMPILE :INSERT-STEP-CONDITIONS :TYPE-INFERENCE) ::: Success (COMPILE :INSERT-STEP-CONDITIONS :TYPE-INFERENCE) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN NSU ; (DEFUN SB-C::NSU (SB-C::VERTICES SB-C::E368) ; (LET ((SB-C::I368S (SB-C::G368-I368S #))) ; (LET ((SB-C::FUIS #)) ; (FORMAT T "~&FUIS=~S~%" SB-C::FUIS) ; (OR SB-C::FUIS (SB-C::H368 0 SB-C::I368S))))) ; ; caught STYLE-WARNING: ; The variable VERTICES is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition FUIS=NIL NSU returned #S(S368 :G368 #S(G368 :I368S #())) *H368-WAS-CALLED-P*=T ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN FROB-367 ; (DEFUN SB-C::FROB-367 (SB-C::V SB-C::W) ; (LET ((SB-C::X (SB-C::G367-I367S #))) ; (LET* ((SB-C::Y #) (SB-C::Z #)) ; (FORMAT T "~&Y=~S Z=~S~%" SB-C::Y SB-C::Z) ; (SB-C::G367-I367S SB-C::Z)))) ; ; caught STYLE-WARNING: ; The variable V is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/circ-tree-test.lisp" (written 07 DEC 2018 03:54:36 PM): ; compiling (COMPILE NIL ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/circ-tree-test.fasl written ; compilation finished in 0:00:00.001 ::: Running (COMPILE :BAD LAMBDA-LIST KEYWORD PROGRAM-ERROR) ::: Success (COMPILE :BAD LAMBDA-LIST KEYWORD PROGRAM-ERROR) ::: Running (EVAL :BAD LAMBDA-LIST KEYWORD PROGRAM-ERROR) ::: Success (EVAL :BAD LAMBDA-LIST KEYWORD PROGRAM-ERROR) ::: Running (DEFMACRO IGNORE &ENVIRONMENT) ::: Success (DEFMACRO IGNORE &ENVIRONMENT) ::: Running (DEFMACRO :NO &ENVIRONMENT) ::: Success (DEFMACRO :NO &ENVIRONMENT) ::: Running (DISASSEMBLE :SOURCE-FORM) ::: Success (DISASSEMBLE :SOURCE-FORM) ::: Running (MULTIPLE-VALUE-BIND :DEFAULT-VALUES) test ::: Success (MULTIPLE-VALUE-BIND :DEFAULT-VALUES) ::: Running (LABELS MULTIPLE-VALUE-BIND :COPY-PROPAGATION) ::: Success (LABELS MULTIPLE-VALUE-BIND :COPY-PROPAGATION) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN SNEAK-SET-DONT-SET-ME ; (SETQ SB-C::DONT-SET-ME SB-C::X) ; ; caught WARNING: ; undefined variable: DONT-SET-ME ; ; compilation unit finished ; Undefined variable: ; DONT-SET-ME ; caught 1 WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: DEFUN SNEAK-SET-DONT-SET-ME2 ; (SETQ SB-C::DONT-SET-ME2 SB-C::X) ; ; caught WARNING: ; undefined variable: DONT-SET-ME2 ; ; compilation unit finished ; Undefined variable: ; DONT-SET-ME2 ; caught 1 WARNING condition ::: Running :PROPAGATE-SINGLETON-TYPES-TO-EQL ::: Success :PROPAGATE-SINGLETON-TYPES-TO-EQL ::: Running :BUG-655581 ::: Success :BUG-655581 ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure.lisp ; in: TEST-UTIL:WITH-TEST (:NAME :CLEAR-DERIVED-TYPES-ON-SET-FDEFN) ; (SB-C::CLEAR-DERIVED-TYPES-ON-SET-FDEFN-2) ; ; caught STYLE-WARNING: ; undefined function: CLEAR-DERIVED-TYPES-ON-SET-FDEFN-2 ; ; compilation unit finished ; Undefined function: ; CLEAR-DERIVED-TYPES-ON-SET-FDEFN-2 ; caught 1 STYLE-WARNING condition ::: Running :CLEAR-DERIVED-TYPES-ON-SET-FDEFN ::: Success :CLEAR-DERIVED-TYPES-ON-SET-FDEFN ::: Running (:BUG-655126 :DERIVE-FUNCTION-TYPES T) ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; ; compilation unit aborted ; caught 1 fatal ERROR condition ::: Success (:BUG-655126 :DERIVE-FUNCTION-TYPES T) ::: Running (:BUG-655126 :DERIVE-FUNCTION-TYPES NIL) ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; ; compilation unit aborted ; caught 1 fatal ERROR condition ::: Success (:BUG-655126 :DERIVE-FUNCTION-TYPES NIL) ::: Running :BUG-657499 ::: Success :BUG-657499 ::: Running :SYMBOL-VALUE-TYPE-DERIVATION ::: Success :SYMBOL-VALUE-TYPE-DERIVATION ::: Running :MV-BIND-TO-LET-TYPE-PROPAGATION ::: Success :MV-BIND-TO-LET-TYPE-PROPAGATION ::: Running :BUG-308921 ::: Success :BUG-308921 ::: Running :BUG-308941 ::: Success :BUG-308941 ::: Running :BUG-903821 ::: Success :BUG-903821 ::: Running :BUG-997528 ::: Success :BUG-997528 ::: Running :MANY-CODE-CONSTANTS ::: Success :MANY-CODE-CONSTANTS ::: Running :BUG-943953 ::: Success :BUG-943953 ::: Running :BUG-1177703 ::: Success :BUG-1177703 ::: Running :BUG-1035721 ::: Success :BUG-1035721 ::: Running :EXPT-TYPE-DERIVATION-AND-METHOD-REDEFINITION ::: Success :EXPT-TYPE-DERIVATION-AND-METHOD-REDEFINITION ::: Running :DEFTRANSFORM-BUG-1066451 ::: Success :DEFTRANSFORM-BUG-1066451 ::: Running :MORE-ARG-FANCY ::: Success :MORE-ARG-FANCY ::: Running :MACRO-POLICY ::: Success :MACRO-POLICY ::: Running :MERGE-LAMBDAS-DEAD-RETURN ::: Success :MERGE-LAMBDAS-DEAD-RETURN ::: Running :COERCE-TO-FUNCTION-SMARTER ::: Success :COERCE-TO-FUNCTION-SMARTER ::: Running :DERIVED-FUNCTION-TYPE-CASTS ::: Success :DERIVED-FUNCTION-TYPE-CASTS ::: Running (COMPILE FUNCTION :INVALID-FUNCTION-NAME) ::: Success (COMPILE FUNCTION :INVALID-FUNCTION-NAME) ::: Running :DUPLICATE-&KEY-NO-ERROR ::: Success :DUPLICATE-&KEY-NO-ERROR ::: Running :BAD-TYPE-SPECIFIERS ::: Success :BAD-TYPE-SPECIFIERS ::: Running :COVERAGE-AND-ERRORS ::: Success :COVERAGE-AND-ERRORS STYLE-WARNING: DECLAIM where DECLARE was probably intended ::: Running :ENVIRONMENT-AROUND-INLINE ::: Success :ENVIRONMENT-AROUND-INLINE ::: Running :DEFUN-SETF-RETURN-VALUE ::: Success :DEFUN-SETF-RETURN-VALUE ::: Running (MAKE-SEQUENCE :UNKNOWN TYPE) ::: Success (MAKE-SEQUENCE :UNKNOWN TYPE) ::: Running (:COMPILER-MESSAGES FUNCTION :TYPE-SPECIFIER) ::: Success (:COMPILER-MESSAGES FUNCTION :TYPE-SPECIFIER) ::: Running :BOXED-REF-SETF-SPECIAL ::: Success :BOXED-REF-SETF-SPECIAL ::: Running :BOXED-REF-BIND-SPECIAL ::: Success :BOXED-REF-BIND-SPECIAL ::: Running :BOXED-REF-SVREF ::: Success :BOXED-REF-SVREF ::: Running :BOXED-REF-INSTANCE-SET ::: Success :BOXED-REF-INSTANCE-SET ::: Running :BOXED-REF-CAR ::: Success :BOXED-REF-CAR ::: Running :FTYPE-RETURN-TYPE-CONFLICT ::: Success :FTYPE-RETURN-TYPE-CONFLICT ::: Running :DEFINED-FUN-IN-A-DELETED-HOME-LAMBDA ::: Success :DEFINED-FUN-IN-A-DELETED-HOME-LAMBDA ::: Running :LAMBDA-VAR-REF-LVAR-NULL ::: Success :LAMBDA-VAR-REF-LVAR-NULL ::: Running :FOLDABLE-WILD-ARGS-FUN ::: Success :FOLDABLE-WILD-ARGS-FUN ::: Running :SAFETY-ZERO-RETURN-CHECKING ::: Success :SAFETY-ZERO-RETURN-CHECKING ::: Running :INLINE-MACROLET-DEBUG-0 ::: Success :INLINE-MACROLET-DEBUG-0 ::: Running :SUBSTITUTE-LVAR-UPDATING-LVAR-DEPENDENCEIS ::: Success :SUBSTITUTE-LVAR-UPDATING-LVAR-DEPENDENCEIS ::: Running :SYMBOL-VALUE-BOUND-HERE-ESCAPING ::: Success :SYMBOL-VALUE-BOUND-HERE-ESCAPING // Running compound-cons.impure.lisp in COMPILE evaluator mode // Running condition.impure.lisp in COMPILE evaluator mode ::: Running (:PICKY-CONDITION COMPUTE-RESTARTS) ::: Success (:PICKY-CONDITION COMPUTE-RESTARTS) ::: Running (:PICKY-CONDITION INVOKE-RESTART) ::: Success (:PICKY-CONDITION INVOKE-RESTART) ::: Running :PRINTABLE-CONDITIONS ::: Success :PRINTABLE-CONDITIONS ::: Running :BUG-896379 ::: Success :BUG-896379 ::: Running :DEFINE-CONDITION-RESULT ::: Success :DEFINE-CONDITION-RESULT ::: Running (SB-MOP:CLASS-DIRECT-DEFAULT-INITARGS :FOR-CONDITION-CLASS :BUG-1164970) ::: Success (SB-MOP:CLASS-DIRECT-DEFAULT-INITARGS :FOR-CONDITION-CLASS :BUG-1164970) ::: Running (:CONDITION-WITH-CONSTANT-FUNCTION-INITARG :BUG-539517) ::: Success (:CONDITION-WITH-CONSTANT-FUNCTION-INITARG :BUG-539517) ::: Running (:CONDITION-WITH-CONSTANT-FUNCTION-SLOT-INITFORM) ::: Success (:CONDITION-WITH-CONSTANT-FUNCTION-SLOT-INITFORM) ::: Running (:REDEFINING-CONDITION-WITH-NON-CONSTANT-DEFAULT-INITARG :BUG-1164969) ::: Success (:REDEFINING-CONDITION-WITH-NON-CONSTANT-DEFAULT-INITARG :BUG-1164969) ::: Running (:CONDITION-WITH-CLASS-ALLOCATION :BUG-1049404) ::: Success (:CONDITION-WITH-CLASS-ALLOCATION :BUG-1049404) ::: Running (ASSERT :PRINT-INTERMEDIATE-RESULTS :BUG-789497) ::: Success (ASSERT :PRINT-INTERMEDIATE-RESULTS :BUG-789497) ::: Running :ASSERT-ARG-EVAL-ORDER ::: Success :ASSERT-ARG-EVAL-ORDER ::: Running (FIND-RESTART :RECHECK-CONDITIONS-AND-TESTS :BUG-774410) ::: Success (FIND-RESTART :RECHECK-CONDITIONS-AND-TESTS :BUG-774410) ::: Running (INVOKE-RESTART :TEST-FUNCTION) ::: Success (INVOKE-RESTART :TEST-FUNCTION) ::: Running (INVOKE-RESTART-INTERACTIVELY :TEST-FUNCTION) ::: Success (INVOKE-RESTART-INTERACTIVELY :TEST-FUNCTION) ::: Running :CASE-FAILURE-REPORT-PPRINT-SILLINESS ::: Success :CASE-FAILURE-REPORT-PPRINT-SILLINESS ::: Running :CONDITION-CLASSOID-REDEF-WITH-CLASS-SLOT ::: Success :CONDITION-CLASSOID-REDEF-WITH-CLASS-SLOT ::: Running :HANDLER-BIND-EXPANSION-VARIATIONS ::: Success :HANDLER-BIND-EXPANSION-VARIATIONS ::: Running :HANDLER-BIND-EVALS-HANDLERS-IMMEDIATELY ::: Success :HANDLER-BIND-EVALS-HANDLERS-IMMEDIATELY ::: Running :UNDEFINED-RESTART ::: Success :UNDEFINED-RESTART ::: Running :UNDEFINED-RESTART-SYMBOL-FUNCTION ::: Success :UNDEFINED-RESTART-SYMBOL-FUNCTION ::: Running :UNKNOWN-KEY-RESTART ::: Success :UNKNOWN-KEY-RESTART // Running ctor.impure.lisp in COMPILE evaluator mode ::: Running (MAKE-INSTANCE :NON-CONSTANT-CLASS) ::: Success (MAKE-INSTANCE :NON-CONSTANT-CLASS) ::: Running (MAKE-INSTANCE :CONSTANT-CLASS-OBJECT) ::: Success (MAKE-INSTANCE :CONSTANT-CLASS-OBJECT) ::: Running (MAKE-INSTANCE :CONSTANT-NON-STD-CLASS-OBJECT) ::: Success (MAKE-INSTANCE :CONSTANT-NON-STD-CLASS-OBJECT) ::: Running (MAKE-INSTANCE :CONSTANT-NON-STD-CLASS-NAME) ::: Success (MAKE-INSTANCE :CONSTANT-NON-STD-CLASS-NAME) ::: Running (MAKE-INSTANCE :CTOR-INLINE-CACHE-RESIZE) ::: Success (MAKE-INSTANCE :CTOR-INLINE-CACHE-RESIZE) ::: Running (MAKE-INSTANCE :CTOR-DEFAULT-INITARGS-1) ::: Success (MAKE-INSTANCE :CTOR-DEFAULT-INITARGS-1) ::: Running (MAKE-INSTANCE :CTOR-DEFAULT-INITARGS-2) ::: Success (MAKE-INSTANCE :CTOR-DEFAULT-INITARGS-2) ::: Running (MAKE-INSTANCE :NO-COMPILE-NOTE-AT-RUNTIME) ::: Success (MAKE-INSTANCE :NO-COMPILE-NOTE-AT-RUNTIME) ::: Running :CONSTANT-INVALID-CLASS-ARG ::: Success :CONSTANT-INVALID-CLASS-ARG ::: Running :VARIABLE-INVALID-CLASS-ARG ::: Success :VARIABLE-INVALID-CLASS-ARG ::: Running (MAKE-INSTANCE :SETF-SLOT-VALUE-USING-CLASS-HITS-OTHER-SLOTS) ::: Success (MAKE-INSTANCE :SETF-SLOT-VALUE-USING-CLASS-HITS-OTHER-SLOTS) ::: Running :BUG-728650 ::: Success :BUG-728650 ::: Running :BUG-1397454 ::: Success :BUG-1397454 ::: Running (MAKE-INSTANCE :CTOR :CONSTANT-INITARG :CONSTANT-REDEFINITION :BUG-1644944) ::: Success (MAKE-INSTANCE :CTOR :CONSTANT-INITARG :CONSTANT-REDEFINITION :BUG-1644944) // Running deadline.impure.lisp in COMPILE evaluator mode ::: Running (SB-SYS:DECODE-TIMEOUT :LARGE-VALUES :LP-1727789) ::: Success (SB-SYS:DECODE-TIMEOUT :LARGE-VALUES :LP-1727789) ::: Running (SB-SYS:WITH-DEADLINE :LARGE-VALUES :LP-1727789) ::: Success (SB-SYS:WITH-DEADLINE :LARGE-VALUES :LP-1727789) ::: Running (:DEADLINE RUN-PROGRAM :TRIVIAL) ::: Success (:DEADLINE RUN-PROGRAM :TRIVIAL) ::: Running (:DEADLINE SB-SYS:DEFER-DEADLINE 1) ::: Success (:DEADLINE SB-SYS:DEFER-DEADLINE 1) ::: Running (:DEADLINE SB-SYS:DEFER-DEADLINE 2) ::: Success (:DEADLINE SB-SYS:DEFER-DEADLINE 2) ::: Running (:DEADLINE SB-SYS:DEFER-DEADLINE 3) ::: Success (:DEADLINE SB-SYS:DEFER-DEADLINE 3) ::: Running (:DEADLINE SB-SYS:CANCEL-DEADLINE) ::: Success (:DEADLINE SB-SYS:CANCEL-DEADLINE) ::: Running (:DEADLINE SB-THREAD:GRAB-MUTEX) ::: Success (:DEADLINE SB-THREAD:GRAB-MUTEX) ::: Running (:DEADLINE SB-THREAD:WAIT-ON-SEMAPHORE) ::: Success (:DEADLINE SB-THREAD:WAIT-ON-SEMAPHORE) ::: Running (:DEADLINE SB-THREAD:JOIN-THREAD) ::: Success (:DEADLINE SB-THREAD:JOIN-THREAD) ::: Running (:DEADLINE :FUTEX-WAIT-EINTR) ::: Success (:DEADLINE :FUTEX-WAIT-EINTR) ::: Running (SB-SYS:WITH-DEADLINE SLEEP :SMOKE) ::: Success (SB-SYS:WITH-DEADLINE SLEEP :SMOKE) ::: Running (SB-SYS:WITH-DEADLINE SLEEP :LONG-SLEEP) ::: Success (SB-SYS:WITH-DEADLINE SLEEP :LONG-SLEEP) ::: Running (SB-SYS:WITH-DEADLINE SLEEP :NO-SLEEP) ::: Success (SB-SYS:WITH-DEADLINE SLEEP :NO-SLEEP) ::: Running (SB-SYS:WITH-DEADLINE SLEEP SB-SYS:DEFER-DEADLINE) ::: Success (SB-SYS:WITH-DEADLINE SLEEP SB-SYS:DEFER-DEADLINE) ::: Running (SB-SYS:WITH-DEADLINE SLEEP SB-SYS:CANCEL-DEADLINE) ::: Success (SB-SYS:WITH-DEADLINE SLEEP SB-SYS:CANCEL-DEADLINE) // Running debug.impure.lisp in COMPILE evaluator mode ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/debug.impure.lisp ; in: DEFUN ZOOP ; (DEFUN ZOOP (ZEEP &KEY BEEP) BLURP) ; ; caught STYLE-WARNING: ; The variable BEEP is defined but never used. ; ; caught STYLE-WARNING: ; The variable ZEEP is defined but never used. ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/debug.impure.lisp ; in: DEFUN ZOOP ; (DEFUN ZOOP (ZEEP &KEY BEEP) BLURP) ; ==> ; (BLOCK ZOOP BLURP) ; ; caught WARNING: ; undefined variable: BLURP ; ; compilation unit finished ; Undefined variable: ; BLURP ; caught 1 WARNING condition ; caught 2 STYLE-WARNING conditions ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/debug.impure.lisp ; in: WITH-TEST (:NAME :PREDEFINED-FUNCTIONS-1) ; (DESTRUCTURING-BIND ; (OBJECT-SYM &OPTIONAL-SYM STREAM-SYM) ; (GET-ARGLIST #'PRINT) ; (ASSERT (SYMBOLP OBJECT-SYM)) ; (ASSERT (EQL &OPTIONAL-SYM '&OPTIONAL)) ; (ASSERT (SYMBOLP STREAM-SYM))) ; ; caught STYLE-WARNING: ; suspicious variable &OPTIONAL-SYM in lambda list: (OBJECT-SYM &OPTIONAL-SYM ; STREAM-SYM). ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Running :PREDEFINED-FUNCTIONS-1 ::: Success :PREDEFINED-FUNCTIONS-1 ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/debug.impure.lisp ; in: WITH-TEST (:NAME :PREDEFINED-FUNCTIONS-2) ; (DESTRUCTURING-BIND ; (DEST-SYM CONTROL-SYM &REST-SYM FORMAT-ARGS-SYM) ; (GET-ARGLIST #'FORMAT) ; (ASSERT (SYMBOLP DEST-SYM)) ; (ASSERT (SYMBOLP CONTROL-SYM)) ; (ASSERT (EQL &REST-SYM '&REST)) ; (ASSERT (SYMBOLP FORMAT-ARGS-SYM))) ; ; caught STYLE-WARNING: ; suspicious variable &REST-SYM in lambda list: (DEST-SYM CONTROL-SYM &REST-SYM ; FORMAT-ARGS-SYM). ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Running :PREDEFINED-FUNCTIONS-2 ::: Success :PREDEFINED-FUNCTIONS-2 ::: Running (TRACE :SIMPLE) ::: Success (TRACE :SIMPLE) ::: Running (TRACE :PRINT-READABLY) ::: Success (TRACE :PRINT-READABLY) ::: Running (TRACE :ENCAPSULATE NIL) ::: Success (TRACE :ENCAPSULATE NIL) ::: Running (:TRACE :ENCAPSULATE NIL :RECURSIVE) ::: Success (:TRACE :ENCAPSULATE NIL :RECURSIVE) ::: Running (TRACE FMAKUNBOUND :BUG-667657) WARNING: COMMON-LISP-USER::TRACE-AND-FMAKUNBOUND-THIS is undefined, not tracing. ::: Success (TRACE FMAKUNBOUND :BUG-667657) ::: Running (TRACE :REPORT NIL :SMOKE) ::: Success (TRACE :REPORT NIL :SMOKE) ::: Running (TRACE :REPORT NIL :PRINT) ::: Success (TRACE :REPORT NIL :PRINT) ::: Running :BUG-414 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bug-414.lisp" (written 07 DEC 2018 03:54:36 PM): ; compiling (DEFUN BUG-414 ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bug-414.fasl written ; compilation finished in 0:00:00.000 ; disassembly for BUG-414 ; Size: 107 bytes. Origin: #x52B21E96 ; E96: 498B4560 MOV RAX, [R13+96] ; no-arg-parsing entry point ; thread.binding-stack-pointer ; E9A: 488945F8 MOV [RBP-8], RAX ; E9E: 4D8BC4 MOV R8, R12 ; EA1: 498BFA MOV RDI, R10 ; EA4: 498BF1 MOV RSI, R9 ; EA7: 49896D40 MOV [R13+64], RBP ; thread.pseudo-atomic-bits ; EAB: 4D8B5D20 MOV R11, [R13+32] ; thread.alloc-region ; EAF: 498D5330 LEA RDX, [R11+48] ; EB3: 493B5528 CMP RDX, [R13+40] ; EB7: 773F JNBE L2 ; EB9: 49895520 MOV [R13+32], RDX ; thread.alloc-region ; EBD: L0: 498D5307 LEA RDX, [R11+7] ; EC1: 488BC2 MOV RAX, RDX ; EC4: 4C8940F9 MOV [RAX-7], R8 ; EC8: 4883C010 ADD RAX, 16 ; ECC: 488940F1 MOV [RAX-15], RAX ; ED0: 488978F9 MOV [RAX-7], RDI ; ED4: 4883C010 ADD RAX, 16 ; ED8: 488940F1 MOV [RAX-15], RAX ; EDC: 488970F9 MOV [RAX-7], RSI ; EE0: 48C7400117001050 MOV QWORD PTR [RAX+1], #x50100017 ; NIL ; EE8: 49316D40 XOR [R13+64], RBP ; thread.pseudo-atomic-bits ; EEC: 7402 JEQ L1 ; EEE: CC09 BREAK 9 ; pending interrupt trap ; EF0: L1: 488BE5 MOV RSP, RBP ; EF3: F8 CLC ; EF4: 5D POP RBP ; EF5: C3 RET ; EF6: CC0F BREAK 15 ; Invalid argument count trap ; EF8: L2: 6A30 PUSH 48 ; EFA: E801E45DFF CALL #x52100300 ; ALLOC-TRAMP-R11 ; EFF: EBBC JMP L0 ::: Success :BUG-414 ::: Running :TRACEABLE-KNOWN-FUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bug-414.lisp" (written 07 DEC 2018 03:54:36 PM): ; compiling (DEFUN BUG-414 ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bug-414.fasl written ; compilation finished in 0:00:00.001 ::: Success :TRACEABLE-KNOWN-FUN ::: Running :BUG-310175 ::: Success :BUG-310175 ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/debug.impure.lisp ; in: WITH-TEST (:NAME :BUG-795245) ; (APPLY '/= NIL 1 2 NIL) ; --> MULTIPLE-VALUE-CALL ; ==> ; (SB-C::%FUNCALL #'/= #:G17 #:G18 #:G19) ; ; caught WARNING: ; Derived type of #:G17 is ; (VALUES NULL &OPTIONAL), ; conflicting with its asserted type ; NUMBER. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ::: Running :BUG-795245 ::: Success :BUG-795245 ::: Running :INFINITE-ERROR-PROTECTION --HARMLESS BUT ALARMING BACKTRACE COMING UP-- recursive condition: Maximum error nesting depth exceeded Help! 11 nested errors. SB-KERNEL:*MAXIMUM-ERROR-DEPTH* exceeded. Backtrace for: # 0: ((FLET SB-IMPL::TRY-TO-INVOKE-DEBUGGER :IN SB-IMPL::ERROR-ERROR)) 1: ((FLET "THUNK" :IN SB-IMPL::ERROR-ERROR)) 2: (SB-IMPL::%WITH-STANDARD-IO-SYNTAX #) 3: (SB-IMPL::ERROR-ERROR "Help! " 11 " nested errors. " "SB-KERNEL:*MAXIMUM-ERROR-DEPTH* exceeded.") 4: (ERROR "recursive condition: ~A" #) 5: (ERRORING-DEBUGGER-HOOK # #) 6: (SB-DEBUG::RUN-HOOK *DEBUGGER-HOOK* #) 7: (INVOKE-DEBUGGER #) 8: ((FLET SB-IMPL::TRY-TO-INVOKE-DEBUGGER :IN SB-IMPL::ERROR-ERROR)) 9: ((FLET "THUNK" :IN SB-IMPL::ERROR-ERROR)) 10: (SB-IMPL::%WITH-STANDARD-IO-SYNTAX #) 11: (SB-IMPL::ERROR-ERROR "Help! " 11 " nested errors. " "SB-KERNEL:*MAXIMUM-ERROR-DEPTH* exceeded.") 12: (ERROR "infinite error ~s" 12) 13: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 14: (SB-KERNEL::%SIGNAL #) 15: (ERROR "infinite error ~s" 11) 16: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 17: (SB-KERNEL::%SIGNAL #) 18: (ERROR "infinite error ~s" 10) 19: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 20: (SB-KERNEL::%SIGNAL #) 21: (ERROR "infinite error ~s" 9) 22: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 23: (SB-KERNEL::%SIGNAL #) 24: (ERROR "infinite error ~s" 8) 25: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 26: (SB-KERNEL::%SIGNAL #) 27: (ERROR "infinite error ~s" 7) 28: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 29: (SB-KERNEL::%SIGNAL #) 30: (ERROR "infinite error ~s" 6) 31: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 32: (SB-KERNEL::%SIGNAL #) 33: (ERROR "infinite error ~s" 5) 34: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 35: (SB-KERNEL::%SIGNAL #) 36: (ERROR "infinite error ~s" 4) 37: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 38: (SB-KERNEL::%SIGNAL #) 39: (ERROR "infinite error ~s" 3) 40: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 41: (SB-KERNEL::%SIGNAL #) 42: (ERROR "infinite error ~s" 2) 43: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 44: (SB-KERNEL::%SIGNAL #) 45: (ERROR "infinite error ~s" 1) 46: (TEST-INFINITE-ERROR-PROTECTION) 47: (TEST-UTIL::RUN-TEST # :INFINITE-ERROR-PROTECTION NIL) 48: (SB-INT:SIMPLE-EVAL-IN-LEXENV (WITH-TEST (:NAME :INFINITE-ERROR-PROTECTION) (ENABLE-DEBUGGER) (TEST-INFINITE-ERROR-PROTECTION)) #) 49: (EVAL-TLF (WITH-TEST (:NAME :INFINITE-ERROR-PROTECTION) (ENABLE-DEBUGGER) (TEST-INFINITE-ERROR-PROTECTION)) 27 NIL) 50: ((LABELS SB-FASL::EVAL-FORM :IN SB-INT:LOAD-AS-SOURCE) (WITH-TEST (:NAME :INFINITE-ERROR-PROTECTION) (ENABLE-DEBUGGER) (TEST-INFINITE-ERROR-PROTECTION)) 27) 51: ((LAMBDA (SB-KERNEL:FORM &KEY :CURRENT-INDEX &ALLOW-OTHER-KEYS) :IN SB-INT:LOAD-AS-SOURCE) (WITH-TEST (:NAME :INFINITE-ERROR-PROTECTION) (ENABLE-DEBUGGER) (TEST-INFINITE-ERROR-PROTECTION)) :CURRENT-INDEX 27) 52: (SB-C::%DO-FORMS-FROM-INFO # # SB-C::INPUT-ERROR-IN-LOAD) 53: (SB-INT:LOAD-AS-SOURCE # :VERBOSE NIL :PRINT NIL :CONTEXT "loading") 54: ((FLET SB-FASL::THUNK :IN LOAD)) 55: (SB-FASL::CALL-WITH-LOAD-BINDINGS # #) 56: ((FLET SB-FASL::LOAD-STREAM :IN LOAD) # NIL) 57: (LOAD "debug.impure.lisp" :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST T :EXTERNAL-FORMAT :UTF-8) 58: (RUN-TESTS::RUN "debug.impure.lisp" RUN-TESTS::LOAD-TEST NIL NIL NIL NIL) 59: (SB-INT:SIMPLE-EVAL-IN-LEXENV (RUN-TESTS::RUN "debug.impure.lisp" (QUOTE RUN-TESTS::LOAD-TEST) NIL NIL NIL NIL) #) 60: (EVAL (RUN-TESTS::RUN "debug.impure.lisp" (QUOTE RUN-TESTS::LOAD-TEST) NIL NIL NIL NIL)) 61: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:LOAD . "impure-runner") (:EVAL . "(RUN-TESTS::RUN \"debug.impure.lisp\" 'RUN-TESTS::LOAD-TEST NIL NIL NIL NIL)"))) 62: (SB-IMPL::TOPLEVEL-INIT) 63: ((FLET SB-UNIX::BODY :IN SAVE-LISP-AND-DIE)) 64: ((FLET "WITHOUT-INTERRUPTS-BODY-27" :IN SAVE-LISP-AND-DIE)) 65: ((LABELS SB-IMPL::RESTART-LISP :IN SAVE-LISP-AND-DIE)) recursive condition: Maximum error nesting depth exceeded Help! ERROR-ERROR is 3 levels deep. Will try to THROW this thread to the toplevel. --END OF H-B-A-B-- ::: Success :INFINITE-ERROR-PROTECTION ::: Running (:INFINITE-ERROR-PROTECTION :THREAD) --HARMLESS BUT ALARMING BACKTRACE COMING UP-- recursive condition: Maximum error nesting depth exceeded Help! 11 nested errors. SB-KERNEL:*MAXIMUM-ERROR-DEPTH* exceeded. Backtrace for: # 0: ((FLET SB-IMPL::TRY-TO-INVOKE-DEBUGGER :IN SB-IMPL::ERROR-ERROR)) 1: ((FLET "THUNK" :IN SB-IMPL::ERROR-ERROR)) 2: (SB-IMPL::%WITH-STANDARD-IO-SYNTAX #) 3: (SB-IMPL::ERROR-ERROR "Help! " 11 " nested errors. " "SB-KERNEL:*MAXIMUM-ERROR-DEPTH* exceeded.") 4: (ERROR "recursive condition: ~A" #) 5: (ERRORING-DEBUGGER-HOOK # #) 6: (SB-DEBUG::RUN-HOOK *DEBUGGER-HOOK* #) 7: (INVOKE-DEBUGGER #) 8: ((FLET SB-IMPL::TRY-TO-INVOKE-DEBUGGER :IN SB-IMPL::ERROR-ERROR)) 9: ((FLET "THUNK" :IN SB-IMPL::ERROR-ERROR)) 10: (SB-IMPL::%WITH-STANDARD-IO-SYNTAX #) 11: (SB-IMPL::ERROR-ERROR "Help! " 11 " nested errors. " "SB-KERNEL:*MAXIMUM-ERROR-DEPTH* exceeded.") 12: (ERROR "infinite error ~s" 12) 13: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 14: (SB-KERNEL::%SIGNAL #) 15: (ERROR "infinite error ~s" 11) 16: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 17: (SB-KERNEL::%SIGNAL #) 18: (ERROR "infinite error ~s" 10) 19: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 20: (SB-KERNEL::%SIGNAL #) 21: (ERROR "infinite error ~s" 9) 22: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 23: (SB-KERNEL::%SIGNAL #) 24: (ERROR "infinite error ~s" 8) 25: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 26: (SB-KERNEL::%SIGNAL #) 27: (ERROR "infinite error ~s" 7) 28: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 29: (SB-KERNEL::%SIGNAL #) 30: (ERROR "infinite error ~s" 6) 31: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 32: (SB-KERNEL::%SIGNAL #) 33: (ERROR "infinite error ~s" 5) 34: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 35: (SB-KERNEL::%SIGNAL #) 36: (ERROR "infinite error ~s" 4) 37: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 38: (SB-KERNEL::%SIGNAL #) 39: (ERROR "infinite error ~s" 3) 40: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 41: (SB-KERNEL::%SIGNAL #) 42: (ERROR "infinite error ~s" 2) 43: ((FLET "H0" :IN TEST-INFINITE-ERROR-PROTECTION) #) 44: (SB-KERNEL::%SIGNAL #) 45: (ERROR "infinite error ~s" 1) 46: (TEST-INFINITE-ERROR-PROTECTION) 47: ((FLET SB-UNIX::BODY :IN SB-THREAD::INITIAL-THREAD-FUNCTION-TRAMPOLINE)) 48: ((FLET "WITHOUT-INTERRUPTS-BODY-4" :IN SB-THREAD::INITIAL-THREAD-FUNCTION-TRAMPOLINE)) 49: ((FLET SB-THREAD::WITH-MUTEX-THUNK :IN SB-THREAD::INITIAL-THREAD-FUNCTION-TRAMPOLINE)) 50: ((FLET "WITHOUT-INTERRUPTS-BODY-1" :IN SB-THREAD::CALL-WITH-MUTEX)) 51: (SB-THREAD::CALL-WITH-MUTEX # #> NIL T NIL) 52: (SB-THREAD::INITIAL-THREAD-FUNCTION-TRAMPOLINE # NIL # NIL) 53: ("foreign function: call_into_lisp") 54: ("foreign function: new_thread_trampoline") recursive condition: Maximum error nesting depth exceeded Help! ERROR-ERROR is 3 levels deep. Will try to THROW this thread to the toplevel. --END OF H-B-A-B-- ::: Success (:INFINITE-ERROR-PROTECTION :THREAD) ::: Running (:MAKE-LISP-OBJ :SIMPLE-FUNS) ::: Success (:MAKE-LISP-OBJ :SIMPLE-FUNS) ::: Running (:MAKE-LISP-OBJ :POINTER-VALIDATION) ::: Success (:MAKE-LISP-OBJ :POINTER-VALIDATION) ::: Running (:DEBUGGER :SOURCE 1) ::: Success (:DEBUGGER :SOURCE 1) ::: Running (:DEBUGGER :SOURCE 2) ::: Success (:DEBUGGER :SOURCE 2) ::: Running (:DEBUGGER :BOGUS-DEBUG-FUN :SOURCE) ::: Success (:DEBUGGER :BOGUS-DEBUG-FUN :SOURCE) ::: Running (DISASSEMBLE :HIGH-DEBUG-EVAL) ::: Success (DISASSEMBLE :HIGH-DEBUG-EVAL) ::: Running (DISASSEMBLE :HIGH-DEBUG-LOAD) ::: Success (DISASSEMBLE :HIGH-DEBUG-LOAD) ::: Running (:XEP-ARGLIST-CLEAN-UP :BUG-1192929) ::: Success (:XEP-ARGLIST-CLEAN-UP :BUG-1192929) ::: Running (:PRINT-FRAME-CALL :RESPECT *DEBUG-PRINT-VARIABLE-ALIST* *PRINT-LENGTH* :BUG-1261646) ::: Success (:PRINT-FRAME-CALL :RESPECT *DEBUG-PRINT-VARIABLE-ALIST* *PRINT-LENGTH* :BUG-1261646) ::: Running (:PRINT-FRAME-CALL :RESPECT *DEBUG-PRINT-VARIABLE-ALIST* *PRINT-LEVEL* :BUG-1261646) ::: Success (:PRINT-FRAME-CALL :RESPECT *DEBUG-PRINT-VARIABLE-ALIST* *PRINT-LEVEL* :BUG-1261646) ::: Running :TRACE-DEBUG-ARG 0: (FOO 1) 0: FOO returned 1 0: (SETF *X* (ARG 0)) = 1 WARNING: FOO is already TRACE'd, untracing it first. 0: (FOO 2) 0: (SETF *X* (ARG 0)) = 2 0: FOO returned 2 WARNING: FOO is already TRACE'd, untracing it first. WARNING: FOO is already TRACE'd, untracing it first. 0: FOO returned 4 WARNING: FOO is already TRACE'd, untracing it first. 0: (FOO 5) 0: FOO returned 5 WARNING: FOO is already TRACE'd, untracing it first. 0: (FOO 6) 0: FOO returned 6 WARNING: FOO is already TRACE'd, untracing it first. 0: (FOO 7) 0: FOO returned 7 ::: Success :TRACE-DEBUG-ARG ::: Running :CLEAN-FAST-METHOD-FRAME-LOSSAGE ::: Success :CLEAN-FAST-METHOD-FRAME-LOSSAGE ::: Running :INDIRECT-CLOSURE-VALUES ::: Success :INDIRECT-CLOSURE-VALUES ::: Running :INDIRECT-CLOSURE-VALUES.2 ::: Success :INDIRECT-CLOSURE-VALUES.2 ::: Running :NON-TAIL-SELF-CALL-BAD-VARIABLES ::: Success :NON-TAIL-SELF-CALL-BAD-VARIABLES ::: Running :LOCAL-TAIL-CALL-VARIABLES ::: Success :LOCAL-TAIL-CALL-VARIABLES ::: Running :VARIABLES-SURROUNDING-INLINED-CODE ::: Success :VARIABLES-SURROUNDING-INLINED-CODE ::: Running :VARIABLES-SURROUNDING-INLINED-CODE.2 ::: Success :VARIABLES-SURROUNDING-INLINED-CODE.2 // Running defglobal.impure.lisp in COMPILE evaluator mode ::: Running :UNBOUND-CANNOT-BE-ALWAYS-BOUND ::: Success :UNBOUND-CANNOT-BE-ALWAYS-BOUND ::: Running :ALWAYS-BOUND-ELIDES-BOUNDNESS-CHECKING ::: Success :ALWAYS-BOUND-ELIDES-BOUNDNESS-CHECKING ::: Running :CANNOT-UNBIND-ALWAYS-BOUND ::: Success :CANNOT-UNBIND-ALWAYS-BOUND ::: Running :CANNOT-PROCLAIM-SPECIAL-GLOBAL ::: Success :CANNOT-PROCLAIM-SPECIAL-GLOBAL ::: Running :CANNOT-PROCLAIM-SYMBOL-MACRO-GLOBAL ::: Success :CANNOT-PROCLAIM-SYMBOL-MACRO-GLOBAL ::: Running :CANNOT-PROCLAIM-CONSTANT-GLOBAL ::: Success :CANNOT-PROCLAIM-CONSTANT-GLOBAL ::: Running :PROCLAIM-GLOBAL ::: Success :PROCLAIM-GLOBAL ::: Running :GLOBAL-DOES-NOT-IMPLY-ALWAYS-BOUND ::: Success :GLOBAL-DOES-NOT-IMPLY-ALWAYS-BOUND ::: Running :SET-GLOBAL ::: Success :SET-GLOBAL ::: Running :CANNOT-BIND-GLOBALS ::: Success :CANNOT-BIND-GLOBALS ::: Running :CANNOT-DEFINE-GLOBALS-AS-SYMMACS ::: Success :CANNOT-DEFINE-GLOBALS-AS-SYMMACS ::: Running :CANNOT-DECLARE-GLOBAL-SPECIAL ::: Success :CANNOT-DECLARE-GLOBAL-SPECIAL ::: Running :DEAD-UNBOUND-GLOBAL ::: Success :DEAD-UNBOUND-GLOBAL ::: Running :DEFCONSTANT-EVALS ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defglobal-impure-tmp.lisp" (written 26 JAN 2019 05:34:03 AM): ; compiling (DEFGLOBAL .COUNTER-1. ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defglobal-impure-tmp.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defglobal-impure-tmp.lisp" (written 26 JAN 2019 05:34:03 AM): ; compiling (DEFGLOBAL .COUNTER-2. ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defglobal-impure-tmp.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defglobal-impure-tmp.lisp" (written 26 JAN 2019 05:34:03 AM): ; compiling (DEFGLOBAL .COUNTER-3. ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defglobal-impure-tmp.fasl written ; compilation finished in 0:00:00.001 ::: Success :DEFCONSTANT-EVALS ::: Running :DEFGLOBAL-REFERS-TO-DEFGLOBAL ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defglobal-impure-tmp.lisp" (written 26 JAN 2019 05:34:03 AM): ; compiling (DEFGLOBAL **GLOBAL-1** ...) ; compiling (DEFGLOBAL **GLOBAL-2** ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defglobal-impure-tmp.fasl written ; compilation finished in 0:00:00.001 ::: Success :DEFGLOBAL-REFERS-TO-DEFGLOBAL // Running define-compiler-macro.impure.lisp in COMPILE evaluator mode ::: Running :CANNOT-DEFINE-MACRO-FOR-SPECIAL-FORM ::: Success :CANNOT-DEFINE-MACRO-FOR-SPECIAL-FORM ::: Running :FUNCALL-MACRO-WITH-COMPILER-MACRO ; in: LAMBDA () ; (FUNCALL #'TEST-MACRO) ; ==> ; (SB-C::%FUNCALL #'TEST-MACRO) ; ; caught ERROR: ; The :macro name TEST-MACRO was found as the argument to FUNCTION. ; ; compilation unit finished ; caught 1 ERROR condition ::: Success :FUNCALL-MACRO-WITH-COMPILER-MACRO // Running defstruct.impure.lisp in COMPILE evaluator mode ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: ASSERT-ERROR (MAKE-PERSON) ; (MAKE-PERSON) ; ; caught WARNING: ; The slot NAME does not have a suitable default, and no value was provided for it. ; ; compilation unit finished ; caught 1 WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: ASSERT-ERROR (SETF (PERSON-NAME (MAKE-PERSON :NAME "Q")) 1) ; (SETF (PERSON-NAME (MAKE-PERSON :NAME "Q")) 1) ; --> SB-KERNEL:%INSTANCE-SET ; ==> ; (SB-KERNEL:THE* (STRING :CONTEXT (:STRUCT PERSON . NAME)) 1) ; ; caught WARNING: ; Constant 1 conflicts with its asserted type STRING. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ::: Running :DEFSTRUCT-BOA-TYPECHECK ::: Success :DEFSTRUCT-BOA-TYPECHECK ::: Running :DEFSTRUCT-BOA-NICE-ERROR ::: Success :DEFSTRUCT-BOA-NICE-ERROR ::: Running :DEFSTRUCT-BOA-NO-ERROR ::: Success :DEFSTRUCT-BOA-NO-ERROR ::: Running :DEFSTRUCT-BOA-TYPECHECK.2 ::: Success :DEFSTRUCT-BOA-TYPECHECK.2 ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: LET ((TOWN1 (MAKE-TOWN :AREA 0 :WATERTOWERS 0))) ; (SETF (TOWN-ELEVATION (MAKE-TOWN)) 5) ; --> LET* FUNCALL ; ==> ; (SB-C::%FUNCALL #'(SETF TOWN-ELEVATION) #:NEW1 #:G26) ; ; caught STYLE-WARNING: ; undefined function: (SETF TOWN-ELEVATION) ; (SETF (TOWN-READONLY X) Y) ; --> LET* FUNCALL ; ==> ; (SB-C::%FUNCALL #'(SETF TOWN-READONLY) #:NEW1 #:X42) ; ; caught STYLE-WARNING: ; undefined function: (SETF TOWN-READONLY) ; ; compilation unit finished ; Undefined functions: ; (SETF TOWN-ELEVATION) (SETF TOWN-READONLY) ; caught 2 STYLE-WARNING conditions ::: Running :DEFSTRUCT-RAW-SLOT-GC ::: Success :DEFSTRUCT-RAW-SLOT-GC ::: Running (:DEFSTRUCT-RAW-SLOT-GC :FULL) ::: Success (:DEFSTRUCT-RAW-SLOT-GC :FULL) ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/tmp-defstruct.manyraw.lisp" (written 26 JAN 2019 05:34:06 AM): ; compiling (DEFUN DUMPED-MANYRAWS ...) ; compiling (DEFUN DUMPED-HUGE-MANYRAW ...) ; compiling (DEFUN DUMPED-HUGEST-MANYRAW ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/tmp-defstruct.manyraw.fasl written ; compilation finished in 0:00:00.219 ::: Running (:DEFSTRUCT-RAW-SLOT LOAD) ::: Success (:DEFSTRUCT-RAW-SLOT LOAD) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: WHEN (IGNORE-ERRORS (OR (YA-STRUCT-P) 12)) ; (YA-STRUCT-P) ; ; caught STYLE-WARNING: ; The function was called with zero arguments, but wants exactly one. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: WHEN (IGNORE-ERRORS (OR (YA-STRUCT-P 'TOO 'MANY 'ARGUMENTS) 12)) ; (YA-STRUCT-P 'TOO 'MANY 'ARGUMENTS) ; ; caught STYLE-WARNING: ; The function was called with three arguments, but wants exactly one. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition STYLE-WARNING: Non-overwritten accessor BUG127-A-B-C does not access slot with name C (accessing an inherited slot instead). ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: ASSERT-ERROR (BUG127--FOO (MAKE-BUG127-E :FOO 3)) ; (BUG127--FOO (MAKE-BUG127-E :FOO 3)) ; --> SB-KERNEL:%INSTANCE-REF ; ==> ; (THE BUG127-F (MAKE-BUG127-E :FOO 3)) ; ; caught WARNING: ; Derived type of (MAKE-BUG127-E :FOO 3) is ; (VALUES BUG127-E &OPTIONAL), ; conflicting with its asserted type ; COMMON-LISP-USER::BUG127-F. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: ASSERT-ERROR (CONC-NAME-NIL-SLOT (MAKE-CONC-NAME-NIL)) ; (CONC-NAME-NIL-SLOT (MAKE-CONC-NAME-NIL)) ; ; caught STYLE-WARNING: ; undefined function: CONC-NAME-NIL-SLOT ; ; compilation unit finished ; Undefined function: ; CONC-NAME-NIL-SLOT ; caught 1 STYLE-WARNING condition WARNING: The new FTYPE proclamation for COMMON-LISP-USER::MAKE-LIST-STRUCT (FUNCTION (&KEY (:A-SLOT T)) (VALUES LIST &OPTIONAL)) does not match the old FTYPE proclamation (FUNCTION (&KEY (:ID T) (:HOME PACKAGE) (:COMMENT SIMPLE-STRING) (:WEIGHT SINGLE-FLOAT) (:HASH (INTEGER 1 13835058055282163709)) (:REFCOUNT (UNSIGNED-BYTE 62))) (VALUES LIST &OPTIONAL)) WARNING: The new FTYPE proclamation for COMMON-LISP-USER::MAKE-VECTOR-STRUCT (FUNCTION (&KEY (:A-SLOT T)) (VALUES (VECTOR T 2) &OPTIONAL)) does not match the old FTYPE proclamation (FUNCTION (&KEY (:ID T) (:HOME PACKAGE) (:COMMENT SIMPLE-STRING) (:WEIGHT SINGLE-FLOAT) (:HASH (INTEGER 1 13835058055282163709)) (:REFCOUNT (UNSIGNED-BYTE 62))) (VALUES (VECTOR T 6) &OPTIONAL)) ; in: DEFSTRUCT #:G453 ; (SB-KERNEL:THE* ; ((OR NULL (FUNCTION (INTEGER) (VALUES NUMBER &OPTIONAL FOO))) :CONTEXT ; (:STRUCT #:G453 . X)) ; SB-KERNEL::VALUE) ; ; caught STYLE-WARNING: ; undefined type: FOO ; ; compilation unit finished ; Undefined type: ; FOO ; caught 1 STYLE-WARNING condition ; in: DEFSTRUCT #:G453 ; (TRULY-THE (OR NULL (FUNCTION (INTEGER) (VALUES NUMBER &OPTIONAL FOO))) ; (SB-KERNEL:%INSTANCE-REF (THE #:G453 SB-KERNEL:INSTANCE) 0)) ; ; caught STYLE-WARNING: ; undefined type: FOO ; ; compilation unit finished ; Undefined type: ; FOO ; caught 1 STYLE-WARNING condition ; in: DEFSTRUCT #:G453 ; (SB-KERNEL:THE* ; ((OR NULL (FUNCTION (INTEGER) (VALUES NUMBER &OPTIONAL FOO))) :CONTEXT ; (:STRUCT #:G453 . X)) ; #:X) ; ; caught STYLE-WARNING: ; undefined type: FOO ; (SB-INT:NAMED-LAMBDA MAKE-G453 ; (&KEY ((:X #:X) NIL)) ; (DECLARE (SB-INT:EXPLICIT-CHECK)) ; (BLOCK MAKE-G453 ; (SB-KERNEL::%MAKE-STRUCTURE-INSTANCE-MACRO ; # '((:SLOT T . 0)) ; (SB-KERNEL:THE* (# :CONTEXT #) #:X)))) ; ; caught STYLE-WARNING: ; undefined type: FOO ; ; compilation unit finished ; Undefined type: ; FOO ; caught 2 STYLE-WARNING conditions ; in: DEFSTRUCT #:G453 ; (SB-KERNEL:THE* ; ((OR NULL (FUNCTION (INTEGER) (VALUES NUMBER &OPTIONAL FOO))) :CONTEXT ; (:STRUCT #:G453 . X)) ; SB-KERNEL::VALUE) ; ; caught STYLE-WARNING: ; undefined type: FOO ; (SB-INT:NAMED-LAMBDA (SETF G453-X) ; (SB-KERNEL::VALUE SB-KERNEL:INSTANCE) ; (BLOCK G453-X ; (SB-KERNEL:%INSTANCE-SET (THE #:G453 SB-KERNEL:INSTANCE) 0 ; (SB-KERNEL:THE* (# :CONTEXT #) ; SB-KERNEL::VALUE)))) ; ; caught STYLE-WARNING: ; undefined type: FOO ; ; compilation unit finished ; Undefined type: ; FOO ; caught 2 STYLE-WARNING conditions ; in: DEFSTRUCT #:G453 ; (TRULY-THE (OR NULL (FUNCTION (INTEGER) (VALUES NUMBER &OPTIONAL FOO))) ; (SB-KERNEL:%INSTANCE-REF (THE #:G453 SB-KERNEL:INSTANCE) 0)) ; ; caught STYLE-WARNING: ; undefined type: FOO ; (SB-INT:NAMED-LAMBDA G453-X ; (SB-KERNEL:INSTANCE) ; (BLOCK G453-X ; (TRULY-THE (OR NULL (FUNCTION # #)) ; (SB-KERNEL:%INSTANCE-REF (THE #:G453 SB-KERNEL:INSTANCE) 0)))) ; ; caught STYLE-WARNING: ; undefined type: FOO ; ; compilation unit finished ; Undefined type: ; FOO ; caught 2 STYLE-WARNING conditions ; in: DEFSTRUCT #:G453 ; (SB-KERNEL:THE* ; ((OR NULL (FUNCTION (INTEGER) (VALUES NUMBER &OPTIONAL FOO))) :CONTEXT ; (:STRUCT #:G453 . X)) ; #:X) ; ; caught STYLE-WARNING: ; undefined type: FOO ; (SB-INT:NAMED-LAMBDA MAKE-G453 ; (&KEY ((:X #:X) NIL)) ; (DECLARE (SB-INT:EXPLICIT-CHECK)) ; (BLOCK MAKE-G453 ; (SB-KERNEL::%MAKE-STRUCTURE-INSTANCE-MACRO ; # '((:SLOT T . 0)) ; (SB-KERNEL:THE* (# :CONTEXT #) #:X)))) ; ; caught STYLE-WARNING: ; undefined type: FOO ; ; compilation unit finished ; Undefined type: ; FOO ; caught 2 STYLE-WARNING conditions ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: DEFUN BUG-IN-0-8-11-8-X ; (DEFUN BUG-IN-0-8-11-8-X (Z) (PRINT "some unrelated thing")) ; --> PROGN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA BUG-IN-0-8-11-8-X ; (Z) ; (BLOCK BUG-IN-0-8-11-8-X (PRINT "some unrelated thing"))) ; ; caught STYLE-WARNING: ; The variable Z is defined but never used. ; in: LET ((DEFSTRUCT-FORM '(DEFSTRUCT BUG-IN-0-8-11-8 X))) ; (HANDLER-CASE (MACROEXPAND DEFSTRUCT-FORM) ; (WARNING (C) ; (ERROR "shouldn't warn just from macroexpansion here"))) ; --> SB-INT:DX-FLET FLET ; ==> ; (#:FUN1 (C) (PROGN (ERROR "shouldn't warn just from macroexpansion here"))) ; ; caught STYLE-WARNING: ; The variable C is defined but never used. ; ; compilation unit finished ; caught 2 STYLE-WARNING conditions WARNING: The new FTYPE proclamation for COMMON-LISP-USER::MAKE-FOO (FUNCTION (&KEY (:SLOT-1 T)) (VALUES COMMON-LISP-USER::FOO &OPTIONAL)) does not match the old FTYPE proclamation (FUNCTION (&KEY (:A T)) (VALUES COMMON-LISP-USER::FOO &OPTIONAL)) WARNING: The new FTYPE proclamation for COMMON-LISP-USER::COPY-FOO (SB-INT:SFUNCTION (COMMON-LISP-USER::FOO) COMMON-LISP-USER::FOO) does not match the old FTYPE proclamation (FUNCTION (#) (VALUES # &OPTIONAL)) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: WITH-TEST (:NAME :OBSOLETE-DEFSTRUCT/PRINT-OBJECT) ; (MAKE-BORN-TO-CHANGE) ; ; caught STYLE-WARNING: ; undefined function: MAKE-BORN-TO-CHANGE ; ; compilation unit finished ; Undefined function: ; MAKE-BORN-TO-CHANGE ; caught 1 STYLE-WARNING condition ::: Running :OBSOLETE-DEFSTRUCT/PRINT-OBJECT WARNING: change in instance length of class BORN-TO-CHANGE: current length: 0 new length: 1 WARNING: The new FTYPE proclamation for COMMON-LISP-USER::MAKE-BORN-TO-CHANGE (FUNCTION (&KEY (:SLOT T)) (VALUES COMMON-LISP-USER::BORN-TO-CHANGE &OPTIONAL)) does not match the old FTYPE proclamation (FUNCTION (&KEY) (VALUES COMMON-LISP-USER::BORN-TO-CHANGE &OPTIONAL)) ::: Success :OBSOLETE-DEFSTRUCT/PRINT-OBJECT ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: WITH-TEST (:NAME :OBSOLETE-DEFSTRUCT/TYPEP) ; (MAKE-BORN-TO-CHANGE-2) ; ; caught STYLE-WARNING: ; undefined function: MAKE-BORN-TO-CHANGE-2 ; ; compilation unit finished ; Undefined function: ; MAKE-BORN-TO-CHANGE-2 ; caught 1 STYLE-WARNING condition ::: Running :OBSOLETE-DEFSTRUCT/TYPEP WARNING: change in instance length of class BORN-TO-CHANGE-2: current length: 0 new length: 1 WARNING: The new FTYPE proclamation for COMMON-LISP-USER::MAKE-BORN-TO-CHANGE-2 (FUNCTION (&KEY (:SLOT T)) (VALUES COMMON-LISP-USER::BORN-TO-CHANGE-2 &OPTIONAL)) does not match the old FTYPE proclamation (FUNCTION (&KEY) (VALUES COMMON-LISP-USER::BORN-TO-CHANGE-2 &OPTIONAL)) ::: Success :OBSOLETE-DEFSTRUCT/TYPEP ::: Running :RAW-SLOT-EQUALP ::: Success :RAW-SLOT-EQUALP ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: DEFSTRUCT RAW-SLOT-STRUCT-WITH-UNKNOWN-INIT ; (#:UNKNOWN-FUNCTION) ; ; caught STYLE-WARNING: ; undefined function: #:UNKNOWN-FUNCTION ; ; compilation unit finished ; Undefined function: ; #:UNKNOWN-FUNCTION ; caught 1 STYLE-WARNING condition ::: Running :DEFSTRUCT/RECKLESSLY ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-0.lisp" ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp" WARNING: change in instance length of class REDEF-TEST-1: current length: 1 new length: 2 While evaluating the form starting at line 3, column 0 of #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp": WARNING: The new FTYPE proclamation for COMMON-LISP-USER::MAKE-REDEF-TEST-1 (FUNCTION (&KEY (:A T) (:B T)) (VALUES COMMON-LISP-USER::REDEF-TEST-1 &OPTIONAL)) does not match the old FTYPE proclamation (FUNCTION (&KEY (:A T)) (VALUES COMMON-LISP-USER::REDEF-TEST-1 &OPTIONAL)) WARNING: redefining COMMON-LISP-USER::COPY-REDEF-TEST-1 in DEFUN WARNING: redefining COMMON-LISP-USER::REDEF-TEST-1-P in DEFUN WARNING: redefining COMMON-LISP-USER::MAKE-REDEF-TEST-1 in DEFUN ::: Success :DEFSTRUCT/RECKLESSLY ::: Running :DEFSTRUCT/CONTINUE ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-0.lisp" ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp" WARNING: change in instance length of class REDEF-TEST-2: current length: 1 new length: 2 While evaluating the form starting at line 3, column 0 of #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp": WARNING: The new FTYPE proclamation for COMMON-LISP-USER::MAKE-REDEF-TEST-2 (FUNCTION (&KEY (:A T) (:B T)) (VALUES COMMON-LISP-USER::REDEF-TEST-2 &OPTIONAL)) does not match the old FTYPE proclamation (FUNCTION (&KEY (:A T)) (VALUES COMMON-LISP-USER::REDEF-TEST-2 &OPTIONAL)) WARNING: redefining COMMON-LISP-USER::COPY-REDEF-TEST-2 in DEFUN WARNING: redefining COMMON-LISP-USER::REDEF-TEST-2-P in DEFUN WARNING: redefining COMMON-LISP-USER::MAKE-REDEF-TEST-2 in DEFUN ::: Success :DEFSTRUCT/CONTINUE ::: Running :DEFSTRUCT/COMPILE-FILE-SHOULD-WARN ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-0.lisp" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp" (written 26 JAN 2019 05:34:07 AM): ; compiling (IN-PACKAGE "CL-USER") ; compiling (DEFSTRUCT (REDEF-TEST-3 #) ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp ; in: DEFSTRUCT REDEF-TEST-3 ; (DEFSTRUCT (REDEF-TEST-3 (:CONSTRUCTOR MAKE-REDEF-TEST-3)) A B) ; --> PROGN EVAL-WHEN ; ==> ; (SB-KERNEL::%COMPILER-DEFSTRUCT ; '# ; '#(# ; #)) ; ; caught WARNING: ; change in instance length of class REDEF-TEST-3: ; The most recently compiled length: 1 ; the most recently loaded length: 2 ; ; caught WARNING: ; Clobbering the compiler's idea of the layout of ; #. ; ; caught STYLE-WARNING: ; The new FTYPE proclamation for COMMON-LISP-USER::MAKE-REDEF-TEST-3 ; (FUNCTION (&KEY (:A T) (:B T)) ; (VALUES COMMON-LISP-USER::REDEF-TEST-3 &OPTIONAL)) ; does not match the old FTYPE proclamation ; (FUNCTION (&KEY (:A T)) (VALUES COMMON-LISP-USER::REDEF-TEST-3 &OPTIONAL)) ; ; compilation unit finished ; caught 2 WARNING conditions ; caught 1 STYLE-WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.fasl written ; compilation finished in 0:00:00.007 ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.fasl" WARNING: change in instance length of class REDEF-TEST-3: current length: 1 new length: 2 WARNING: redefining COMMON-LISP-USER::COPY-REDEF-TEST-3 in DEFUN WARNING: redefining COMMON-LISP-USER::REDEF-TEST-3-P in DEFUN WARNING: redefining COMMON-LISP-USER::MAKE-REDEF-TEST-3 in DEFUN ::: Success :DEFSTRUCT/COMPILE-FILE-SHOULD-WARN ::: Running :DEFSTRUCT/COMPILE-FILE-RECKLESS ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-0.lisp" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp" (written 26 JAN 2019 05:34:07 AM): ; compiling (IN-PACKAGE "CL-USER") ; compiling (DEFSTRUCT (REDEF-TEST-4 #) ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp ; in: DEFSTRUCT REDEF-TEST-4 ; (DEFSTRUCT (REDEF-TEST-4 (:CONSTRUCTOR MAKE-REDEF-TEST-4)) A B) ; --> PROGN EVAL-WHEN ; ==> ; (SB-KERNEL::%COMPILER-DEFSTRUCT ; '# ; '#(# ; #)) ; ; caught WARNING: ; change in instance length of class REDEF-TEST-4: ; The most recently compiled length: 1 ; the most recently loaded length: 2 ; ; caught WARNING: ; Clobbering the compiler's idea of the layout of ; #. ; ; caught STYLE-WARNING: ; The new FTYPE proclamation for COMMON-LISP-USER::MAKE-REDEF-TEST-4 ; (FUNCTION (&KEY (:A T) (:B T)) ; (VALUES COMMON-LISP-USER::REDEF-TEST-4 &OPTIONAL)) ; does not match the old FTYPE proclamation ; (FUNCTION (&KEY (:A T)) (VALUES COMMON-LISP-USER::REDEF-TEST-4 &OPTIONAL)) ; ; compilation unit finished ; caught 2 WARNING conditions ; caught 1 STYLE-WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.fasl written ; compilation finished in 0:00:00.006 ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.fasl" WARNING: change in instance length of class REDEF-TEST-4: current length: 1 new length: 2 WARNING: redefining COMMON-LISP-USER::COPY-REDEF-TEST-4 in DEFUN WARNING: redefining COMMON-LISP-USER::REDEF-TEST-4-P in DEFUN WARNING: redefining COMMON-LISP-USER::MAKE-REDEF-TEST-4 in DEFUN ::: Success :DEFSTRUCT/COMPILE-FILE-RECKLESS ::: Running :DEFSTRUCT/COMPILE-FILE-CONTINUE ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-0.lisp" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp" (written 26 JAN 2019 05:34:07 AM): ; compiling (IN-PACKAGE "CL-USER") ; compiling (DEFSTRUCT (REDEF-TEST-5 #) ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp ; in: DEFSTRUCT REDEF-TEST-5 ; (DEFSTRUCT (REDEF-TEST-5 (:CONSTRUCTOR MAKE-REDEF-TEST-5)) A B) ; --> PROGN EVAL-WHEN ; ==> ; (SB-KERNEL::%COMPILER-DEFSTRUCT ; '# ; '#(# ; #)) ; ; caught WARNING: ; change in instance length of class REDEF-TEST-5: ; The most recently compiled length: 1 ; the most recently loaded length: 2 ; ; caught WARNING: ; Clobbering the compiler's idea of the layout of ; #. ; ; caught STYLE-WARNING: ; The new FTYPE proclamation for COMMON-LISP-USER::MAKE-REDEF-TEST-5 ; (FUNCTION (&KEY (:A T) (:B T)) ; (VALUES COMMON-LISP-USER::REDEF-TEST-5 &OPTIONAL)) ; does not match the old FTYPE proclamation ; (FUNCTION (&KEY (:A T)) (VALUES COMMON-LISP-USER::REDEF-TEST-5 &OPTIONAL)) ; ; compilation unit finished ; caught 2 WARNING conditions ; caught 1 STYLE-WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.fasl written ; compilation finished in 0:00:00.006 ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.fasl" WARNING: change in instance length of class REDEF-TEST-5: current length: 1 new length: 2 WARNING: redefining COMMON-LISP-USER::COPY-REDEF-TEST-5 in DEFUN WARNING: redefining COMMON-LISP-USER::REDEF-TEST-5-P in DEFUN WARNING: redefining COMMON-LISP-USER::MAKE-REDEF-TEST-5 in DEFUN ::: Success :DEFSTRUCT/COMPILE-FILE-CONTINUE ::: Running :DEFSTRUCT/SUBCLASS-RECKLESS ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-0.lisp" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp" (written 26 JAN 2019 05:34:07 AM): ; compiling (IN-PACKAGE "CL-USER") ; compiling (DEFSTRUCT (REDEF-TEST-6 #) ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp ; in: DEFSTRUCT REDEF-TEST-6 ; (DEFSTRUCT (REDEF-TEST-6 (:CONSTRUCTOR MAKE-REDEF-TEST-6)) A B) ; --> PROGN EVAL-WHEN ; ==> ; (SB-KERNEL::%COMPILER-DEFSTRUCT ; '# ; '#(# ; #)) ; ; caught WARNING: ; change in instance length of class REDEF-TEST-6: ; The most recently compiled length: 1 ; the most recently loaded length: 2 ; ; caught WARNING: ; undeclaring functions for old subclasses of REDEF-TEST-6: ; (REDEF-TEST-6-SUB) ; ; caught WARNING: ; Clobbering the compiler's idea of the layout of ; #. ; ; caught STYLE-WARNING: ; The new FTYPE proclamation for COMMON-LISP-USER::MAKE-REDEF-TEST-6 ; (FUNCTION (&KEY (:A T) (:B T)) ; (VALUES COMMON-LISP-USER::REDEF-TEST-6 &OPTIONAL)) ; does not match the old FTYPE proclamation ; (FUNCTION (&KEY (:A T)) (VALUES COMMON-LISP-USER::REDEF-TEST-6 &OPTIONAL)) ; compiling (DEFSTRUCT (REDEF-TEST-6-SUB # ...) ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp ; in: DEFSTRUCT REDEF-TEST-6-SUB ; (DEFSTRUCT ; (REDEF-TEST-6-SUB (:CONSTRUCTOR MAKE-REDEF-TEST-6-SUB) ; (:INCLUDE REDEF-TEST-6)) ; Z) ; --> PROGN EVAL-WHEN ; ==> ; (SB-KERNEL::%COMPILER-DEFSTRUCT ; '# ; '#(# ; # ; #)) ; ; caught WARNING: ; in class REDEF-TEST-6-SUB: ; The current definition of superclass REDEF-TEST-6 is incompatible with ; the most recently loaded definition. ; ; caught WARNING: ; Clobbering the compiler's idea of the layout of ; #. ; ; caught STYLE-WARNING: ; The new FTYPE proclamation for COMMON-LISP-USER::MAKE-REDEF-TEST-6-SUB ; (FUNCTION (&KEY (:A T) (:B T) (:Z T)) ; (VALUES COMMON-LISP-USER::REDEF-TEST-6-SUB &OPTIONAL)) ; does not match the old FTYPE proclamation ; (FUNCTION (&KEY (:A T) (:Z T)) ; (VALUES COMMON-LISP-USER::REDEF-TEST-6-SUB &OPTIONAL)) ; ; compilation unit finished ; caught 5 WARNING conditions ; caught 2 STYLE-WARNING conditions ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.fasl written ; compilation finished in 0:00:00.014 ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.fasl" WARNING: change in instance length of class REDEF-TEST-6: current length: 1 new length: 2 WARNING: redefining COMMON-LISP-USER::COPY-REDEF-TEST-6 in DEFUN WARNING: redefining COMMON-LISP-USER::REDEF-TEST-6-P in DEFUN WARNING: redefining COMMON-LISP-USER::MAKE-REDEF-TEST-6 in DEFUN WARNING: change in instance length of class REDEF-TEST-6-SUB: current length: 2 new length: 3 WARNING: redefining COMMON-LISP-USER::COPY-REDEF-TEST-6-SUB in DEFUN WARNING: redefining COMMON-LISP-USER::REDEF-TEST-6-SUB-P in DEFUN WARNING: redefining COMMON-LISP-USER::MAKE-REDEF-TEST-6-SUB in DEFUN ::: Success :DEFSTRUCT/SUBCLASS-RECKLESS ::: Running :DEFSTRUCT/SUBCLASS-CONTINUE ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-0.lisp" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp" (written 26 JAN 2019 05:34:07 AM): ; compiling (IN-PACKAGE "CL-USER") ; compiling (DEFSTRUCT (REDEF-TEST-7 #) ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp ; in: DEFSTRUCT REDEF-TEST-7 ; (DEFSTRUCT (REDEF-TEST-7 (:CONSTRUCTOR MAKE-REDEF-TEST-7)) A B) ; --> PROGN EVAL-WHEN ; ==> ; (SB-KERNEL::%COMPILER-DEFSTRUCT ; '# ; '#(# ; #)) ; ; caught WARNING: ; change in instance length of class REDEF-TEST-7: ; The most recently compiled length: 1 ; the most recently loaded length: 2 ; ; caught WARNING: ; undeclaring functions for old subclasses of REDEF-TEST-7: ; (REDEF-TEST-7-SUB) ; ; caught WARNING: ; Clobbering the compiler's idea of the layout of ; #. ; ; caught STYLE-WARNING: ; The new FTYPE proclamation for COMMON-LISP-USER::MAKE-REDEF-TEST-7 ; (FUNCTION (&KEY (:A T) (:B T)) ; (VALUES COMMON-LISP-USER::REDEF-TEST-7 &OPTIONAL)) ; does not match the old FTYPE proclamation ; (FUNCTION (&KEY (:A T)) (VALUES COMMON-LISP-USER::REDEF-TEST-7 &OPTIONAL)) ; compiling (DEFSTRUCT (REDEF-TEST-7-SUB # ...) ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp ; in: DEFSTRUCT REDEF-TEST-7-SUB ; (DEFSTRUCT ; (REDEF-TEST-7-SUB (:CONSTRUCTOR MAKE-REDEF-TEST-7-SUB) ; (:INCLUDE REDEF-TEST-7)) ; Z) ; --> PROGN EVAL-WHEN ; ==> ; (SB-KERNEL::%COMPILER-DEFSTRUCT ; '# ; '#(# ; # ; #)) ; ; caught WARNING: ; in class REDEF-TEST-7-SUB: ; The current definition of superclass REDEF-TEST-7 is incompatible with ; the most recently loaded definition. ; ; caught WARNING: ; Clobbering the compiler's idea of the layout of ; #. ; ; caught STYLE-WARNING: ; The new FTYPE proclamation for COMMON-LISP-USER::MAKE-REDEF-TEST-7-SUB ; (FUNCTION (&KEY (:A T) (:B T) (:Z T)) ; (VALUES COMMON-LISP-USER::REDEF-TEST-7-SUB &OPTIONAL)) ; does not match the old FTYPE proclamation ; (FUNCTION (&KEY (:A T) (:Z T)) ; (VALUES COMMON-LISP-USER::REDEF-TEST-7-SUB &OPTIONAL)) ; ; compilation unit finished ; caught 5 WARNING conditions ; caught 2 STYLE-WARNING conditions ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.fasl written ; compilation finished in 0:00:00.015 ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.fasl" WARNING: change in instance length of class REDEF-TEST-7: current length: 1 new length: 2 WARNING: redefining COMMON-LISP-USER::COPY-REDEF-TEST-7 in DEFUN WARNING: redefining COMMON-LISP-USER::REDEF-TEST-7-P in DEFUN WARNING: redefining COMMON-LISP-USER::MAKE-REDEF-TEST-7 in DEFUN WARNING: in class REDEF-TEST-7-SUB: Current definition of superclass REDEF-TEST-7 is incompatible with new definition. WARNING: redefining COMMON-LISP-USER::COPY-REDEF-TEST-7-SUB in DEFUN WARNING: redefining COMMON-LISP-USER::REDEF-TEST-7-SUB-P in DEFUN WARNING: redefining COMMON-LISP-USER::MAKE-REDEF-TEST-7-SUB in DEFUN ::: Success :DEFSTRUCT/SUBCLASS-CONTINUE ::: Running :DEFSTRUCT/SUBCLASS-IN-OTHER-FILE-RECKLESS ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-0.lisp" ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-2.lisp" (written 26 JAN 2019 05:34:07 AM): ; compiling (IN-PACKAGE "CL-USER") ; compiling (DEFSTRUCT (REDEF-TEST-8 #) ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-2.lisp ; in: DEFSTRUCT REDEF-TEST-8 ; (DEFSTRUCT (REDEF-TEST-8 (:CONSTRUCTOR MAKE-REDEF-TEST-8)) A B) ; --> PROGN EVAL-WHEN ; ==> ; (SB-KERNEL::%COMPILER-DEFSTRUCT ; '# ; '#(# ; #)) ; ; caught WARNING: ; change in instance length of class REDEF-TEST-8: ; The most recently compiled length: 1 ; the most recently loaded length: 2 ; ; caught WARNING: ; undeclaring functions for old subclasses of REDEF-TEST-8: ; (REDEF-TEST-8-SUB) ; ; caught WARNING: ; Clobbering the compiler's idea of the layout of ; #. ; ; caught STYLE-WARNING: ; The new FTYPE proclamation for COMMON-LISP-USER::MAKE-REDEF-TEST-8 ; (FUNCTION (&KEY (:A T) (:B T)) ; (VALUES COMMON-LISP-USER::REDEF-TEST-8 &OPTIONAL)) ; does not match the old FTYPE proclamation ; (FUNCTION (&KEY (:A T)) (VALUES COMMON-LISP-USER::REDEF-TEST-8 &OPTIONAL)) ; ; compilation unit finished ; caught 3 WARNING conditions ; caught 1 STYLE-WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-2.fasl written ; compilation finished in 0:00:00.007 ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-2.fasl" WARNING: change in instance length of class REDEF-TEST-8: current length: 1 new length: 2 WARNING: redefining COMMON-LISP-USER::COPY-REDEF-TEST-8 in DEFUN WARNING: redefining COMMON-LISP-USER::REDEF-TEST-8-P in DEFUN WARNING: redefining COMMON-LISP-USER::MAKE-REDEF-TEST-8 in DEFUN ::: Success :DEFSTRUCT/SUBCLASS-IN-OTHER-FILE-RECKLESS ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: ; WITH-DEFSTRUCT-REDEFINITION-TEST :DEFSTRUCT/SUBCLASS-IN-OTHER-FILE-CONTINUE ; (FUNCALL PRED2 INSTANCE) ; --> SB-C::%FUNCALL THE ; ==> ; (SB-KERNEL:%COERCE-CALLABLE-FOR-CALL PRED2) ; ; caught WARNING: ; undefined variable: PRED2 ; ; compilation unit finished ; Undefined variable: ; PRED2 ; caught 1 WARNING condition ::: Running :DEFSTRUCT/SUBCLASS-IN-OTHER-FILE-CONTINUE ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-0.lisp" ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-2.lisp" (written 26 JAN 2019 05:34:07 AM): ; compiling (IN-PACKAGE "CL-USER") ; compiling (DEFSTRUCT (REDEF-TEST-9 #) ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-2.lisp ; in: DEFSTRUCT REDEF-TEST-9 ; (DEFSTRUCT (REDEF-TEST-9 (:CONSTRUCTOR MAKE-REDEF-TEST-9)) A B) ; --> PROGN EVAL-WHEN ; ==> ; (SB-KERNEL::%COMPILER-DEFSTRUCT ; '# ; '#(# ; #)) ; ; caught WARNING: ; change in instance length of class REDEF-TEST-9: ; The most recently compiled length: 1 ; the most recently loaded length: 2 ; ; caught WARNING: ; undeclaring functions for old subclasses of REDEF-TEST-9: ; (REDEF-TEST-9-SUB) ; ; caught WARNING: ; Clobbering the compiler's idea of the layout of ; #. ; ; caught STYLE-WARNING: ; The new FTYPE proclamation for COMMON-LISP-USER::MAKE-REDEF-TEST-9 ; (FUNCTION (&KEY (:A T) (:B T)) ; (VALUES COMMON-LISP-USER::REDEF-TEST-9 &OPTIONAL)) ; does not match the old FTYPE proclamation ; (FUNCTION (&KEY (:A T)) (VALUES COMMON-LISP-USER::REDEF-TEST-9 &OPTIONAL)) ; ; compilation unit finished ; caught 3 WARNING conditions ; caught 1 STYLE-WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-2.fasl written ; compilation finished in 0:00:00.007 ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-2.fasl" WARNING: change in instance length of class REDEF-TEST-9: current length: 1 new length: 2 WARNING: redefining COMMON-LISP-USER::COPY-REDEF-TEST-9 in DEFUN WARNING: redefining COMMON-LISP-USER::REDEF-TEST-9-P in DEFUN WARNING: redefining COMMON-LISP-USER::MAKE-REDEF-TEST-9 in DEFUN The variable PRED2 is unbound. ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp" WARNING: in class REDEF-TEST-9-SUB: Current definition of superclass REDEF-TEST-9 is incompatible with new definition. While evaluating the form starting at line 3, column 0 of #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp": WARNING: The new FTYPE proclamation for COMMON-LISP-USER::MAKE-REDEF-TEST-9-SUB (FUNCTION (&KEY (:A T) (:B T) (:Z T)) (VALUES COMMON-LISP-USER::REDEF-TEST-9-SUB &OPTIONAL)) does not match the old FTYPE proclamation (FUNCTION (&KEY (:A T) (:Z T)) (VALUES COMMON-LISP-USER::REDEF-TEST-9-SUB &OPTIONAL)) ::: Success :DEFSTRUCT/SUBCLASS-IN-OTHER-FILE-CONTINUE ::: Running :DEFSTRUCT/SUBCLASS-IN-OTHER-FILE-FUNNY-OPERATION-ORDER-CONTINUE ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-0.lisp" ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-2.lisp" (written 26 JAN 2019 05:34:07 AM): ; compiling (IN-PACKAGE "CL-USER") ; compiling (DEFSTRUCT (REDEF-TEST-10 #) ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-2.lisp ; in: DEFSTRUCT REDEF-TEST-10 ; (DEFSTRUCT (REDEF-TEST-10 (:CONSTRUCTOR MAKE-REDEF-TEST-10)) A B) ; --> PROGN EVAL-WHEN ; ==> ; (SB-KERNEL::%COMPILER-DEFSTRUCT ; '# ; '#(# ; #)) ; ; caught WARNING: ; change in instance length of class REDEF-TEST-10: ; The most recently compiled length: 1 ; the most recently loaded length: 2 ; ; caught WARNING: ; undeclaring functions for old subclasses of REDEF-TEST-10: ; (REDEF-TEST-10-SUB) ; ; caught WARNING: ; Clobbering the compiler's idea of the layout of ; #. ; ; caught STYLE-WARNING: ; The new FTYPE proclamation for COMMON-LISP-USER::MAKE-REDEF-TEST-10 ; (FUNCTION (&KEY (:A T) (:B T)) ; (VALUES COMMON-LISP-USER::REDEF-TEST-10 &OPTIONAL)) ; does not match the old FTYPE proclamation ; (FUNCTION (&KEY (:A T)) (VALUES COMMON-LISP-USER::REDEF-TEST-10 &OPTIONAL)) ; ; compilation unit finished ; caught 3 WARNING conditions ; caught 1 STYLE-WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-2.fasl written ; compilation finished in 0:00:00.006 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp" (written 26 JAN 2019 05:34:07 AM): ; compiling (IN-PACKAGE "CL-USER") ; compiling (DEFSTRUCT (REDEF-TEST-10-SUB # ...) ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp ; in: DEFSTRUCT REDEF-TEST-10-SUB ; (DEFSTRUCT ; (REDEF-TEST-10-SUB (:CONSTRUCTOR MAKE-REDEF-TEST-10-SUB) ; (:INCLUDE REDEF-TEST-10)) ; Z) ; --> PROGN EVAL-WHEN ; ==> ; (SB-KERNEL::%COMPILER-DEFSTRUCT ; '# ; '#(# ; # ; #)) ; ; caught WARNING: ; in class REDEF-TEST-10-SUB: ; The current definition of superclass REDEF-TEST-10 is incompatible with ; the most recently loaded definition. ; ; caught WARNING: ; Clobbering the compiler's idea of the layout of ; #. ; ; caught STYLE-WARNING: ; The new FTYPE proclamation for COMMON-LISP-USER::MAKE-REDEF-TEST-10-SUB ; (FUNCTION (&KEY (:A T) (:B T) (:Z T)) ; (VALUES COMMON-LISP-USER::REDEF-TEST-10-SUB &OPTIONAL)) ; does not match the old FTYPE proclamation ; (FUNCTION (&KEY (:A T) (:Z T)) ; (VALUES COMMON-LISP-USER::REDEF-TEST-10-SUB &OPTIONAL)) ; ; compilation unit finished ; caught 2 WARNING conditions ; caught 1 STYLE-WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.fasl written ; compilation finished in 0:00:00.007 ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-2.fasl" WARNING: change in instance length of class REDEF-TEST-10: current length: 1 new length: 2 WARNING: redefining COMMON-LISP-USER::COPY-REDEF-TEST-10 in DEFUN WARNING: redefining COMMON-LISP-USER::REDEF-TEST-10-P in DEFUN WARNING: redefining COMMON-LISP-USER::MAKE-REDEF-TEST-10 in DEFUN ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.fasl" WARNING: in class REDEF-TEST-10-SUB: Current definition of superclass REDEF-TEST-10 is incompatible with new definition. ::: Success :DEFSTRUCT/SUBCLASS-IN-OTHER-FILE-FUNNY-OPERATION-ORDER-CONTINUE ::: Running :DEFSTRUCT/SUBCLASS-IN-OTHER-FILE-FUNNY-OPERATION-ORDER-CONTINUE ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-0.lisp" ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.lisp" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-2.lisp" (written 26 JAN 2019 05:34:07 AM): ; compiling (IN-PACKAGE "CL-USER") ; compiling (DEFSTRUCT (REDEF-TEST-11 #) ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-2.lisp ; in: DEFSTRUCT REDEF-TEST-11 ; (DEFSTRUCT (REDEF-TEST-11 (:CONSTRUCTOR MAKE-REDEF-TEST-11)) A B) ; --> PROGN EVAL-WHEN ; ==> ; (SB-KERNEL::%COMPILER-DEFSTRUCT ; '# ; '#(# ; #)) ; ; caught WARNING: ; change in instance length of class REDEF-TEST-11: ; The most recently compiled length: 1 ; the most recently loaded length: 2 ; ; caught WARNING: ; undeclaring functions for old subclasses of REDEF-TEST-11: ; (REDEF-TEST-11-SUB) ; ; caught WARNING: ; Clobbering the compiler's idea of the layout of ; #. ; ; caught STYLE-WARNING: ; The new FTYPE proclamation for COMMON-LISP-USER::MAKE-REDEF-TEST-11 ; (FUNCTION (&KEY (:A T) (:B T)) ; (VALUES COMMON-LISP-USER::REDEF-TEST-11 &OPTIONAL)) ; does not match the old FTYPE proclamation ; (FUNCTION (&KEY (:A T)) (VALUES COMMON-LISP-USER::REDEF-TEST-11 &OPTIONAL)) ; ; compilation unit finished ; caught 3 WARNING conditions ; caught 1 STYLE-WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-2.fasl written ; compilation finished in 0:00:00.007 ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct-redef-test-1.fasl" ::: Success :DEFSTRUCT/SUBCLASS-IN-OTHER-FILE-FUNNY-OPERATION-ORDER-CONTINUE ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: WITH-TEST (:NAME :RAW-SLOT/CIRCLE-SUBST) ; (ASSERT (RAW-SLOT/CIRCLE-SUBST-P STRUCT)) ; --> TAGBODY LET WHEN IF ; ==> ; (RAW-SLOT/CIRCLE-SUBST-P #:TEMP3) ; ; caught STYLE-WARNING: ; undefined function: RAW-SLOT/CIRCLE-SUBST-P ; (RAW-SLOT/CIRCLE-SUBST-X STRUCT) ; ; caught STYLE-WARNING: ; undefined function: RAW-SLOT/CIRCLE-SUBST-X ; ; compilation unit finished ; Undefined functions: ; RAW-SLOT/CIRCLE-SUBST-P RAW-SLOT/CIRCLE-SUBST-X ; caught 2 STYLE-WARNING conditions ::: Running :RAW-SLOT/CIRCLE-SUBST STYLE-WARNING: Previously compiled calls to COMMON-LISP-USER::RAW-SLOT/CIRCLE-SUBST-P and COMMON-LISP-USER::RAW-SLOT/CIRCLE-SUBST-X could not be inlined because the structure definition for COMMON-LISP-USER::RAW-SLOT/CIRCLE-SUBST was not yet seen. To avoid this warning, DEFSTRUCT should precede references to the affected functions, or they must be declared locally notinline at each call site. ::: Success :RAW-SLOT/CIRCLE-SUBST ::: Running :BUG-3B ::: Success :BUG-3B ::: Running :DEFSTRUCT-COPIER-TYPECHECKS-ARGUMENT ::: Success :DEFSTRUCT-COPIER-TYPECHECKS-ARGUMENT ::: Running :BUG-528807 ::: Success :BUG-528807 ::: Running :BUG-520607 ::: Success :BUG-520607 ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: WITH-TEST (:NAME (:BOA-SUPPLIED-P &OPTIONAL)) ; (BOA-SUPPLIED-P.1-BAR B1) ; ; caught STYLE-WARNING: ; undefined function: BOA-SUPPLIED-P.1-BAR ; (BOA-SUPPLIED-P.1-BARP B1) ; ; caught STYLE-WARNING: ; undefined function: BOA-SUPPLIED-P.1-BARP ; (MAKE-BOA-SUPPLIED-P.1) ; ; caught STYLE-WARNING: ; undefined function: MAKE-BOA-SUPPLIED-P.1 ; ; compilation unit finished ; Undefined functions: ; BOA-SUPPLIED-P.1-BAR BOA-SUPPLIED-P.1-BARP MAKE-BOA-SUPPLIED-P.1 ; caught 3 STYLE-WARNING conditions ::: Running (:BOA-SUPPLIED-P &OPTIONAL) ::: Success (:BOA-SUPPLIED-P &OPTIONAL) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: WITH-TEST (:NAME (:BOA-SUPPLIED-P &KEY)) ; (BOA-SUPPLIED-P.2-BAR B1) ; ; caught STYLE-WARNING: ; undefined function: BOA-SUPPLIED-P.2-BAR ; (BOA-SUPPLIED-P.2-BARP B1) ; ; caught STYLE-WARNING: ; undefined function: BOA-SUPPLIED-P.2-BARP ; (MAKE-BOA-SUPPLIED-P.2) ; ; caught STYLE-WARNING: ; undefined function: MAKE-BOA-SUPPLIED-P.2 ; ; compilation unit finished ; Undefined functions: ; BOA-SUPPLIED-P.2-BAR BOA-SUPPLIED-P.2-BARP MAKE-BOA-SUPPLIED-P.2 ; caught 3 STYLE-WARNING conditions ::: Running (:BOA-SUPPLIED-P &KEY) ::: Success (:BOA-SUPPLIED-P &KEY) ::: Running (:STRUCT-PREDICATE :OBSOLETE-INSTANCE) ::: Success (:STRUCT-PREDICATE :OBSOLETE-INSTANCE) ::: Running (:DEFSTRUCT :NOT-TOPLEVEL-SILENT) ::: Success (:DEFSTRUCT :NOT-TOPLEVEL-SILENT) ::: Running :BUG-941102 ::: Success :BUG-941102 ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: ; DEFSTRUCT-CONSTANT-SLOT-NAMES-T (MAKE-DEFSTRUCT-CONSTANT-SLOT-NAMES :T 3) ; (DEFSTRUCT-CONSTANT-SLOT-NAMES-T (MAKE-DEFSTRUCT-CONSTANT-SLOT-NAMES :T 3)) ; ; caught STYLE-WARNING: ; undefined function: DEFSTRUCT-CONSTANT-SLOT-NAMES-T ; ; compilation unit finished ; Undefined function: ; DEFSTRUCT-CONSTANT-SLOT-NAMES-T ; caught 1 STYLE-WARNING condition ::: Running (:DEFSTRUCT :CONSTANT-SLOT-NAMES) STYLE-WARNING: Previously compiled call to COMMON-LISP-USER::DEFSTRUCT-CONSTANT-SLOT-NAMES-T could not be inlined because the structure definition for COMMON-LISP-USER::DEFSTRUCT-CONSTANT-SLOT-NAMES was not yet seen. To avoid this warning, DEFSTRUCT should precede references to the affected functions, or they must be declared locally notinline at each call site. ::: Success (:DEFSTRUCT :CONSTANT-SLOT-NAMES) ::: Running (:DEFSTRUCT :BOGUS-INHERITED-SLOT-SPECS) ::: Success (:DEFSTRUCT :BOGUS-INHERITED-SLOT-SPECS) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: DEFSTRUCT BOGUS-AUX.1 ; (DEFSTRUCT BOGUS-AUX.1 (:CONSTRUCTOR MAKE-BOGUS-AUX.1 (&AUX (A B C)))) ; ; caught ERROR: ; during macroexpansion of ; (DEFSTRUCT BOGUS-AUX.1 (:CONSTRUCTOR MAKE-BOGUS-AUX.1 #)). Use ; *BREAK-ON-SIGNALS* to intercept. ; ; error while parsing arguments to NIL DESTRUCTURING-BIND: ; odd number of elements in keyword/value list: ((&AUX (A B C))) ; ; compilation unit finished ; caught 1 ERROR condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: WITH-TEST (:NAME (:DEFSTRUCT :LEXICAL-DEFAULT)) ; (LEXICAL-DEFAULT-A (MAKE-LEXICAL-DEFAULT)) ; ; caught STYLE-WARNING: ; undefined function: LEXICAL-DEFAULT-A ; ; compilation unit finished ; Undefined function: ; LEXICAL-DEFAULT-A ; caught 1 STYLE-WARNING condition ::: Running (:DEFSTRUCT :LEXICAL-DEFAULT) STYLE-WARNING: Previously compiled call to COMMON-LISP-USER::LEXICAL-DEFAULT-A could not be inlined because the structure definition for COMMON-LISP-USER::LEXICAL-DEFAULT was not yet seen. To avoid this warning, DEFSTRUCT should precede references to the affected functions, or they must be declared locally notinline at each call site. ::: Success (:DEFSTRUCT :LEXICAL-DEFAULT) ::: Running (:DEFSTRUCT :FIND-DEFSTRUCT-DESCRIPTION) ::: Success (:DEFSTRUCT :FIND-DEFSTRUCT-DESCRIPTION) ::: Running (:DEFSTRUCT :NAMED-TYPED-STRUCT-SUBTYPE-PRED) ::: Success (:DEFSTRUCT :NAMED-TYPED-STRUCT-SUBTYPE-PRED) ::: Running :DEFSTRUCT-PARSE-STRICTLY ::: Success :DEFSTRUCT-PARSE-STRICTLY ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defstruct.impure.lisp ; in: WITH-TEST (:NAME :DEFSTRUCT-FTYPE-CORRECTNESS) ; (MAKE-FOO-NOT-TOO-WEAK) ; ; caught WARNING: ; The slot X does not have a suitable default, and no value was provided for it. ; ; compilation unit finished ; caught 1 WARNING condition ::: Running :DEFSTRUCT-FTYPE-CORRECTNESS ::: Success :DEFSTRUCT-FTYPE-CORRECTNESS ::: Running :DEFSTRUCT-PRINTER-ROBUST ::: Success :DEFSTRUCT-PRINTER-ROBUST ::: Running :REDEFINE-ACCESSOR-AS-RANDOM-DEFUN ::: Success :REDEFINE-ACCESSOR-AS-RANDOM-DEFUN ::: SKIPPED-DISABLED :DFLOAT-ENDIANNESS Test disabled for this combination of platform and features ::: Running :RECKLESSLY-CONTINUABLE-DEFSTRUCT ::: Success :RECKLESSLY-CONTINUABLE-DEFSTRUCT ::: Running :NON-TOTAL-SATISFIES-PREDICATE ::: Success :NON-TOTAL-SATISFIES-PREDICATE // Running deftype.impure.lisp in COMPILE evaluator mode ::: Running (DEFTYPE ATOM :BODY) ::: Success (DEFTYPE ATOM :BODY) WARNING: The class FOO is being redefined to be a DEFTYPE. WARNING: redefining DEFTYPE type to be a class: COMMON-LISP-USER::BAR ::: Running :DEFTYPE-NOT-LIST-LAMBDA-LIST ::: Success :DEFTYPE-NOT-LIST-LAMBDA-LIST // Running deprecation.impure.lisp in COMPILE evaluator mode ::: Running (DEPRECATED :DECLARATION :SYNTAX) ::: Success (DEPRECATED :DECLARATION :SYNTAX) ::: Running (DEPRECATED VARIABLE :UNDEFINED :EARLY) ::: Success (DEPRECATED VARIABLE :UNDEFINED :EARLY) ::: Running (DEPRECATED VARIABLE :UNDEFINED :LATE) ::: Success (DEPRECATED VARIABLE :UNDEFINED :LATE) ::: Running (DEPRECATED VARIABLE :UNDEFINED :FINAL) ::: Success (DEPRECATED VARIABLE :UNDEFINED :FINAL) ::: Running (DEPRECATED VARIABLE :DECLAIMED-SPECIAL :EARLY) ::: Success (DEPRECATED VARIABLE :DECLAIMED-SPECIAL :EARLY) ::: Running (DEPRECATED VARIABLE :DECLAIMED-SPECIAL :LATE) ::: Success (DEPRECATED VARIABLE :DECLAIMED-SPECIAL :LATE) ::: Running (DEPRECATED VARIABLE :DECLAIMED-SPECIAL :FINAL) ::: Success (DEPRECATED VARIABLE :DECLAIMED-SPECIAL :FINAL) ::: Running (DEPRECATED VARIABLE DEFVAR :EARLY) ::: Success (DEPRECATED VARIABLE DEFVAR :EARLY) ::: Running (DEPRECATED VARIABLE DEFVAR :LATE) ::: Success (DEPRECATED VARIABLE DEFVAR :LATE) ::: Running (DEPRECATED VARIABLE DEFVAR :FINAL) ::: Success (DEPRECATED VARIABLE DEFVAR :FINAL) ::: Running (DEPRECATED VARIABLE DEFGLOBAL :EARLY) ::: Success (DEPRECATED VARIABLE DEFGLOBAL :EARLY) ::: Running (DEPRECATED VARIABLE DEFGLOBAL :LATE) ::: Success (DEPRECATED VARIABLE DEFGLOBAL :LATE) ::: Running (DEPRECATED VARIABLE DEFGLOBAL :FINAL) ::: Success (DEPRECATED VARIABLE DEFGLOBAL :FINAL) ::: Running (DEPRECATED VARIABLE DEFCONSTANT :EARLY) ::: Success (DEPRECATED VARIABLE DEFCONSTANT :EARLY) ::: Running (DEPRECATED VARIABLE DEFCONSTANT :LATE) ::: Success (DEPRECATED VARIABLE DEFCONSTANT :LATE) ::: Running (DEPRECATED VARIABLE DEFCONSTANT :FINAL) ::: Success (DEPRECATED VARIABLE DEFCONSTANT :FINAL) ::: Running (DEPRECATED VARIABLE DEFINE-SYMBOL-MACRO :EARLY) ::: Success (DEPRECATED VARIABLE DEFINE-SYMBOL-MACRO :EARLY) ::: Running (DEPRECATED VARIABLE DEFINE-SYMBOL-MACRO :LATE) ::: Success (DEPRECATED VARIABLE DEFINE-SYMBOL-MACRO :LATE) ::: Running (DEPRECATED VARIABLE DEFINE-SYMBOL-MACRO :FINAL) ::: Success (DEPRECATED VARIABLE DEFINE-SYMBOL-MACRO :FINAL) ::: Running (DEPRECATED FUNCTION :UNDEFINED :EARLY) ::: Success (DEPRECATED FUNCTION :UNDEFINED :EARLY) ::: Running (DEPRECATED FUNCTION :UNDEFINED :LATE) ::: Success (DEPRECATED FUNCTION :UNDEFINED :LATE) ::: Running (DEPRECATED FUNCTION :UNDEFINED :FINAL) ::: Success (DEPRECATED FUNCTION :UNDEFINED :FINAL) ::: Running (DEPRECATED FUNCTION :DECLAIMED-FTYPE :EARLY) ::: Success (DEPRECATED FUNCTION :DECLAIMED-FTYPE :EARLY) ::: Running (DEPRECATED FUNCTION :DECLAIMED-FTYPE :LATE) ::: Success (DEPRECATED FUNCTION :DECLAIMED-FTYPE :LATE) ::: Running (DEPRECATED FUNCTION :DECLAIMED-FTYPE :FINAL) ::: Success (DEPRECATED FUNCTION :DECLAIMED-FTYPE :FINAL) ::: Running (DEPRECATED FUNCTION DEFUN :EARLY) ::: Success (DEPRECATED FUNCTION DEFUN :EARLY) ::: Running (DEPRECATED FUNCTION DEFUN :LATE) ::: Success (DEPRECATED FUNCTION DEFUN :LATE) ::: Running (DEPRECATED FUNCTION DEFUN :FINAL) ::: Success (DEPRECATED FUNCTION DEFUN :FINAL) ::: Running (DEPRECATED FUNCTION DEFMACRO :EARLY) ::: Success (DEPRECATED FUNCTION DEFMACRO :EARLY) ::: Running (DEPRECATED FUNCTION DEFMACRO :LATE) ::: Success (DEPRECATED FUNCTION DEFMACRO :LATE) ::: Running (DEPRECATED FUNCTION DEFMACRO :FINAL) ::: Success (DEPRECATED FUNCTION DEFMACRO :FINAL) ::: Running (DEPRECATED TYPE :UNDEFINED :EARLY) ::: Success (DEPRECATED TYPE :UNDEFINED :EARLY) ::: Running (DEPRECATED TYPE :UNDEFINED :LATE) ::: Success (DEPRECATED TYPE :UNDEFINED :LATE) ::: Running (DEPRECATED TYPE :UNDEFINED :FINAL) ::: Success (DEPRECATED TYPE :UNDEFINED :FINAL) ::: Running (DEPRECATED TYPE DEFTYPE :EMPTY-BODY :EARLY) ::: Success (DEPRECATED TYPE DEFTYPE :EMPTY-BODY :EARLY) ::: Running (DEPRECATED TYPE DEFTYPE :EMPTY-BODY :LATE) ::: Success (DEPRECATED TYPE DEFTYPE :EMPTY-BODY :LATE) ::: Running (DEPRECATED TYPE DEFTYPE :EMPTY-BODY :FINAL) ::: Success (DEPRECATED TYPE DEFTYPE :EMPTY-BODY :FINAL) ::: Running (DEPRECATED TYPE DEFTYPE :T-BODY :EARLY) ::: Success (DEPRECATED TYPE DEFTYPE :T-BODY :EARLY) ::: Running (DEPRECATED TYPE DEFTYPE :T-BODY :LATE) ::: Success (DEPRECATED TYPE DEFTYPE :T-BODY :LATE) ::: Running (DEPRECATED TYPE DEFTYPE :T-BODY :FINAL) ::: Success (DEPRECATED TYPE DEFTYPE :T-BODY :FINAL) ::: Running (DEPRECATED TYPE DEFCLASS :EARLY) ::: Success (DEPRECATED TYPE DEFCLASS :EARLY) ::: Running (DEPRECATED TYPE DEFCLASS :LATE) ::: Success (DEPRECATED TYPE DEFCLASS :LATE) ::: Running (DEPRECATED TYPE DEFCLASS :FINAL) ::: Success (DEPRECATED TYPE DEFCLASS :FINAL) ::: Running (DEPRECATED TYPE DEFSTRUCT :EARLY) ::: Success (DEPRECATED TYPE DEFSTRUCT :EARLY) ::: Running (DEPRECATED TYPE DEFSTRUCT :LATE) ::: Success (DEPRECATED TYPE DEFSTRUCT :LATE) ::: Running (DEPRECATED TYPE DEFSTRUCT :FINAL) ::: Success (DEPRECATED TYPE DEFSTRUCT :FINAL) ::: Running (DEPRECATED TYPE DEFINE-CONDITION :EARLY) ::: Success (DEPRECATED TYPE DEFINE-CONDITION :EARLY) ::: Running (DEPRECATED TYPE DEFINE-CONDITION :LATE) ::: Success (DEPRECATED TYPE DEFINE-CONDITION :LATE) ::: Running (DEPRECATED TYPE DEFINE-CONDITION :FINAL) ::: Success (DEPRECATED TYPE DEFINE-CONDITION :FINAL) ::: Running (DEPRECATED TYPE :UNRELATED-CLASS) ::: Success (DEPRECATED TYPE :UNRELATED-CLASS) ::: Running :INTROSPECT-DEPRECATION-STAGE ::: Success :INTROSPECT-DEPRECATION-STAGE ::: Running (:LATE-DEPRECATED-FUN-DOC :BUG-1439151) ::: Success (:LATE-DEPRECATED-FUN-DOC :BUG-1439151) ::: Running :LOAD-TIME-DEPRECATION-WARNING ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.tmp ; in: DEFUN A ; (SB-UNIX:UNIX-EXIT) ; ; caught STYLE-WARNING: ; The function was called with zero arguments, but wants exactly one. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Success :LOAD-TIME-DEPRECATION-WARNING // Running deprecation.internal.impure.lisp in COMPILE evaluator mode ::: Running (SB-INT:DEFINE-DEPRECATED-VARIABLE :EARLY) ::: Success (SB-INT:DEFINE-DEPRECATED-VARIABLE :EARLY) ::: Running (SB-INT:DEFINE-DEPRECATED-VARIABLE :LATE) ::: Success (SB-INT:DEFINE-DEPRECATED-VARIABLE :LATE) ::: Running (SB-INT:DEFINE-DEPRECATED-VARIABLE :FINAL) ::: Success (SB-INT:DEFINE-DEPRECATED-VARIABLE :FINAL) ::: Running (SB-INT:DEFINE-DEPRECATED-FUNCTION :EARLY) ::: Success (SB-INT:DEFINE-DEPRECATED-FUNCTION :EARLY) ::: Running (SB-INT:DEFINE-DEPRECATED-FUNCTION :LATE) ::: Success (SB-INT:DEFINE-DEPRECATED-FUNCTION :LATE) ::: Running (SB-INT:DEFINE-DEPRECATED-FUNCTION :FINAL) ::: Success (SB-INT:DEFINE-DEPRECATED-FUNCTION :FINAL) ::: Running (SB-INT:DEFINE-DEPRECATED-FUNCTION :TWO-REPLACEMENTS) ::: Success (SB-INT:DEFINE-DEPRECATED-FUNCTION :TWO-REPLACEMENTS) ::: Running (SB-INT:DEFINE-DEPRECATED-FUNCTION :THREE-REPLACEMENTS) ::: Success (SB-INT:DEFINE-DEPRECATED-FUNCTION :THREE-REPLACEMENTS) ::: Running :DEFTYPE-TRICKY-CONSTANT ::: Success :DEFTYPE-TRICKY-CONSTANT // Running describe.impure.lisp in COMPILE evaluator mode ::: Running (DESCRIBE :EMPTY-GF) ::: Success (DESCRIBE :EMPTY-GF) ::: Running (DESCRIBE :NO-ERROR) ::: Success (DESCRIBE :NO-ERROR) ::: Running (DESCRIBE :NO-ERROR :CLOSURE :BUG-824974) ::: Success (DESCRIBE :NO-ERROR :CLOSURE :BUG-824974) ::: Running (DESCRIBE :NO-ERROR ARRAY :RANK 0) ::: Success (DESCRIBE :NO-ERROR ARRAY :RANK 0) ::: Running (DESCRIBE :NO-ERROR PRINT-OBJECT) ::: Success (DESCRIBE :NO-ERROR PRINT-OBJECT) ::: Running (DESCRIBE FRESH-LINE TERPRI) ::: Success (DESCRIBE FRESH-LINE TERPRI) ::: Running (DESCRIBE :ARGUMENT-PRECEDENCE-ORDER) ::: Success (DESCRIBE :ARGUMENT-PRECEDENCE-ORDER) ::: Running (DESCRIBE SB-KERNEL:FUNCALLABLE-INSTANCE) ::: Success (DESCRIBE SB-KERNEL:FUNCALLABLE-INSTANCE) ::: Running (DESCRIBE CLASS) ::: Success (DESCRIBE CLASS) ::: Running (DESCRIBE DECLARATION) ::: Success (DESCRIBE DECLARATION) ::: Running (DESCRIBE ARRAY :DISPLACED-TO) ::: Success (DESCRIBE ARRAY :DISPLACED-TO) // Running destructure.impure.lisp in COMPILE evaluator mode ::: Running (DESTRUCTURING-BIND :DOTTED-LIST ERROR :PRINTABLE 1) ::: Success (DESTRUCTURING-BIND :DOTTED-LIST ERROR :PRINTABLE 1) ::: Running (DESTRUCTURING-BIND :DOTTED-LIST ERROR :PRINTABLE 2) ::: Success (DESTRUCTURING-BIND :DOTTED-LIST ERROR :PRINTABLE 2) // Running do-refs.impure.lisp in COMPILE evaluator mode ::: Running :WALK-SLOTS-TRIVIAL ::: Success :WALK-SLOTS-TRIVIAL ::: Running :WALK-SLOTS-NUMBERS ::: Success :WALK-SLOTS-NUMBERS ::: Running :WALK-SLOTS-FANCY-ARRAY ::: Success :WALK-SLOTS-FANCY-ARRAY ::: Running :WALK-SLOTS-SYMBOL ::: Success :WALK-SLOTS-SYMBOL ::: Running :WALK-SLOTS-CLOSURE ::: Success :WALK-SLOTS-CLOSURE ::: Running :WALK-SLOTS-FDEFN ::: Success :WALK-SLOTS-FDEFN ::: Running :WALK-SLOTS-STANDARD-INSTANCE ::: Success :WALK-SLOTS-STANDARD-INSTANCE ::: Running :WALK-SLOTS-CONDITION-INSTANCE ::: Success :WALK-SLOTS-CONDITION-INSTANCE ::: Running :WALK-SLOTS-PCL-CTOR ::: Success :WALK-SLOTS-PCL-CTOR ::: Running :DEEP-SIZER ::: Success :DEEP-SIZER ::: Running :SYMBOL-REFS ::: Success :SYMBOL-REFS // Running dynamic-extent.impure.lisp in COMPILE evaluator mode ::: Running :DO-NOT-DXIFY-RESTARTS .... ::: Success :DO-NOT-DXIFY-RESTARTS ::: Running (:DX-&REST :BASICS) ::: Success (:DX-&REST :BASICS) ::: Running (:DX-&REST :PASS-DOWN-TO-CALLEE :TAIL-CALL) ::: Success (:DX-&REST :PASS-DOWN-TO-CALLEE :TAIL-CALL) ::: Running (:DX-&REST :PASS-DOWN-TO-CALLEE :NON-TAIL-CALL) ::: Success (:DX-&REST :PASS-DOWN-TO-CALLEE :NON-TAIL-CALL) ::: Running (:NIP-VALUES) ::: Success (:NIP-VALUES) ::: Running (:LET-VARIABLE-SUBSTITUTION) ::: Success (:LET-VARIABLE-SUBSTITUTION) ::: Running (:LET-VARIABLE-SUBSTITUTION-2) ::: Success (:LET-VARIABLE-SUBSTITUTION-2) ::: Running (:DX-PROPAGATION-THROUGH-LET-RETURN) ::: Success (:DX-PROPAGATION-THROUGH-LET-RETURN) ::: Running (:DX-LIST :ALIGNMENT) ::: Success (:DX-LIST :ALIGNMENT) ::: Running (:DX-CLOSURE) ::: Success (:DX-CLOSURE) ::: Running (:DX-LIST :MAKE-LIST) ::: Success (:DX-LIST :MAKE-LIST) ::: Running (:TEST-FP-STRUCT-1.1) ::: Success (:TEST-FP-STRUCT-1.1) ::: Running (:TEST-FP-STRUCT-1.2) ::: Success (:TEST-FP-STRUCT-1.2) ::: Running (:TEST-FP-STRUCT-1.3) ::: Success (:TEST-FP-STRUCT-1.3) ::: Running (:TEST-FP-STRUCT-1.4) ::: Success (:TEST-FP-STRUCT-1.4) ::: Running (:TEST-FP-STRUCT-2.1) ::: Success (:TEST-FP-STRUCT-2.1) ::: Running (:TEST-FP-STRUCT-2.2) ::: Success (:TEST-FP-STRUCT-2.2) ::: Running (:TEST-FP-STRUCT-2.3) ::: Success (:TEST-FP-STRUCT-2.3) ::: Running (:TEST-FP-STRUCT-2.4) ::: Success (:TEST-FP-STRUCT-2.4) ::: Running (:TEST-CFP-STRUCT-1.1) ::: Success (:TEST-CFP-STRUCT-1.1) ::: Running (:TEST-CFP-STRUCT-1.2) ::: Success (:TEST-CFP-STRUCT-1.2) ::: Running (:TEST-CFP-STRUCT-1.3) ::: Success (:TEST-CFP-STRUCT-1.3) ::: Running (:TEST-CFP-STRUCT-1.4) ::: Success (:TEST-CFP-STRUCT-1.4) ::: Running (:TEST-CFP-STRUCT-2.1) ::: Success (:TEST-CFP-STRUCT-2.1) ::: Running (:TEST-CFP-STRUCT-2.2) ::: Success (:TEST-CFP-STRUCT-2.2) ::: Running (:TEST-CFP-STRUCT-2.3) ::: Success (:TEST-CFP-STRUCT-2.3) ::: Running (:TEST-CFP-STRUCT-2.4) ::: Success (:TEST-CFP-STRUCT-2.4) ::: Running :CONSERVATIVE-NESTED-DX ::: Success :CONSERVATIVE-NESTED-DX ::: Running (:BUG-1044465 :REDUCED) ::: Success (:BUG-1044465 :REDUCED) ::: Running (:BUG-1044465 :NASTY) ::: Success (:BUG-1044465 :NASTY) ::: Running (:NO-CONSING :DX-CLOSURES) ::: Success (:NO-CONSING :DX-CLOSURES) ::: Running (:NO-CONSING :DX-LISTS) ::: Success (:NO-CONSING :DX-LISTS) ::: Running (:NO-CONSING :DX-VALUE-CELL) ::: Success (:NO-CONSING :DX-VALUE-CELL) ::: Running (:NO-CONSING :DX-FIXED-OBJECTS) ::: Success (:NO-CONSING :DX-FIXED-OBJECTS) ::: Running (:NO-CONSING :DX-VECTORS) ::: Success (:NO-CONSING :DX-VECTORS) ::: Running (:NO-CONSING :DX-ARRAYS) ::: Success (:NO-CONSING :DX-ARRAYS) ::: Running (:NO-CONSING :DX-SPECIALIZED-ARRAYS) ::: Success (:NO-CONSING :DX-SPECIALIZED-ARRAYS) ::: Running (:NO-CONSING :SPECIALIZED-DX-VECTORS) ::: Success (:NO-CONSING :SPECIALIZED-DX-VECTORS) ::: Running (:NO-CONSING :DX-RAW-INSTANCES) ::: Success (:NO-CONSING :DX-RAW-INSTANCES) ::: Running (:NO-CONSING :HASH-TABLES) ::: Success (:NO-CONSING :HASH-TABLES) ::: Running (:NO-CONSING :WITHOUT-GCING) ::: Success (:NO-CONSING :WITHOUT-GCING) ::: Running (:NO-CONSING :WITH-PINNED-OBJECTS) ::: Success (:NO-CONSING :WITH-PINNED-OBJECTS) ::: Running (:NO-CONSING :MUTEX) ::: Success (:NO-CONSING :MUTEX) ::: Running (:DX-BUG-MISC :PFDIETZ) ::: Success (:DX-BUG-MISC :PFDIETZ) ::: Running :BUG-1738095 ::: Success :BUG-1738095 ::: Running :BUG-1739308 ::: Success :BUG-1739308 ::: Running (:DX-BUGS-MISC :SVEIN-2005-II-07) ::: Success (:DX-BUGS-MISC :SVEIN-2005-II-07) ::: Running (:DX-BUG-MISC :BDOWNING-2005-IV-16) ::: Success (:DX-BUG-MISC :BDOWNING-2005-IV-16) ::: Running :REST-STOPS-THE-BUCK ::: Success :REST-STOPS-THE-BUCK ::: Running :LET-CONVERTED-VARS-DX-ALLOCATED-BUG ::: Success :LET-CONVERTED-VARS-DX-ALLOCATED-BUG ::: Running (:DX-BUG-MISC :BUG419) ::: Success (:DX-BUG-MISC :BUG419) ::: Running (:DX-FLET-TEST 0) ::: Success (:DX-FLET-TEST 0) ::: Running (:DX-FLET-TEST 1) ::: Success (:DX-FLET-TEST 1) ::: Running (:DX-FLET-TEST 2) ::: Success (:DX-FLET-TEST 2) ::: Running (:UPDATE-UVL-LIVE-SETS) ::: Success (:UPDATE-UVL-LIVE-SETS) ::: Running :REGRESSION-1.0.23.38 ::: Success :REGRESSION-1.0.23.38 ::: Running :LENGTH-AND-WORDS-PACKED-IN-SAME-TN ::: Success :LENGTH-AND-WORDS-PACKED-IN-SAME-TN ::: Running :HANDLER-CASE-BOGUS-COMPILER-NOTE ::: Success :HANDLER-CASE-BOGUS-COMPILER-NOTE ::: Running :DX-COMPILER-NOTES ::: EXPECTED-FAILURE :DX-COMPILER-NOTES due to SIMPLE-ERROR: "Wanted 0 notes, got 3 for (LAMBDA (LIST) (DECLARE (OPTIMIZE (SPACE 0))) (SORT LIST (LAMBDA (X Y) (< (TRULY-THE FIXNUM X) (TRULY-THE FIXNUM Y)))))" ::: Running :HANDLER-CASE-EATING-STACK ::: Success :HANDLER-CASE-EATING-STACK ::: Running :RECHECK-NESTED-DX-BUG ::: Success :RECHECK-NESTED-DX-BUG ::: Running :BUG-497321 ::: Success :BUG-497321 ::: Running :BUG-586105 ::: Success :BUG-586105 ::: Running :BUG-681092 ::: Success :BUG-681092 ::: Running :BUG-1472785 ::: Success :BUG-1472785 ::: Running :REST-STOPS-DYNAMIC-EXTENT ::: Success :REST-STOPS-DYNAMIC-EXTENT ::: Running :REST-TO-MORE-CONVERSION ::: Success :REST-TO-MORE-CONVERSION ::: Running :IMPLICIT-VALUE-CELLS ::: Success :IMPLICIT-VALUE-CELLS ::: Running :SAP-IMPLICIT-VALUE-CELLS ::: Success :SAP-IMPLICIT-VALUE-CELLS ::: Running (:&MORE-BOUNDS :LP-1154946) ::: Success (:&MORE-BOUNDS :LP-1154946) ::: Running :LOCAL-NOTINLINE-FUNCTIONS ::: Success :LOCAL-NOTINLINE-FUNCTIONS ::: Running :UNUSED-PAREMETERS-OF-AN-INLINED-FUNCTION ::: Success :UNUSED-PAREMETERS-OF-AN-INLINED-FUNCTION ::: Running :NESTED-MULTIPLE-USE-VARS ::: Success :NESTED-MULTIPLE-USE-VARS ::: Running :NESTED-MULTIPLE-USE-VARS-VECTOR-FILL ::: Success :NESTED-MULTIPLE-USE-VARS-VECTOR-FILL ::: Running :STORE-DX-ARGLIST ::: Success :STORE-DX-ARGLIST ::: Running :STORE-DX-ARGLIST-STD-FUNCTIONS ::: Success :STORE-DX-ARGLIST-STD-FUNCTIONS ::: Running (:NO-CONSING :AUTO-DX-CLOSURES) ::: Success (:NO-CONSING :AUTO-DX-CLOSURES) ::: Running (:NO-CONSING :MORE-AUTO-DX-CLOSURES) ::: Success (:NO-CONSING :MORE-AUTO-DX-CLOSURES) ::: Running :CAST-DX-FUNARG-NO-SPURIOUS-WARN ::: Success :CAST-DX-FUNARG-NO-SPURIOUS-WARN // Running enc-cn.impure.lisp in COMPILE evaluator mode // Running enc-jpn.impure.lisp in COMPILE evaluator mode // Running error-source-path.impure.lisp in COMPILE evaluator mode ::: Running (:SOURCE-PATH MULTIPLE-VALUE-BIND) ::: Success (:SOURCE-PATH MULTIPLE-VALUE-BIND) ::: Running (:SOURCE-PATH MULTIPLE-VALUE-SETQ) ::: Success (:SOURCE-PATH MULTIPLE-VALUE-SETQ) ::: Running (:SOURCE-PATH COND) ::: Success (:SOURCE-PATH COND) ::: Running (:SOURCE-PATH DO) ::: Success (:SOURCE-PATH DO) ::: Running (:SOURCE-PATH DO*) ::: Success (:SOURCE-PATH DO*) ::: Running (:SOURCE-PATH DOLIST) ::: Success (:SOURCE-PATH DOLIST) ::: Running (:SOURCE-PATH RESTART-BIND) ::: Success (:SOURCE-PATH RESTART-BIND) ::: Running (:SOURCE-PATH RESTART-CASE) ::: Success (:SOURCE-PATH RESTART-CASE) ::: Running (:SOURCE-PATH HANDLER-BIND) ::: Success (:SOURCE-PATH HANDLER-BIND) ::: Running (:SOURCE-PATH HANDLER-CASE) ::: Success (:SOURCE-PATH HANDLER-CASE) ::: Running (:SOURCE-PATH CASE) ::: Success (:SOURCE-PATH CASE) ::: Running (:SOURCE-PATH DECLARE) ::: Success (:SOURCE-PATH DECLARE) ::: Running (:SOURCE-PATH DEFGENERIC :LAMBDA-LIST) ::: Success (:SOURCE-PATH DEFGENERIC :LAMBDA-LIST) ::: Running (:SOURCE-PATH DEFMETHOD :LAMBDA-LIST) ::: Success (:SOURCE-PATH DEFMETHOD :LAMBDA-LIST) ::: Running (:SOURCE-PATH DEFMETHOD DEPRECATED :SPECIALIZER) ::: Success (:SOURCE-PATH DEFMETHOD DEPRECATED :SPECIALIZER) ::: Running (:SOURCE-PATH DEFMETHOD :WALK-BODY) ::: Success (:SOURCE-PATH DEFMETHOD :WALK-BODY) ::: Running (:SOURCE-PATH WITH-SLOTS) ::: Success (:SOURCE-PATH WITH-SLOTS) ::: Running (:SOURCE-PATH WITH-ACCESSORS) ::: Success (:SOURCE-PATH WITH-ACCESSORS) ::: Running (:SOURCE-PATH FLET :UNUSED) ::: Success (:SOURCE-PATH FLET :UNUSED) ::: Running (:SOURCE-PATH FLET :MALFORMED) ::: Success (:SOURCE-PATH FLET :MALFORMED) ::: Running (:SOURCE-PATH LABELS :UNUSED) ::: Success (:SOURCE-PATH LABELS :UNUSED) ::: Running (:SOURCE-PATH LABELS :MALFORMED) ::: Success (:SOURCE-PATH LABELS :MALFORMED) ::: Running (:SOURCE-PATH LET :MALFORMED) ::: Success (:SOURCE-PATH LET :MALFORMED) ::: Running (:SOURCE-PATH LET* :MALFORMED) ::: Success (:SOURCE-PATH LET* :MALFORMED) // Running eval.impure.lisp in COMPILE evaluator mode ; in: PROGN (PRINC ".") ; (LET ((X 42)) ; T) ; ; caught STYLE-WARNING: ; The variable X is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/eval.impure.lisp ; in: DEFUN TAGBODY-DUAL-GO-TAGS ; (TAGBODY :A :A) ; ; caught ERROR: ; The tag :A appears more than once in a tagbody. ; ; compilation unit finished ; caught 1 ERROR condition ::: Running :TAGBODY-DUAL-GO-TAGS ::: Success :TAGBODY-DUAL-GO-TAGS ::: Running :TAGBODY-NIL-IS-VALID-TAG ::: Success :TAGBODY-NIL-IS-VALID-TAG ::: Running :TOPLEVEL-DECLARE ; in: DECLARE (TYPE PATHNAME *SCRATCH*) ; (DECLARE (TYPE PATHNAME *SCRATCH*)) ; ; caught ERROR: ; There is no function named DECLARE. References to DECLARE in some contexts ; (like starts of blocks) are unevaluated expressions, but here the expression is ; being evaluated, which invokes undefined behaviour. ; ; compilation unit finished ; caught 1 ERROR condition ::: Success :TOPLEVEL-DECLARE ::: Running (EVAL :NO-COMPILER-NOTES) ::: Success (EVAL :NO-COMPILER-NOTES) ::: Running :BUG-238 ::: Success :BUG-238 ::: Running :BUG-524707 ::: Success :BUG-524707 ::: Running (EVAL :SOURCE-CONTEXT-IN-COMPILER) ::: Success (EVAL :SOURCE-CONTEXT-IN-COMPILER) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/eval.impure.lisp ; in: WITH-TEST (:NAME (EVAL :EMPTY-LET-IS-NOT-TOPLEVEL)) ; (EMPTY-LET-IS-NOT-TOPLEVEL-FUN) ; ; caught STYLE-WARNING: ; undefined function: EMPTY-LET-IS-NOT-TOPLEVEL-FUN ; ; compilation unit finished ; Undefined function: ; EMPTY-LET-IS-NOT-TOPLEVEL-FUN ; caught 1 STYLE-WARNING condition ::: Running (EVAL :EMPTY-LET-IS-NOT-TOPLEVEL) ; in: DEFUN EMPTY-LET-IS-NOT-TOPLEVEL-FUN ; (EMPTY-LET-IS-NOT-TOPLEVEL-X) ; ; caught STYLE-WARNING: ; undefined function: EMPTY-LET-IS-NOT-TOPLEVEL-X ; ; compilation unit finished ; Undefined function: ; EMPTY-LET-IS-NOT-TOPLEVEL-X ; caught 1 STYLE-WARNING condition STYLE-WARNING: EMPTY-LET-IS-NOT-TOPLEVEL-X is being redefined as a macro when it was previously assumed to be a function. ; in: DEFUN EMPTY-LET-IS-NOT-TOPLEVEL-X ; (SB-INT:NAMED-LAMBDA EMPTY-LET-IS-NOT-TOPLEVEL-X ; NIL ; (BLOCK EMPTY-LET-IS-NOT-TOPLEVEL-X :FUN)) ; ; caught STYLE-WARNING: ; EMPTY-LET-IS-NOT-TOPLEVEL-X was previously defined as a macro. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition WARNING: redefining COMMON-LISP-USER::EMPTY-LET-IS-NOT-TOPLEVEL-X in DEFUN STYLE-WARNING: EMPTY-LET-IS-NOT-TOPLEVEL-X is being redefined as a macro when it was previously defined to be a function. WARNING: redefining COMMON-LISP-USER::EMPTY-LET-IS-NOT-TOPLEVEL-X in DEFMACRO WARNING: redefining COMMON-LISP-USER::EMPTY-LET-IS-NOT-TOPLEVEL-FUN in DEFUN STYLE-WARNING: EMPTY-LET-IS-NOT-TOPLEVEL-X was previously defined as a macro. WARNING: redefining COMMON-LISP-USER::EMPTY-LET-IS-NOT-TOPLEVEL-X in DEFUN ::: Success (EVAL :EMPTY-LET-IS-NOT-TOPLEVEL) ::: Running (EVAL FUNCTION-LAMBDA-EXPRESSION) ::: Success (EVAL FUNCTION-LAMBDA-EXPRESSION) ::: Running (:BUG-573747 EVAL :COMPILE) ; in: DECLARE (PRINT "foo" *OUT*) ; (DECLARE (PRINT "foo" *OUT*)) ; ; caught ERROR: ; There is no function named DECLARE. References to DECLARE in some contexts ; (like starts of blocks) are unevaluated expressions, but here the expression is ; being evaluated, which invokes undefined behaviour. ; ; compilation unit finished ; caught 1 ERROR condition ::: Success (:BUG-573747 EVAL :COMPILE) ::: Running (:BUG-573747 EVAL :INTERPRET) ::: Success (:BUG-573747 EVAL :INTERPRET) ::: Running :THE-KEYWORD-NOT-BORKED ::: Success :THE-KEYWORD-NOT-BORKED ::: Running :HANDLER-CASE-DOES-NOT-BORK-DEFUN ::: Success :HANDLER-CASE-DOES-NOT-BORK-DEFUN // Running exhaust.impure.lisp in COMPILE evaluator mode ::: Running (:EXHAUST :BASIC) INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution ::: Success (:EXHAUST :BASIC) ::: Running (:EXHAUST :NON-LOCAL-CONTROL) INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution ::: Success (:EXHAUST :NON-LOCAL-CONTROL) ::: Running (:EXHAUST :RESTARTS) INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution INFO: Control stack guard page reprotected INFO: Control stack guard page unprotected Control stack guard page temporarily disabled: proceed with caution ::: Success (:EXHAUST :RESTARTS) ::: Running (:EXHAUST :BINDING-STACK) INFO: Binding stack guard page unprotected Binding stack guard page temporarily disabled: proceed with caution INFO: Binding stack guard page reprotected ::: Success (:EXHAUST :BINDING-STACK) ::: Running (:EXHAUST :ALIEN-STACK) INFO: Alien stack guard page unprotected Alien stack guard page temporarily disabled: proceed with caution ::: Success (:EXHAUST :ALIEN-STACK) // Running extended-sequences.impure.lisp in COMPILE evaluator mode ::: Running (SB-KERNEL:EXTENDED-SEQUENCE SUBTYPEP :RELATIONS) ::: Success (SB-KERNEL:EXTENDED-SEQUENCE SUBTYPEP :RELATIONS) ::: Running (MAKE-SEQUENCE :RESULT-TYPE DEFTYPE :BUG-1315846) ::: Success (MAKE-SEQUENCE :RESULT-TYPE DEFTYPE :BUG-1315846) ::: Running (MAP :RESULT-TYPE DEFTYPE :BUG-1315846) ::: Success (MAP :RESULT-TYPE DEFTYPE :BUG-1315846) ::: Running (MERGE :RESULT-TYPE DEFTYPE :BUG-1315846) ::: Success (MERGE :RESULT-TYPE DEFTYPE :BUG-1315846) ::: Running (CONCATENATE :RESULT-TYPE DEFTYPE :BUG-1315846) ::: Success (CONCATENATE :RESULT-TYPE DEFTYPE :BUG-1315846) ::: Running (MAP :RESULT-CREATION) ::: Success (MAP :RESULT-CREATION) ::: Running (MAKE-SEQUENCE :RESULT-TYPE CLASS) ::: Success (MAKE-SEQUENCE :RESULT-TYPE CLASS) ::: Running (MAP :RESULT-TYPE CLASS) ::: Success (MAP :RESULT-TYPE CLASS) ::: Running (MERGE :RESULT-TYPE CLASS) ::: Success (MERGE :RESULT-TYPE CLASS) ::: Running (CONCATENATE :RESULT-TYPE CLASS) ::: Success (CONCATENATE :RESULT-TYPE CLASS) // Running external-format.impure.lisp in COMPILE evaluator mode ::: Running :END-OF-FILE ::: Success :END-OF-FILE ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UTF-32BE) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UTF-32BE) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UTF-32LE) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UTF-32LE) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UTF-16BE) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UTF-16BE) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UTF-16LE) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UTF-16LE) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :SHIFT_JIS) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :SHIFT_JIS) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :EUC-JP) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :EUC-JP) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :GBK) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :GBK) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :MAC-ROMAN) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :MAC-ROMAN) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1258) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1258) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1257) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1257) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1256) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1256) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1255) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1255) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1254) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1254) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1253) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1253) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1252) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1252) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1251) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1251) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1250) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP1250) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :LATIN-9) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :LATIN-9) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-14) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-14) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-13) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-13) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-11) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-11) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-10) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-10) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-9) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-9) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-8) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-8) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-7) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-7) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-6) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-6) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-5) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-5) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-4) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-4) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-3) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-3) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-2) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ISO-8859-2) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP874) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP874) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP869) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP869) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP866) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP866) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP865) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP865) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP864) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP864) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP863) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP863) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP862) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP862) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP861) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP861) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP860) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP860) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP857) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP857) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP855) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP855) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP852) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP852) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP850) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP850) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP437) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :CP437) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :X-MAC-CYRILLIC) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :X-MAC-CYRILLIC) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :KOI8-U) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :KOI8-U) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :KOI8-R) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :KOI8-R) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :EBCDIC-US) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :EBCDIC-US) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UCS-4BE) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UCS-4BE) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UCS-4LE) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UCS-4LE) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UCS-2BE) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UCS-2BE) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UCS-2LE) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UCS-2LE) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UTF-8) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :UTF-8) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :LATIN-1) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :LATIN-1) ::: Running (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ASCII) ::: Success (:STANDARD-CHARACTER :READ-WRITE-EQUIVALENCY :ASCII) ::: Running (:CHARACTER-DECODE-LARGE :ATTEMPT-RESYNC) ::: Success (:CHARACTER-DECODE-LARGE :ATTEMPT-RESYNC) ::: Running (:CHARACTER-DECODE-LARGE :FORCE-END-OF-FILE) ::: Success (:CHARACTER-DECODE-LARGE :FORCE-END-OF-FILE) ::: Running (:FILE-POSITION :UTF-8) ::: Success (:FILE-POSITION :UTF-8) ::: Running (:CHARACTER-CODING-ERROR-STREAM-EXTERNAL-FORMAT) ::: Success (:CHARACTER-CODING-ERROR-STREAM-EXTERNAL-FORMAT) ::: Running (:SB-ALIEN :VANILLA) ::: Success (:SB-ALIEN :VANILLA) ::: Running (:SB-ALIEN :UTF-8 :UTF-8) ::: Success (:SB-ALIEN :UTF-8 :UTF-8) ::: Running (:SB-ALIEN :LATIN-1 :UTF-8) ::: Success (:SB-ALIEN :LATIN-1 :UTF-8) ::: Running (:SB-ALIEN :UTF-8 :LATIN-1) ::: Success (:SB-ALIEN :UTF-8 :LATIN-1) ::: Running (:SB-ALIEN :EBCDIC :EBCDIC) ::: Success (:SB-ALIEN :EBCDIC :EBCDIC) ::: Running (:SB-ALIEN :LATIN-1 :EBCDIC) ::: Success (:SB-ALIEN :LATIN-1 :EBCDIC) ::: Running (:SB-ALIEN :SIMPLE-BASE-STRING) ::: Success (:SB-ALIEN :SIMPLE-BASE-STRING) ::: Running (:INPUT-REPLACEMENT :AT-END-OF-FILE) ::: Success (:INPUT-REPLACEMENT :AT-END-OF-FILE) ::: Running (:UNIBYTE-INVALID-CODEPOINTS :CP857) ::: Success (:UNIBYTE-INVALID-CODEPOINTS :CP857) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :CP857) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :CP857) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :CP857) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :CP857) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :ASCII) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :ASCII) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :ASCII) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :ASCII) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :LATIN-1) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :LATIN-1) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-1) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-1) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :LATIN-2) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :LATIN-2) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-2) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-2) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :LATIN-3) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :LATIN-3) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-3) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-3) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :LATIN-4) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :LATIN-4) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-4) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-4) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :ISO-8859-5) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :ISO-8859-5) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :ISO-8859-5) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :ISO-8859-5) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :ISO-8859-6) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :ISO-8859-6) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :ISO-8859-6) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :ISO-8859-6) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :ISO-8859-7) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :ISO-8859-7) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :ISO-8859-7) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :ISO-8859-7) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :ISO-8859-8) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :ISO-8859-8) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :ISO-8859-8) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :ISO-8859-8) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :LATIN-5) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :LATIN-5) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-5) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-5) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :LATIN-6) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :LATIN-6) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-6) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-6) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :ISO-8859-11) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :ISO-8859-11) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :ISO-8859-11) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :ISO-8859-11) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :LATIN-7) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :LATIN-7) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-7) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-7) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :LATIN-8) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :LATIN-8) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-8) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-8) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :LATIN-9) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :LATIN-9) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-9) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :LATIN-9) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :KOI8-R) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :KOI8-R) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :KOI8-R) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :KOI8-R) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :KOI8-U) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :KOI8-U) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :KOI8-U) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :KOI8-U) ::: Running (:UNIBYTE-INPUT-REPLACEMENT :X-MAC-CYRILLIC) ::: Success (:UNIBYTE-INPUT-REPLACEMENT :X-MAC-CYRILLIC) ::: Running (:UNIBYTE-OUTPUT-REPLACEMENT :X-MAC-CYRILLIC) ::: Success (:UNIBYTE-OUTPUT-REPLACEMENT :X-MAC-CYRILLIC) ::: Running (:MULTIBYTE :UCS2LE) ::: Success (:MULTIBYTE :UCS2LE) ::: Running (:MULTIBYTE :UCS2BE) ::: Success (:MULTIBYTE :UCS2BE) ::: Running (:MULTIBYTE :OUTPUT-REPLACEMENT :UCS2LE) ::: Success (:MULTIBYTE :OUTPUT-REPLACEMENT :UCS2LE) ::: Running (:MULTIBYTE :OUTPUT-REPLACEMENT :UCS2BE) ::: Success (:MULTIBYTE :OUTPUT-REPLACEMENT :UCS2BE) ::: Running (:MULTIBYTE :INPUT-REPLACEMENT :UCS4LE) ::: Success (:MULTIBYTE :INPUT-REPLACEMENT :UCS4LE) ::: Running (:MULTIBYTE :INPUT-REPLACEMENT :UCS4LE) ::: Success (:MULTIBYTE :INPUT-REPLACEMENT :UCS4LE) ::: Running (:UTF-16LE :ROUNDTRIP) ::: Success (:UTF-16LE :ROUNDTRIP) ::: Running (:UTF-16BE :ROUNDTRIP) ::: Success (:UTF-16BE :ROUNDTRIP) ::: Running (:UTF-16LE :ENCODING-ERROR) ::: Success (:UTF-16LE :ENCODING-ERROR) ::: Running (:UTF-16BE :ENCODING-ERROR) ::: Success (:UTF-16BE :ENCODING-ERROR) ::: Running (:UTF-32LE :ROUNDTRIP) ::: Success (:UTF-32LE :ROUNDTRIP) ::: Running (:UTF-32BE :ROUNDTRIP) ::: Success (:UTF-32BE :ROUNDTRIP) ::: Running (:UTF-32LE :ENCODING-ERROR) ::: Success (:UTF-32LE :ENCODING-ERROR) ::: Running (:UTF-32BE :ENCODING-ERROR) ::: Success (:UTF-32BE :ENCODING-ERROR) ::: Running :INVALID-EXTERNAL-FORMAT ::: Success :INVALID-EXTERNAL-FORMAT ::: Running :LP713063 ::: Success :LP713063 // Running fast-eval.impure.lisp in COMPILE evaluator mode // Running fin-call.impure.lisp in COMPILE evaluator mode ::: Running :GARBAGE-FUNCALLABLE-INSTANCE-CALL-CRASH Can't call me (1 2) ::: Success :GARBAGE-FUNCALLABLE-INSTANCE-CALL-CRASH // Running float.impure.lisp in COMPILE evaluator mode ::: Running :BUG-407A ::: Success :BUG-407A ::: Running :BUG-407B ::: Success :BUG-407B ::: Running :COMPLEX-FLOAT ::: Success :COMPLEX-FLOAT ::: SKIPPED-DISABLED (:RANGE-REDUCTION :X87) Test disabled for this combination of platform and features ::: Running (:RANGE-REDUCTION :PRECISE-PI) ::: Success (:RANGE-REDUCTION :PRECISE-PI) // Running fopcompiler.impure.lisp in COMPILE evaluator mode ::: Running :FOPCOMPILER-UNDEFINED-WARNING ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/fopcompile-test.tmp" (written 26 JAN 2019 05:34:27 AM): ; compiling (DEFVAR *FOO* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/fopcompile-test.fasl written ; compilation finished in 0:00:00.001 ::: Success :FOPCOMPILER-UNDEFINED-WARNING ::: Running :FOPCOMPILER-DEPRECATED-VAR-WARNING ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/fopcompile-test.tmp" (written 26 JAN 2019 05:34:27 AM): ; compiling (DEFVAR *FROB* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/fopcompile-test.fasl written ; compilation finished in 0:00:00.008 ::: EXPECTED-FAILURE :FOPCOMPILER-DEPRECATED-VAR-WARNING due to SIMPLE-ERROR: "The assertion (TYPEP (ASSERT-FOPCOMPILABLE-AND-COMPILE-IT '(DEFVAR *FROB* (IF *SHOW-ENTRY-POINT-DETAILS* 'YES 'NO))) 'DEPRECATION-CONDITION) failed with (ASSERT-FOPCOMPILABLE-AND-COMPILE-IT '(DEFVAR *FROB* (IF *SHOW-ENTRY-POINT-DETAILS* 'YES 'NO))) = #." // Running foreign-stack-alignment.impure.lisp in COMPILE evaluator mode ::: Running :REGULAR ::: Success :REGULAR ::: Running :CALLBACK ::: Success :CALLBACK // Running full-eval.impure.lisp in COMPILE evaluator mode ; in: LAMBDA (FUN FORM ENV) ; (SETF (GETHASH FORM #) T) ; --> LET* ; ==> ; (SB-KERNEL:%PUTHASH #:KEY # ; #:NEW1) ; ; caught WARNING: ; Destructive function SB-KERNEL:%PUTHASH called on constant data: # ; See also: ; The ANSI Standard, Special Operator QUOTE ; The ANSI Standard, Section 3.2.2.3 ; ; compilation unit finished ; caught 1 WARNING condition ::: Running (:FULL-EVAL :REDEFINITION-WARNINGS) ::: Success (:FULL-EVAL :REDEFINITION-WARNINGS) ::: Running (LET* :NESTED-ENVIRONMENTS) ::: Success (LET* :NESTED-ENVIRONMENTS) ::: Running (LET* :NESTED-ENVIRONMENT-AGAIN) ::: Success (LET* :NESTED-ENVIRONMENT-AGAIN) ::: Running :INLINE-FUN-CAPTURES-DECL ::: EXPECTED-FAILURE :INLINE-FUN-CAPTURES-DECL due to SIMPLE-ERROR: "The assertion (EQUAL (SB-INT:FUN-NAME-INLINE-EXPANSION 'SOME-INLINE-FUN) '(SB-C:LAMBDA-WITH-LEXENV (:DECLARE ((MUFFLE-CONDITIONS COMPILER-NOTE))) (X) (BLOCK SOME-INLINE-FUN (- X)))) failed with (SB-INT:FUN-NAME-INLINE-EXPANSION 'SOME-INLINE-FUN) = (LAMBDA (X) (BLOCK SOME-INLINE-FUN (- X)))." // Running gc.impure.lisp in COMPILE evaluator mode ::: Running :WEAK-VECTOR ::: Success :WEAK-VECTOR ::: Running :MAP-REFERENCING-OBJS ::: Success :MAP-REFERENCING-OBJS ::: Running :M-A-O-THREADLOCALLY-PRECISE ::: Success :M-A-O-THREADLOCALLY-PRECISE ::: Running :CONS-MADILY-WITHOUT-INTERRUPTS ::: Success :CONS-MADILY-WITHOUT-INTERRUPTS ::: Running :GC-WITHOUT-INTERRUPTS ::: Success :GC-WITHOUT-INTERRUPTS ::: Running :WITHOUT-GCING ::: Success :WITHOUT-GCING ::: Running :BUG-529014 ::: Success :BUG-529014 ::: Running :BUG-936304 ::: Success :BUG-936304 ::: Running :BUG-981106 ::: Success :BUG-981106 ::: Running :GC-LOGFILE ::: Success :GC-LOGFILE ::: Running (SB-SYS:WITH-PINNED-OBJECTS :ACTUALLY-PINS-OBJECTS) ::: Success (SB-SYS:WITH-PINNED-OBJECTS :ACTUALLY-PINS-OBJECTS) ::: Running :CODE/DATA-SEPARATION ::: Success :CODE/DATA-SEPARATION ::: Running :IMMOBILE-SPACE-ADDR-P ::: Success :IMMOBILE-SPACE-ADDR-P ::: Running :SMALLOBJ-AUTO-GC-TRIGGER ::: Success :SMALLOBJ-AUTO-GC-TRIGGER ::: Running :PSEUDOSTATIC-LARGE-OBJECTS ::: Success :PSEUDOSTATIC-LARGE-OBJECTS ::: Running :UNIQUE-CODE-SERIALNO ::: Success :UNIQUE-CODE-SERIALNO // Running gray-streams.impure.lisp in COMPILE evaluator mode ::: Running (:CLASS-PRECEDENCE) ::: Success (:CLASS-PRECEDENCE) ::: Running (INPUT-STREAM-P OUTPUT-STREAM-P STREAM-ELEMENT-TYPE) ::: Success (INPUT-STREAM-P OUTPUT-STREAM-P STREAM-ELEMENT-TYPE) ::: Running (:CHARACTER-INPUT-STREAM :CHARACTER-OUTPUT-STREAM) ::: Success (:CHARACTER-INPUT-STREAM :CHARACTER-OUTPUT-STREAM) ::: Running (:CHARACTER-OUTPUT-STREAM) ::: Success (:CHARACTER-OUTPUT-STREAM) ::: Running (*PRINT-PRETTY* SB-PRETTY:PRETTY-STREAM-P) ::: Success (*PRINT-PRETTY* SB-PRETTY:PRETTY-STREAM-P) ::: Running (STREAM-READ-SEQUENCE STREAM-WRITE-SEQUENCE :DEFAULT-METHODS) ::: Success (STREAM-READ-SEQUENCE STREAM-WRITE-SEQUENCE :DEFAULT-METHODS) ::: Running (FUNDAMENTAL-BINARY-INPUT-STREAM FUNDAMENTAL-BINARY-OUTPUT-STREAM) ::: Success (FUNDAMENTAL-BINARY-INPUT-STREAM FUNDAMENTAL-BINARY-OUTPUT-STREAM) ::: Running FILE-POSITION ::: Success FILE-POSITION ::: Running (FUNDAMENTAL-BINARY-INPUT-STREAM :IN TWO-WAY-STREAM) ::: Success (FUNDAMENTAL-BINARY-INPUT-STREAM :IN TWO-WAY-STREAM) ::: Running (FUNDAMENTAL-BINARY-INPUT-STREAM :IN CONCATENATED-STREAM) ::: Success (FUNDAMENTAL-BINARY-INPUT-STREAM :IN CONCATENATED-STREAM) ::: Running (FUNDAMENTAL-BINARY-INPUT-STREAM :IN SYNONYM-STREAM) ::: Success (FUNDAMENTAL-BINARY-INPUT-STREAM :IN SYNONYM-STREAM) ::: Running (STREAM-FILE-POSITION SB-KERNEL:ANSI-STREAM) ::: Success (STREAM-FILE-POSITION SB-KERNEL:ANSI-STREAM) ::: Running (READ-CHAR READ-BYTE :CHECK-TYPES) ::: Success (READ-CHAR READ-BYTE :CHECK-TYPES) // Running hash.impure.lisp in COMPILE evaluator mode ::: Running (:HASH-TABLE :WEAKNESS :EQL :NUMBERS) ::: Success (:HASH-TABLE :WEAKNESS :EQL :NUMBERS) ::: Running (:HASH-TABLE :WEAKNESS :REMOVAL) ::: Success (:HASH-TABLE :WEAKNESS :REMOVAL) ::: Running (:HASH-TABLE :WEAKNESS :STRING-INTERNING) ::: Success (:HASH-TABLE :WEAKNESS :STRING-INTERNING) ::: Running (:HASH-TABLE :WEAKNESS :EQ) ::: Success (:HASH-TABLE :WEAKNESS :EQ) ::: Running (:HASH-TABLE :WEAKNESS :KEEP) ::: Success (:HASH-TABLE :WEAKNESS :KEEP) ::: Running :DEFINE-HASH-TABLE-TEST.1 ::: Success :DEFINE-HASH-TABLE-TEST.1 ::: Running :DEFINE-HASH-TABLE-TEST.2 ::: Success :DEFINE-HASH-TABLE-TEST.2 ::: Running :MAKE-HASH-TABLE/HASH-FUN ::: Success :MAKE-HASH-TABLE/HASH-FUN // Running info.impure.lisp in COMPILE evaluator mode ::: Running :NO-META-INFO ::: Success :NO-META-INFO ::: Running :FBOUNDP-TYPE-ERROR ::: Success :FBOUNDP-TYPE-ERROR ::: Running :GLOBALDB-SXHASHOID-DISCRIMINATION ::: Success :GLOBALDB-SXHASHOID-DISCRIMINATION ::: Running :BUG-458015 ::: Success :BUG-458015 ::: Running :FIND-CLASSOID-SIGNAL-ERROR ::: Success :FIND-CLASSOID-SIGNAL-ERROR ::: Running :SET-INFO-VALUE-TYPE-CHECK ::: Success :SET-INFO-VALUE-TYPE-CHECK ::: Running :UNRECOGNIZE-RECOGNIZED-DECLARATION ::: Success :UNRECOGNIZE-RECOGNIZED-DECLARATION ::: Running :RECOGNIZED-DECL-NOT-ALSO-TYPE ::: Success :RECOGNIZED-DECL-NOT-ALSO-TYPE ::: Running :INFO-ENV-CLEAR ::: Success :INFO-ENV-CLEAR ::: Running :GLOBALDB-INFO-ITERATE ::: Success :GLOBALDB-INFO-ITERATE ::: Running :FIND-FDEFN-AGREEMENT ::: Success :FIND-FDEFN-AGREEMENT ::: Running :QUICK-PACKED-INFO-INSERT ::: Success :QUICK-PACKED-INFO-INSERT ::: Running :INFO-VECTOR-CONCURRENCY ::: Success :INFO-VECTOR-CONCURRENCY ::: Running :LOCKFREE-HASH-CONCURRENT-TWIDDLING ::: Success :LOCKFREE-HASH-CONCURRENT-TWIDDLING ::: Running :LOCKFREE-HASH-CONCURRENT-CONSING ::: Success :LOCKFREE-HASH-CONCURRENT-CONSING WARNING: redefining SB-KERNEL::MAKE-CLASSOID-CELL in DEFUN ::: Running :INFO-VECTOR-CLASSOID-CELL Consed 5094 classoid-cells (5184 symbols) ::: Success :INFO-VECTOR-CLASSOID-CELL ::: Running :GET-INFO-VALUE-INITIALIZING 257 fdefns from 4 8296 fdefns from 3 1309 fdefns from 2 8073 fdefns from 1 2075 fdefns from 0 20010 total ::: Success :GET-INFO-VALUE-INITIALIZING ::: Running :GET-INFO-VALUE-UPDATING ::: Success :GET-INFO-VALUE-UPDATING // Running inspect.impure.lisp in COMPILE evaluator mode ::: Running (INSPECT :NO-ERROR PRINT-OBJECT :LP-454682) ::: Success (INSPECT :NO-ERROR PRINT-OBJECT :LP-454682) // Running interface.impure.lisp in COMPILE evaluator mode ::: Running (DISASSEMBLE FUNCTION) ::: Success (DISASSEMBLE FUNCTION) ::: Running (DISASSEMBLE :CLOSURE) ::: Success (DISASSEMBLE :CLOSURE) ::: Running (DISASSEMBLE :INTERPRETED) ::: Success (DISASSEMBLE :INTERPRETED) ::: Running (DISASSEMBLE GENERIC-FUNCTION) ::: Success (DISASSEMBLE GENERIC-FUNCTION) ::: Running FUNCTION-LAMBDA-EXPRESSION ::: Success FUNCTION-LAMBDA-EXPRESSION ::: Running :NESTED-FUNCTION-LAMBDA-EXPRESSION ::: Success :NESTED-FUNCTION-LAMBDA-EXPRESSION ::: Running (DOCUMENTATION PACKAGE) ::: Success (DOCUMENTATION PACKAGE) ::: Running (DOCUMENTATION CLASS STANDARD-CLASS) ::: Success (DOCUMENTATION CLASS STANDARD-CLASS) ::: Running (DOCUMENTATION CLASS SB-MOP:FUNCALLABLE-STANDARD-CLASS) ::: Success (DOCUMENTATION CLASS SB-MOP:FUNCALLABLE-STANDARD-CLASS) ::: Running (DOCUMENTATION STRUCT 1) ::: Success (DOCUMENTATION STRUCT 1) ::: Running (DOCUMENTATION CONDITION) ::: Success (DOCUMENTATION CONDITION) ::: Running (DOCUMENTATION :NON-STANADARD :METACLASS) ::: Success (DOCUMENTATION :NON-STANADARD :METACLASS) ::: Running (DOCUMENTATION STRUCT 2) ::: Success (DOCUMENTATION STRUCT 2) ::: Running (DOCUMENTATION TYPE) ::: Success (DOCUMENTATION TYPE) ::: Running (DOCUMENTATION COMPILER-MACRO) ::: Success (DOCUMENTATION COMPILER-MACRO) ::: Running (DOCUMENTATION FUNCTION SETF) ::: Success (DOCUMENTATION FUNCTION SETF) ::: Running (DOCUMENTATION LAMBDA) ::: Success (DOCUMENTATION LAMBDA) ::: Running (DOCUMENTATION FLET) ::: Success (DOCUMENTATION FLET) ::: Running (DOCUMENTATION LABELS) ::: Success (DOCUMENTATION LABELS) ::: Running (DOCUMENTATION :CLOSURE) ::: Success (DOCUMENTATION :CLOSURE) ::: Running (DOCUMENTATION :BUILT-IN-MACRO) ::: Success (DOCUMENTATION :BUILT-IN-MACRO) ::: Running (DOCUMENTATION :BUILT-IN-FUNCTION) ::: Success (DOCUMENTATION :BUILT-IN-FUNCTION) ::: Running (DOCUMENTATION VARIABLE) ::: Success (DOCUMENTATION VARIABLE) ::: Running (DOCUMENTATION :MISMATCH-FOR-FUNCTION) ::: Success (DOCUMENTATION :MISMATCH-FOR-FUNCTION) ::: Running (DOCUMENTATION SETF :ON NIL) ::: Success (DOCUMENTATION SETF :ON NIL) ::: Running (DESCRIBE GENERIC-FUNCTION :ASSUMED-TYPE) ::: Success (DESCRIBE GENERIC-FUNCTION :ASSUMED-TYPE) ::: Running :BUG-643958 ::: Success :BUG-643958 ::: Running (:ENDIANNESS :IN *FEATURES*) ::: Success (:ENDIANNESS :IN *FEATURES*) ::: Running (APROPOS :INHERITED :BUG-1364413) ::: Success (APROPOS :INHERITED :BUG-1364413) ::: Running (APROPOS :INHERITED :EXTERNAL-ONLY :BUG-1364413) ::: Success (APROPOS :INHERITED :EXTERNAL-ONLY :BUG-1364413) ::: Running (APROPOS :ONCE-ONLY) ::: Success (APROPOS :ONCE-ONLY) ::: Running (:GENERIC-FUNCTION-PRETTY-ARGLIST 1) ::: Success (:GENERIC-FUNCTION-PRETTY-ARGLIST 1) ::: Running (:GENERIC-FUNCTION-PRETTY-ARGLIST 2) ::: Success (:GENERIC-FUNCTION-PRETTY-ARGLIST 2) ::: Running (:GENERIC-FUNCTION-PRETTY-ARGLIST 3) ::: Success (:GENERIC-FUNCTION-PRETTY-ARGLIST 3) ::: Running (:GENERIC-FUNCTION-PRETTY-ARGLIST 4) ::: Success (:GENERIC-FUNCTION-PRETTY-ARGLIST 4) ::: Running (:GENERIC-FUNCTION-PRETTY-ARGLIST 5) ::: Success (:GENERIC-FUNCTION-PRETTY-ARGLIST 5) ::: Running (TRACE GENERIC-FUNCTION) ::: Success (TRACE GENERIC-FUNCTION) WARNING: Function is not TRACEd: TRACED-GF ::: Running (TRACE GENERIC-FUNCTION :METHODS T) ::: Success (TRACE GENERIC-FUNCTION :METHODS T) WARNING: Function is not TRACEd: TRACED-GF ::: Running (TRACE GENERIC-FUNCTION :METHODS :COMBINED) ::: Success (TRACE GENERIC-FUNCTION :METHODS :COMBINED) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/interface.impure.lisp ; in: ; LET* ((MF (LAMBDA (ARGS NMS) (* 2 (CAR ARGS)))) ; (M ; (MAKE-INSTANCE 'STANDARD-METHOD :SPECIALIZERS ; (LIST (FIND-CLASS 'INTEGER)) :QUALIFIERS NIL ; :LAMBDA-LIST '(X) :FUNCTION MF))) ; (LAMBDA (ARGS NMS) (* 2 (CAR ARGS))) ; ==> ; #'(LAMBDA (ARGS NMS) (* 2 (CAR ARGS))) ; ; caught STYLE-WARNING: ; The variable NMS is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition WARNING: Function is not TRACEd: TRACED-GF ::: Running (TRACE GENERIC-FUNCTION :METHODS :METHOD-FUNCTION) ::: Success (TRACE GENERIC-FUNCTION :METHODS :METHOD-FUNCTION) // Running kill-non-lisp-thread.impure.lisp in COMPILE evaluator mode ::: Running :KILL-NON-LISP-THREAD ::: Success :KILL-NON-LISP-THREAD // Running load.impure.lisp in COMPILE evaluator mode ::: Running :LOAD-LISP-ASSIGNS-TLF-NUM ::: Success :LOAD-LISP-ASSIGNS-TLF-NUM ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.tmp" (written 26 JAN 2019 05:35:22 AM): ; compiling (SETQ *ARRAY* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.fasl written ; compilation finished in 0:00:00.001 ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load.impure.lisp ; in: DOLIST (EF '(:DEFAULT :ASCII :LATIN-1 :UTF-8)) ; (FOO 1) ; ; caught STYLE-WARNING: ; undefined function: FOO ; ; compilation unit finished ; Undefined function: ; FOO ; caught 1 STYLE-WARNING condition ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.tmp" (written 26 JAN 2019 05:35:22 AM): ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.tmp" (written 26 JAN 2019 05:35:22 AM): ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.fasl written ; compilation finished in 0:00:00.004 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.tmp" (written 26 JAN 2019 05:35:22 AM): ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.fasl written ; compilation finished in 0:00:00.004 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.tmp" (written 26 JAN 2019 05:35:22 AM): ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.fasl written ; compilation finished in 0:00:00.004 ;; loading stuff from # ;; 1 ;; NIL ;; NIL ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" ;; 2 ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" (written 26 JAN 2019 05:35:22 AM): ; compiling (INCF *COUNTER*) ; compiling (SETF *LOADED-PATHNAME* ...) ; compiling (SETF *LOADED-TRUENAME* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl written ; compilation finished in 0:00:00.001 ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl" ;; 3 ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl" ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl" ;; loading stuff from # ;; 4 ;; NIL ;; NIL ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" ;; 5 ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" ;; 6 ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test" ;; 7 ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test" ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" (written 26 JAN 2019 05:35:22 AM): ; compiling (INCF *COUNTER*) ; compiling (SETF *LOADED-PATHNAME* ...) ; compiling (SETF *LOADED-TRUENAME* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl written ; compilation finished in 0:00:00.001 ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl" ;; 8 ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl" ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" (written 26 JAN 2019 05:35:22 AM): ; compiling (INCF *COUNTER*) ; compiling (SETF *LOADED-PATHNAME* ...) ; compiling (SETF *LOADED-TRUENAME* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl written ; compilation finished in 0:00:00.000 ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl" ;; 9 ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl" ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" (written 26 JAN 2019 05:35:22 AM): ; compiling (INCF *COUNTER*) ; compiling (SETF *LOADED-PATHNAME* ...) ; compiling (SETF *LOADED-TRUENAME* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test written ; compilation finished in 0:00:00.000 ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test" ;; 10 ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test" ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" (written 26 JAN 2019 05:35:22 AM): ; compiling (INCF *COUNTER*) ; compiling (SETF *LOADED-PATHNAME* ...) ; compiling (SETF *LOADED-TRUENAME* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.compiled-lisp written ; compilation finished in 0:00:00.000 ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.compiled-lisp" ;; 11 ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.compiled-lisp" ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.compiled-lisp" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" (written 26 JAN 2019 05:35:22 AM): ; compiling (INCF *COUNTER*) ; compiling (SETF *LOADED-PATHNAME* ...) ; compiling (SETF *LOADED-TRUENAME* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" (written 26 JAN 2019 05:35:22 AM): ; compiling (INCF *COUNTER*) ; compiling (SETF *LOADED-PATHNAME* ...) ; compiling (SETF *LOADED-TRUENAME* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl written ; compilation finished in 0:00:00.003 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" (written 26 JAN 2019 05:35:22 AM): ; compiling (INCF *COUNTER*) ; compiling (SETF *LOADED-PATHNAME* ...) ; compiling (SETF *LOADED-TRUENAME* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" (written 26 JAN 2019 05:35:23 AM): ; compiling (INCF *COUNTER*) ; compiling (SETF *LOADED-PATHNAME* ...) ; compiling (SETF *LOADED-TRUENAME* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl written ; compilation finished in 0:00:00.000 ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" ;; 12 ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.lisp" (written 26 JAN 2019 05:35:24 AM): ; compiling (INCF *COUNTER*) ; compiling (SETF *LOADED-PATHNAME* ...) ; compiling (SETF *LOADED-TRUENAME* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl written ; compilation finished in 0:00:00.000 ;; loading #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl" ;; 13 ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl" ;; #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-impure-test.fasl" ::: Running :BUG-332 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bug-332.lisp" (written 07 DEC 2018 03:54:36 PM): ; compiling (DEFSTRUCT BUG-332 ...) ; compiling (DEFSTRUCT BUG-332 ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bug-332.lisp ; in: DEFSTRUCT BUG-332 ; (DEFSTRUCT BUG-332 FOO BAR) ; --> PROGN EVAL-WHEN ; ==> ; (SB-KERNEL::%COMPILER-DEFSTRUCT ; '# ; '#(# ; #)) ; ; caught WARNING: ; change in instance length of class BUG-332: ; The most recently compiled length: 1 ; the most recently loaded length: 2 ; ; caught WARNING: ; Clobbering the compiler's idea of the layout of #. ; ; caught STYLE-WARNING: ; The new FTYPE proclamation for COMMON-LISP-USER::MAKE-BUG-332 ; (FUNCTION (&KEY (:FOO T) (:BAR T)) ; (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) ; does not match the old FTYPE proclamation ; (FUNCTION (&KEY (:FOO T)) (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) ; --> PROGN SB-KERNEL::DELAY-DEFSTRUCT-FUNCTIONS PROGN DEFUN PROGN ; ==> ; (EVAL-WHEN (:COMPILE-TOPLEVEL) ; (SB-C:%COMPILER-DEFUN 'COPY-BUG-332 T NIL 'NIL)) ; ; caught WARNING: ; Duplicate definition for COPY-BUG-332 found in one file. ; See also: ; The ANSI Standard, Section 3.2.2.3 ; ==> ; (EVAL-WHEN (:COMPILE-TOPLEVEL) ; (SB-C:%COMPILER-DEFUN 'BUG-332-P T :PREDICATE 'NIL)) ; ; caught WARNING: ; Duplicate definition for BUG-332-P found in one file. ; See also: ; The ANSI Standard, Section 3.2.2.3 ; ==> ; (EVAL-WHEN (:COMPILE-TOPLEVEL) ; (SB-C:%COMPILER-DEFUN '(SETF BUG-332-FOO) T :ACCESSOR 'NIL)) ; ; caught WARNING: ; Duplicate definition for (SETF BUG-332-FOO) found in one file. ; See also: ; The ANSI Standard, Section 3.2.2.3 ; ==> ; (EVAL-WHEN (:COMPILE-TOPLEVEL) ; (SB-C:%COMPILER-DEFUN 'BUG-332-FOO T :ACCESSOR 'NIL)) ; ; caught WARNING: ; Duplicate definition for BUG-332-FOO found in one file. ; See also: ; The ANSI Standard, Section 3.2.2.3 ; --> PROGN DEFUN PROGN ; ==> ; (EVAL-WHEN (:COMPILE-TOPLEVEL) ; (SB-C:%COMPILER-DEFUN 'MAKE-BUG-332 T NIL 'NIL)) ; ; caught WARNING: ; Duplicate definition for MAKE-BUG-332 found in one file. ; See also: ; The ANSI Standard, Section 3.2.2.3 ; ; compilation unit finished ; caught 7 WARNING conditions ; caught 1 STYLE-WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bug-332.fasl written ; compilation finished in 0:00:00.043 WARNING: The new FTYPE proclamation for COMMON-LISP-USER::MAKE-BUG-332 (FUNCTION (&KEY (:FOO T)) (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) does not match the old FTYPE proclamation (FUNCTION (&KEY (:FOO T) (:BAR T)) (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) WARNING: change in instance length of class BUG-332: current length: 1 new length: 2 WARNING: The new FTYPE proclamation for COMMON-LISP-USER::MAKE-BUG-332 (FUNCTION (&KEY (:FOO T) (:BAR T)) (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) does not match the old FTYPE proclamation (FUNCTION (&KEY (:FOO T)) (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bug-332.lisp" (written 07 DEC 2018 03:54:36 PM): ; compiling (DEFSTRUCT BUG-332 ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bug-332.lisp ; in: DEFSTRUCT BUG-332 ; (DEFSTRUCT BUG-332 FOO) ; --> PROGN EVAL-WHEN ; ==> ; (SB-KERNEL::%COMPILER-DEFSTRUCT ; '# ; '#(# ; #)) ; ; caught WARNING: ; change in instance length of class BUG-332: ; The most recently compiled length: 2 ; the most recently loaded length: 1 ; ; caught WARNING: ; Clobbering the compiler's idea of the layout of #. ; ; caught STYLE-WARNING: ; The new FTYPE proclamation for COMMON-LISP-USER::MAKE-BUG-332 ; (FUNCTION (&KEY (:FOO T)) (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) ; does not match the old FTYPE proclamation ; (FUNCTION (&KEY (:FOO T) (:BAR T)) ; (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) ; compiling (DEFSTRUCT BUG-332 ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bug-332.lisp ; in: DEFSTRUCT BUG-332 ; (DEFSTRUCT BUG-332 FOO BAR) ; --> PROGN EVAL-WHEN ; ==> ; (SB-KERNEL::%COMPILER-DEFSTRUCT ; '# ; '#(# ; #)) ; ; caught WARNING: ; change in instance length of class BUG-332: ; The most recently compiled length: 1 ; the most recently loaded length: 2 ; ; caught WARNING: ; Clobbering the compiler's idea of the layout of #. ; ; caught STYLE-WARNING: ; The new FTYPE proclamation for COMMON-LISP-USER::MAKE-BUG-332 ; (FUNCTION (&KEY (:FOO T) (:BAR T)) ; (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) ; does not match the old FTYPE proclamation ; (FUNCTION (&KEY (:FOO T)) (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) ; --> PROGN SB-KERNEL::DELAY-DEFSTRUCT-FUNCTIONS PROGN DEFUN PROGN ; ==> ; (EVAL-WHEN (:COMPILE-TOPLEVEL) ; (SB-C:%COMPILER-DEFUN 'COPY-BUG-332 T NIL 'NIL)) ; ; caught WARNING: ; Duplicate definition for COPY-BUG-332 found in one file. ; See also: ; The ANSI Standard, Section 3.2.2.3 ; ==> ; (EVAL-WHEN (:COMPILE-TOPLEVEL) ; (SB-C:%COMPILER-DEFUN 'BUG-332-P T :PREDICATE 'NIL)) ; ; caught WARNING: ; Duplicate definition for BUG-332-P found in one file. ; See also: ; The ANSI Standard, Section 3.2.2.3 ; ==> ; (EVAL-WHEN (:COMPILE-TOPLEVEL) ; (SB-C:%COMPILER-DEFUN '(SETF BUG-332-FOO) T :ACCESSOR 'NIL)) ; ; caught WARNING: ; Duplicate definition for (SETF BUG-332-FOO) found in one file. ; See also: ; The ANSI Standard, Section 3.2.2.3 ; ==> ; (EVAL-WHEN (:COMPILE-TOPLEVEL) ; (SB-C:%COMPILER-DEFUN 'BUG-332-FOO T :ACCESSOR 'NIL)) ; ; caught WARNING: ; Duplicate definition for BUG-332-FOO found in one file. ; See also: ; The ANSI Standard, Section 3.2.2.3 ; --> PROGN DEFUN PROGN ; ==> ; (EVAL-WHEN (:COMPILE-TOPLEVEL) ; (SB-C:%COMPILER-DEFUN 'MAKE-BUG-332 T NIL 'NIL)) ; ; caught WARNING: ; Duplicate definition for MAKE-BUG-332 found in one file. ; See also: ; The ANSI Standard, Section 3.2.2.3 ; ; compilation unit finished ; caught 9 WARNING conditions ; caught 2 STYLE-WARNING conditions ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bug-332.fasl written ; compilation finished in 0:00:00.041 WARNING: change in instance length of class BUG-332: current length: 2 new length: 1 WARNING: The new FTYPE proclamation for COMMON-LISP-USER::MAKE-BUG-332 (FUNCTION (&KEY (:FOO T)) (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) does not match the old FTYPE proclamation (FUNCTION (&KEY (:FOO T) (:BAR T)) (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) WARNING: change in instance length of class BUG-332: current length: 1 new length: 2 WARNING: The new FTYPE proclamation for COMMON-LISP-USER::MAKE-BUG-332 (FUNCTION (&KEY (:FOO T) (:BAR T)) (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) does not match the old FTYPE proclamation (FUNCTION (&KEY (:FOO T)) (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bug-332.lisp" (written 07 DEC 2018 03:54:36 PM): ; compiling (DEFSTRUCT BUG-332 ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bug-332.lisp ; in: DEFSTRUCT BUG-332 ; (DEFSTRUCT BUG-332 FOO) ; --> PROGN EVAL-WHEN ; ==> ; (SB-KERNEL::%COMPILER-DEFSTRUCT ; '# ; '#(# ; #)) ; ; caught WARNING: ; change in instance length of class BUG-332: ; The most recently compiled length: 2 ; the most recently loaded length: 1 ; ; caught WARNING: ; Clobbering the compiler's idea of the layout of #. ; ; caught STYLE-WARNING: ; The new FTYPE proclamation for COMMON-LISP-USER::MAKE-BUG-332 ; (FUNCTION (&KEY (:FOO T)) (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) ; does not match the old FTYPE proclamation ; (FUNCTION (&KEY (:FOO T) (:BAR T)) ; (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) ; compiling (DEFSTRUCT BUG-332 ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bug-332.lisp ; in: DEFSTRUCT BUG-332 ; (DEFSTRUCT BUG-332 FOO BAR) ; --> PROGN EVAL-WHEN ; ==> ; (SB-KERNEL::%COMPILER-DEFSTRUCT ; '# ; '#(# ; #)) ; ; caught WARNING: ; change in instance length of class BUG-332: ; The most recently compiled length: 1 ; the most recently loaded length: 2 ; ; caught WARNING: ; Clobbering the compiler's idea of the layout of #. ; ; caught STYLE-WARNING: ; The new FTYPE proclamation for COMMON-LISP-USER::MAKE-BUG-332 ; (FUNCTION (&KEY (:FOO T) (:BAR T)) ; (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) ; does not match the old FTYPE proclamation ; (FUNCTION (&KEY (:FOO T)) (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) ; --> PROGN SB-KERNEL::DELAY-DEFSTRUCT-FUNCTIONS PROGN DEFUN PROGN ; ==> ; (EVAL-WHEN (:COMPILE-TOPLEVEL) ; (SB-C:%COMPILER-DEFUN 'COPY-BUG-332 T NIL 'NIL)) ; ; caught WARNING: ; Duplicate definition for COPY-BUG-332 found in one file. ; See also: ; The ANSI Standard, Section 3.2.2.3 ; ==> ; (EVAL-WHEN (:COMPILE-TOPLEVEL) ; (SB-C:%COMPILER-DEFUN 'BUG-332-P T :PREDICATE 'NIL)) ; ; caught WARNING: ; Duplicate definition for BUG-332-P found in one file. ; See also: ; The ANSI Standard, Section 3.2.2.3 ; ==> ; (EVAL-WHEN (:COMPILE-TOPLEVEL) ; (SB-C:%COMPILER-DEFUN '(SETF BUG-332-FOO) T :ACCESSOR 'NIL)) ; ; caught WARNING: ; Duplicate definition for (SETF BUG-332-FOO) found in one file. ; See also: ; The ANSI Standard, Section 3.2.2.3 ; ==> ; (EVAL-WHEN (:COMPILE-TOPLEVEL) ; (SB-C:%COMPILER-DEFUN 'BUG-332-FOO T :ACCESSOR 'NIL)) ; ; caught WARNING: ; Duplicate definition for BUG-332-FOO found in one file. ; See also: ; The ANSI Standard, Section 3.2.2.3 ; --> PROGN DEFUN PROGN ; ==> ; (EVAL-WHEN (:COMPILE-TOPLEVEL) ; (SB-C:%COMPILER-DEFUN 'MAKE-BUG-332 T NIL 'NIL)) ; ; caught WARNING: ; Duplicate definition for MAKE-BUG-332 found in one file. ; See also: ; The ANSI Standard, Section 3.2.2.3 ; ; compilation unit finished ; caught 9 WARNING conditions ; caught 2 STYLE-WARNING conditions ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/bug-332.fasl written ; compilation finished in 0:00:00.040 WARNING: change in instance length of class BUG-332: current length: 2 new length: 1 WARNING: The new FTYPE proclamation for COMMON-LISP-USER::MAKE-BUG-332 (FUNCTION (&KEY (:FOO T)) (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) does not match the old FTYPE proclamation (FUNCTION (&KEY (:FOO T) (:BAR T)) (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) WARNING: change in instance length of class BUG-332: current length: 1 new length: 2 WARNING: The new FTYPE proclamation for COMMON-LISP-USER::MAKE-BUG-332 (FUNCTION (&KEY (:FOO T) (:BAR T)) (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) does not match the old FTYPE proclamation (FUNCTION (&KEY (:FOO T)) (VALUES COMMON-LISP-USER::BUG-332 &OPTIONAL)) ::: Success :BUG-332 ::: Running (LOAD :EMPTY.LISP) ::: Success (LOAD :EMPTY.LISP) ::: Running (LOAD :EMPTY.FASL) ::: Success (LOAD :EMPTY.FASL) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load.impure.lisp ; in: WITH-TEST (:NAME :PARALLEL-FASL-LOAD :SKIPPED-ON :SB-SAFEPOINT) ; (A-SLOT (MAKE-INSTANCE 'A-CLASS :SLOT :OK)) ; ; caught STYLE-WARNING: ; undefined function: A-SLOT ; (GEN-FUN '(FOO)) ; ; caught STYLE-WARNING: ; undefined function: GEN-FUN ; (ONE-FUN) ; ; caught STYLE-WARNING: ; undefined function: ONE-FUN ; (TWO-FUN) ; ; caught STYLE-WARNING: ; undefined function: TWO-FUN ; ; compilation unit finished ; Undefined functions: ; A-SLOT GEN-FUN ONE-FUN TWO-FUN ; caught 4 STYLE-WARNING conditions ::: Running :PARALLEL-FASL-LOAD ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/parallel-fasl-load-test.lisp" (written 07 DEC 2018 03:54:36 PM): ; compiling (DEFUN ONE-FUN ...) ; compiling (DEFUN TWO-FUN ...) ; compiling (DEFVAR *VAR* ...) ; compiling (DEFPARAMETER *QUUX* ...) ; compiling (DEFCLASS A-CLASS ...) ; compiling (DEFGENERIC GEN-FUN ...) ; compiling (DEFMETHOD GEN-FUN ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/parallel-fasl-load-test.fasl written ; compilation finished in 0:00:00.014 ::: Success :PARALLEL-FASL-LOAD ::: Running :LOAD-SIMD-PACK-INT ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.tmp" (written 26 JAN 2019 05:35:29 AM): ; compiling (SETQ *PACK* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.fasl written ; compilation finished in 0:00:00.003 ::: Success :LOAD-SIMD-PACK-INT ::: Running :LOAD-SIMD-PACK-SINGLE ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.tmp" (written 26 JAN 2019 05:35:29 AM): ; compiling (SETQ *PACK* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.fasl written ; compilation finished in 0:00:00.001 ::: Success :LOAD-SIMD-PACK-SINGLE ::: Running :LOAD-SIMD-PACK-DOUBLE ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.tmp" (written 26 JAN 2019 05:35:29 AM): ; compiling (SETQ *PACK* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.fasl written ; compilation finished in 0:00:00.003 ::: Success :LOAD-SIMD-PACK-DOUBLE ::: Running :FASLOADER-PRINT ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.tmp" (written 26 JAN 2019 05:35:29 AM): ; compiling (DEFMACRO SOME-FANCY-MACRO ...) ; compiling (DEFVAR *SOME-VAR* ...) ; compiling (DEFTYPE MY-FAVORITE-TYPE ...) ; compiling (DEFUN FRED ...) ; compiling (PUSH (SOME-FANCY-MACRO #) ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load-test.fasl written ; compilation finished in 0:00:00.008 ::: Success :FASLOADER-PRINT ::: Running :LOAD-READER-ERROR ::: Success :LOAD-READER-ERROR // Running loop.impure.lisp in COMPILE evaluator mode // Running macroexpand.impure.lisp in COMPILE evaluator mode ::: Running :BINDING*-EXPANDER ::: Success :BINDING*-EXPANDER ::: Running :PARSE-LAMBDA-LIST ::: Success :PARSE-LAMBDA-LIST ::: Running :MACROEXPAND-OF-SETF-STRUCTURE-ACCESS ::: Success :MACROEXPAND-OF-SETF-STRUCTURE-ACCESS ::: Running (WITH-CURRENT-SOURCE-FORM :SMOKE) ::: Success (WITH-CURRENT-SOURCE-FORM :SMOKE) // Running map-tests.impure.lisp in COMPILE evaluator mode ::: Running (MAP :SMOKE) ::: Success (MAP :SMOKE) ::: Running (MAP-INTO :SMOKE) ::: Success (MAP-INTO :SMOKE) ::: Running (MAP NIL) ::: Success (MAP NIL) ::: Running :MAPTEST ::: Success :MAPTEST ::: Running (MAP-INTO VECTOR :FROM LIST) ::: Success (MAP-INTO VECTOR :FROM LIST) ::: Running (MAP-INTO TYPE-ERROR) ::: Success (MAP-INTO TYPE-ERROR) ::: Running (MAP TYPE-ERROR) ::: Success (MAP TYPE-ERROR) ::: Running (MAP :OUT-OF-LINE) ::: Success (MAP :OUT-OF-LINE) // Running mop-23.impure.lisp in COMPILE evaluator mode // Running mop-24.impure.lisp in COMPILE evaluator mode // Running mop-25.impure.lisp in COMPILE evaluator mode // Running mop-26.impure.lisp in COMPILE evaluator mode // Running mop-27.impure.lisp in COMPILE evaluator mode // Running mop-28.impure.lisp in COMPILE evaluator mode // Running mop-29.impure.lisp in COMPILE evaluator mode // Running mop-30.impure.lisp in COMPILE evaluator mode ::: Running :STANDARD-INSTANCE-ACCESS ::: Success :STANDARD-INSTANCE-ACCESS ::: Running :STANDARD-INSTANCE-ACCESS/SETF ::: Success :STANDARD-INSTANCE-ACCESS/SETF ::: Running :STANDARD-INSTANCE-ACCESS/UPDATED ::: Success :STANDARD-INSTANCE-ACCESS/UPDATED ::: Running :STANDARD-INSTANCE-ACCESS/SLOT-UNBOUND ::: Success :STANDARD-INSTANCE-ACCESS/SLOT-UNBOUND // Running mop.impure.lisp in COMPILE evaluator mode # # ::: Running (ALLOCATE-INSTANCE BUILT-IN-CLASS ERROR) ::: Success (ALLOCATE-INSTANCE BUILT-IN-CLASS ERROR) ::: Running :MAKE-METHOD-LAMBDA-WRAPPING+RETURN-FROM ::: Success :MAKE-METHOD-LAMBDA-WRAPPING+RETURN-FROM ::: Running :SLOW-METHOD-IS-FBOUNDP ::: Success :SLOW-METHOD-IS-FBOUNDP ::: Running :SBUC-MIO-TEST ::: Success :SBUC-MIO-TEST ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop.impure.lisp ; in: WITH-TEST (:NAME :CLASS-REDEFINITION-CHANGES-CUSTOM-SLOT-TYPE) ; (MOP-TEST::FOOFOO ; (MAKE-INSTANCE 'MOP-TEST::FUNC-SLOT-OBJECT :FOO MOP-TEST::X)) ; ; caught STYLE-WARNING: ; undefined function: FOOFOO ; ; compilation unit finished ; Undefined function: ; FOOFOO ; caught 1 STYLE-WARNING condition ::: Running :CLASS-REDEFINITION-CHANGES-CUSTOM-SLOT-TYPE ::: Success :CLASS-REDEFINITION-CHANGES-CUSTOM-SLOT-TYPE ::: Running :CLASS-REDEFINITION-CHANGES-CUSTOM-SLOT-TYPE-MIO ::: Success :CLASS-REDEFINITION-CHANGES-CUSTOM-SLOT-TYPE-MIO ::: Running :CLASS-REDEFINITION-REMOVES-CLASS-SLOT ::: Success :CLASS-REDEFINITION-REMOVES-CLASS-SLOT ::: Running :CLASS-REDEFINITION-ADDS-CLASS-SLOT ::: Success :CLASS-REDEFINITION-ADDS-CLASS-SLOT ::: Running (SET-FUNCALLABLE-INSTANCE-FUNCTION :TYPECHECKING) ::: Success (SET-FUNCALLABLE-INSTANCE-FUNCTION :TYPECHECKING) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop.impure.lisp ; in: DEFSTRUCT NIL-SLOT-NAME ; (DEFSTRUCT MOP-TEST::NIL-SLOT-NAME NIL) ; ; caught WARNING: ; slot name of NIL indicates probable syntax error in DEFSTRUCT ; ; compilation unit finished ; caught 1 WARNING condition ::: Running (DEFSTRUCT :NIL-SLOT-NAME :BUG-633911) ::: Success (DEFSTRUCT :NIL-SLOT-NAME :BUG-633911) // Running package-locks.impure.lisp in COMPILE evaluator mode ::: Running :UNLOCKED-PACKAGE ::: Success :UNLOCKED-PACKAGE ::: Running :LOCKED-PACKAGE/LEGAL-FORMS ::: Success :LOCKED-PACKAGE/LEGAL-FORMS ::: Running :LOCKED-PACKAGE/ILLEGAL-RUNTIME-FORMS ::: Success :LOCKED-PACKAGE/ILLEGAL-RUNTIME-FORMS ::: Running :LOCKED-PACKAGE/ILLEGAL-LEXICAL-FORMS ::: Success :LOCKED-PACKAGE/ILLEGAL-LEXICAL-FORMS ::: Running (WITHOUT-PACKAGE-LOCKS :LOCKED-PACKAGE :ILLEGAL-RUNTIME-FORMS) ::: Success (WITHOUT-PACKAGE-LOCKS :LOCKED-PACKAGE :ILLEGAL-RUNTIME-FORMS) ::: Running (WITHOUT-PACKAGE-LOCKS :LOCKED-PACKAGE :ILLEGAL-LEXICAL-FORMS) ::: Success (WITHOUT-PACKAGE-LOCKS :LOCKED-PACKAGE :ILLEGAL-LEXICAL-FORMS) ::: Running :ILLEGAL-RUNTIME-FORMS ::: Success :ILLEGAL-RUNTIME-FORMS ::: Running :ILLEGAL-DOUBLE-FORMS ::: Success :ILLEGAL-DOUBLE-FORMS ::: Running (COMPILE-FILE LOAD :LOCKED-PACKAGE) ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (INTERN *UNINTERNED* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (IMPORT (QUOTE NOT-FROM-TEST) ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.003 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (EXPORT (QUOTE TEST::INTERNAL) ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (UNEXPORT (QUOTE TEST:EXTERNAL) ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (SHADOWING-IMPORT (QUOTE NOT-FROM-TEST) ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (LET (#) ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (USE-PACKAGE :TEST-UNUSED ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (UNUSE-PACKAGE :TEST-USED ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (ADD-PACKAGE-LOCAL-NICKNAME :NOT-NICKNAMED ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (REMOVE-PACKAGE-LOCAL-NICKNAME :NICKNAMED ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (SHADOW (QUOTE NOT-FROM-TEST) ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (UNINTERN (OR # ...) ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (DELETE-PACKAGE :TEST-DELETE) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (DEFUN TEST:FUNCTION ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.003 WARNING: redefining TEST:FUNCTION in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (SETF (FDEFINITION #) ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (SETF (SYMBOL-FUNCTION #) ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (TMP-FMAKUNBOUND (QUOTE TEST:FUNCTION)) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (DEFMACRO TEST:UNUSED ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (SETF (MACRO-FUNCTION #) ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (DEFINE-COMPILER-MACRO TEST:UNUSED ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (SETF (COMPILER-MACRO-FUNCTION #) ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (DEFSTRUCT TEST:NOSTRUCT ...) ; compiling (MAKE-NOSTRUCT :NOSTRUCT-SLOT ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.004 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (DEFCLASS TEST:NOCLASS ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (DEFTYPE TEST:NOTYPE ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (DEFINE-CONDITION TEST:NOCONDITION ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (DEFINE-SYMBOL-MACRO TEST:NOSYMBOL-MACRO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (PROCLAIM (QUOTE #)) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (DECLAIM (SPECIAL TEST:NOSPECIAL)) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (PROCLAIM (QUOTE #)) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (DECLAIM (TYPE FIXNUM ...)) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (PROCLAIM (QUOTE #)) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (DECLAIM (FTYPE # ...)) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (PROCLAIM (QUOTE #)) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (DEFSETF TEST:CAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (DEFSETF TEST:CAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (DEFINE-SETF-EXPANDER TEST:CAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (DEFUN (SETF TEST:FUNCTION) ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 WARNING: redefining (COMMON-LISP:SETF TEST:FUNCTION) in DEFUN ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (TMP-FMAKUNBOUND (QUOTE #)) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (DEFINE-METHOD-COMBINATION TEST:UNUSED) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.002 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.lisp" (written 26 JAN 2019 05:35:44 AM): ; compiling (SETF (FIND-CLASS #) ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/package-locks.tmp.fasl written ; compilation finished in 0:00:00.002 ::: Success (COMPILE-FILE LOAD :LOCKED-PACKAGE) ::: Running (ENABLE-PACKAGE-LOCKS) ::: Success (ENABLE-PACKAGE-LOCKS) ::: Running (DEFCLASS :ACCESSOR :PACKAGE-LOCKED) ::: Success (DEFCLASS :ACCESSOR :PACKAGE-LOCKED) ; in: DEFMETHOD PCL-TYPE-DECLARATION-METHOD-BUG (STREAM) ; (TYPE STREAM TEST:*SPECIAL*) ; ; caught WARNING: ; Compile-time package lock violation: ; Lock on package TEST violated when declaring the type of *SPECIAL* while in ; package COMMON-LISP-USER. ; See also: ; The SBCL Manual, Node "Package Locks" ; ; caught ERROR: ; Lock on package TEST violated when declaring the type of *SPECIAL* while in ; package COMMON-LISP-USER. ; See also: ; The SBCL Manual, Node "Package Locks" ; ; compilation unit finished ; caught 1 ERROR condition ; caught 1 WARNING condition ::: Running (LOOP :BOGUS PACKAGE-LOCK-VIOLATION) ::: Success (LOOP :BOGUS PACKAGE-LOCK-VIOLATION) ::: Running :BUG-576637 ; ; compilation unit aborted ; caught 1 fatal ERROR condition ::: Success :BUG-576637 ::: Running :DEFMACRO-KILLING-MACRO ::: Success :DEFMACRO-KILLING-MACRO ::: Running :SETF-MACRO-FUNCTION-KILLING-MACRO ::: Success :SETF-MACRO-FUNCTION-KILLING-MACRO ::: Running :COMPILE-TIME-DEFUN-PACKAGE-LOCKED ::: Success :COMPILE-TIME-DEFUN-PACKAGE-LOCKED ::: Running :COMPILE-TIME-DEFCLASS-PACKAGE-LOCKED ::: Success :COMPILE-TIME-DEFCLASS-PACKAGE-LOCKED ::: Running :ASSERT-SYMBOL-HOME-PACKAGE-UNLOCKED ::: Success :ASSERT-SYMBOL-HOME-PACKAGE-UNLOCKED ::: Running :DEFCOSTANT-LOCKS ::: Success :DEFCOSTANT-LOCKS ::: Running :DEFSTRUCT-COMPILE-TIME-LOCKS ::: Success :DEFSTRUCT-COMPILE-TIME-LOCKS ::: Running :SET-UNDEFINED-VARS ; in: SETF TEST:CAR ; (SETF TEST:CAR 10) ; --> SETQ ; ==> ; (SET 'TEST:CAR 10) ; ; caught WARNING: ; violating package lock on TEST:CAR ; in: SETF TEST:CAR ; (SETF TEST:CAR 10) ; ==> ; (SETQ TEST:CAR 10) ; ; caught WARNING: ; undefined variable: TEST:CAR ; ; compilation unit finished ; Undefined variable: ; TEST:CAR ; caught 2 WARNING conditions ::: Success :SET-UNDEFINED-VARS ::: Running :SET-UNDEFINED-VARS-WARNINGS ::: Success :SET-UNDEFINED-VARS-WARNINGS ::: Running :DECLARE-UNBOUND-SPECIAL ::: Success :DECLARE-UNBOUND-SPECIAL ::: Running :DECLARE-BOUND-NON-SPECIAL ::: Success :DECLARE-BOUND-NON-SPECIAL ::: Running :UNINTERN-NIL ::: Success :UNINTERN-NIL // Running packages.impure.lisp in COMPILE evaluator mode ::: Running :SET-BAD-PACKAGE ::: Success :SET-BAD-PACKAGE ::: Running :NICKNAME-IS-STRING-DESIGNATOR ::: Success :NICKNAME-IS-STRING-DESIGNATOR ::: Running :PACKAGES-SANELY-NICKNAMED ::: Success :PACKAGES-SANELY-NICKNAMED These symbols are not accessible in the COMMON-LISP-USER package:(:FOO) ::: Running :USE-PACKAGE.1 ::: Success :USE-PACKAGE.1 ::: Running :USE-PACKAGE.2 ::: Success :USE-PACKAGE.2 ::: Running :USE-PACKAGE.2A ::: Success :USE-PACKAGE.2A ::: Running :USE-PACKAGE-CONFLICT-SET ::: EXPECTED-FAILURE :USE-PACKAGE-CONFLICT-SET due to SIMPLE-ERROR: "Wanted (BAR::SYM FOO:SYM QUX:SYM), got (BAR::SYM FOO:SYM): (EQUAL (LIST (SYM "BAR" "SYM") (SYM "FOO" "SYM") (SYM "QUX" "SYM")) CONFLICT-SET)" ::: Running :EXPORT.1 ::: Success :EXPORT.1 ::: Running :EXPORT.1A ::: Success :EXPORT.1A ::: Running :EXPORT.ENSURE-EXPORTED ::: Success :EXPORT.ENSURE-EXPORTED ::: Running :EXPORT.3.INTERN ::: Success :EXPORT.3.INTERN ::: Running :EXPORT.3A.INTERN ::: Success :EXPORT.3A.INTERN ::: Running :IMPORT-NIL.1 ::: Success :IMPORT-NIL.1 ::: Running :IMPORT-NIL.2 ::: Success :IMPORT-NIL.2 ::: Running :IMPORT-SINGLE-CONFLICT ::: EXPECTED-FAILURE :IMPORT-SINGLE-CONFLICT due to SIMPLE-ERROR: "Wanted 1, got 2: (EQL 1 (LENGTH CONFLICT-SETS))" ::: Running :IMPORT-CONFLICT-RESOLUTION ::: Success :IMPORT-CONFLICT-RESOLUTION ::: Running :UNINTERN.1 ::: Success :UNINTERN.1 ::: Running :UNINTERN.2 ::: Success :UNINTERN.2 ::: Running :WITH-PACKAGE-ITERATOR.ERROR ::: Success :WITH-PACKAGE-ITERATOR.ERROR ::: Running :WITH-PACKAGE-ITERATOR-NIL-LIST ::: Success :WITH-PACKAGE-ITERATOR-NIL-LIST ::: Running :BUG-511072 ::: Success :BUG-511072 ::: Running :QUICK-NAME-CONFLICT-RESOLUTION-IMPORT ::: Success :QUICK-NAME-CONFLICT-RESOLUTION-IMPORT ::: Running :QUICK-NAME-CONFLICT-RESOLUTION-EXPORT.1 ::: Success :QUICK-NAME-CONFLICT-RESOLUTION-EXPORT.1 ::: Running :QUICK-NAME-CONFLICT-RESOLUTION-EXPORT.2 ::: Success :QUICK-NAME-CONFLICT-RESOLUTION-EXPORT.2 ::: Running :QUICK-NAME-CONFLICT-RESOLUTION-USE-PACKAGE.1 ::: Success :QUICK-NAME-CONFLICT-RESOLUTION-USE-PACKAGE.1 ::: Running :QUICK-NAME-CONFLICT-RESOLUTION-USE-PACKAGE.2 ::: Success :QUICK-NAME-CONFLICT-RESOLUTION-USE-PACKAGE.2 ::: Running (:PACKAGE-AT-VARIANCE-RESTARTS :SHADOW) ::: Success (:PACKAGE-AT-VARIANCE-RESTARTS :SHADOW) ::: Running (:PACKAGE-AT-VARIANCE-RESTARTS :USE) ::: Success (:PACKAGE-AT-VARIANCE-RESTARTS :USE) ::: Running (:PACKAGE-AT-VARIANCE-RESTARTS :EXPORT) ::: Success (:PACKAGE-AT-VARIANCE-RESTARTS :EXPORT) ::: Running (:PACKAGE-AT-VARIANCE-RESTARTS :IMPLEMENT) ::: Success (:PACKAGE-AT-VARIANCE-RESTARTS :IMPLEMENT) ::: Running (:DELETE-PACKAGE :IMPLEMENTATION-PACKAGE) ::: Success (:DELETE-PACKAGE :IMPLEMENTATION-PACKAGE) ::: Running (:DELETE-PACKAGE :IMPLEMENTATED-PACKAGE) ::: Success (:DELETE-PACKAGE :IMPLEMENTATED-PACKAGE) ::: Running :PACKAGE-LOCAL-NICKNAMES ::: Success :PACKAGE-LOCAL-NICKNAMES ::: Running (:DELETE-PACKAGE :LOCALLY-NICKNAMES-OTHERS) ::: Success (:DELETE-PACKAGE :LOCALLY-NICKNAMES-OTHERS) ::: Running (:DELETE-PACKAGE :LOCALLY-NICKNAMED-BY-OTHERS) ::: Success (:DELETE-PACKAGE :LOCALLY-NICKNAMED-BY-OTHERS) ::: Running :OWN-NAME-AS-LOCAL-NICKNAME ::: Success :OWN-NAME-AS-LOCAL-NICKNAME ::: Running :OWN-NICKNAME-AS-LOCAL-NICKNAME ::: Success :OWN-NICKNAME-AS-LOCAL-NICKNAME ::: Running :DELETE-PACKAGE-RESTART ::: Success :DELETE-PACKAGE-RESTART ::: Running :WITH-PACKAGE-ITERATOR ::: Success :WITH-PACKAGE-ITERATOR ::: Running :WITH-PACKAGE-ITERATOR-AND-MUTATION ::: Success :WITH-PACKAGE-ITERATOR-AND-MUTATION ::: Running :DO-SYMBOLS-BLOCK-SCOPE ::: Success :DO-SYMBOLS-BLOCK-SCOPE ::: Running :EXPORT-INACCESSIBLE-LOOKALIKE ::: Success :EXPORT-INACCESSIBLE-LOOKALIKE ::: Running :CONCURRENT-FIND-SYMBOL ::: Success :CONCURRENT-FIND-SYMBOL ::: Running :DEFPACKAGE-MULTIPLE-NICKNAMES ::: Success :DEFPACKAGE-MULTIPLE-NICKNAMES ::: Running (DEFPACKAGE :LOCAL-NICKNAMES :LOCK) ::: Success (DEFPACKAGE :LOCAL-NICKNAMES :LOCK) ::: Running (GENTEMP :THREADSAFETY) ::: Success (GENTEMP :THREADSAFETY) ::: Running :CONCURRENT-INTERN-BAD-PUBLISHED-SYMBOL-PACKAGE ::: Success :CONCURRENT-INTERN-BAD-PUBLISHED-SYMBOL-PACKAGE ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/packages.impure.lisp ; in: WITH-TEST (:NAME :NAME-CONFLICT-NON-PRETTY-MESSAGE) ; (HANDLER-CASE (USE-PACKAGE 'SILLYPACKAGE2) ; (NAME-CONFLICT (C) (ASSERT (NOT (SEARCH "symbols:SILLY" #)))) ; (CONDITION NIL (ERROR "Should not get here")) ; (:NO-ERROR NIL (ERROR "Should not get here"))) ; --> BLOCK MULTIPLE-VALUE-CALL ; ==> ; (SB-C::%FUNCALL #'(LAMBDA () IN error-return) #:G14) ; ; caught WARNING: ; The function was called with one argument, but wants exactly zero. ; ; compilation unit finished ; caught 1 WARNING condition ::: Running :NAME-CONFLICT-NON-PRETTY-MESSAGE ::: Success :NAME-CONFLICT-NON-PRETTY-MESSAGE ::: Running :FIND-ALL-SYMBOLS ::: Success :FIND-ALL-SYMBOLS // Running pathnames.impure.lisp in COMPILE evaluator mode ::: Running (PATHNAME :ACCESSORS :STREAM-NOT-ASSOCIATED-TO-FILE TYPE-ERROR) ::: Success (PATHNAME :ACCESSORS :STREAM-NOT-ASSOCIATED-TO-FILE TYPE-ERROR) ::: Running (PATHNAME :ACCESSORS FILE-STREAM) ::: Success (PATHNAME :ACCESSORS FILE-STREAM) ::: Running (PATHNAME :ACCESSORS SYNONYM-STREAM) ::: Success (PATHNAME :ACCESSORS SYNONYM-STREAM) ::: Running (PATHNAME-DEVICE :CASE) ::: Success (PATHNAME-DEVICE :CASE) ::: Running (PATHNAME-DIRECTORY :CASE) ::: Success (PATHNAME-DIRECTORY :CASE) ::: Running (PATHNAME-NAME :CASE) ::: Success (PATHNAME-NAME :CASE) ::: Running (PATHNAME-TYPE :CASE) ::: Success (PATHNAME-TYPE :CASE) ::: Running (LOGICAL-PATHNAME :SIGNALS TYPE-ERROR) ::: Success (LOGICAL-PATHNAME :SIGNALS TYPE-ERROR) ::: Running (:LOGICAL-PATHNAME 1) ::: Success (:LOGICAL-PATHNAME 1) ::: Running (:LOGICAL-PATHNAME 2) ::: Success (:LOGICAL-PATHNAME 2) ::: Running (:LOGICAL-PATHNAME 3) ::: Success (:LOGICAL-PATHNAME 3) ::: Running (:LOGICAL-PATHNAME 4) ::: Success (:LOGICAL-PATHNAME 4) ::: Running (:LOGICAL-PATHNAME 5) ::: Success (:LOGICAL-PATHNAME 5) ::: Running (:LOGICAL-PATHNAME 6) ::: Success (:LOGICAL-PATHNAME 6) ::: Running (:LOGICAL-PATHNAME 7) ::: Success (:LOGICAL-PATHNAME 7) ::: Running (:LOGICAL-PATHNAME 8) ::: Success (:LOGICAL-PATHNAME 8) ::: Running (:LOGICAL-PATHNAME 9) ::: Success (:LOGICAL-PATHNAME 9) ::: Running (:LOGICAL-PATHNAME 10) ::: Success (:LOGICAL-PATHNAME 10) ::: Running (:LOGICAL-PATHNAME 11) ::: Success (:LOGICAL-PATHNAME 11) ::: Running (:LOGICAL-PATHNAME 12) ::: Success (:LOGICAL-PATHNAME 12) ::: Running (:LOGICAL-PATHNAME 13) ::: Success (:LOGICAL-PATHNAME 13) ::: Running (:LOGICAL-PATHNAME 14) ::: Success (:LOGICAL-PATHNAME 14) ::: Running (:LOGICAL-PATHNAME 15) ::: Success (:LOGICAL-PATHNAME 15) ::: Running (MERGE-PATHNAMES 1) ::: Success (MERGE-PATHNAMES 1) ::: Running HOST-NAMESTRING ::: Success HOST-NAMESTRING ::: Running (:LOGICAL-PATHNAME 16) ::: Success (:LOGICAL-PATHNAME 16) ::: Running (STRING-STREAM :NOT-A PATHNAME) ::: Success (STRING-STREAM :NOT-A PATHNAME) ::: Running :PRINT/READ-CONSISTENCY ::: Success :PRINT/READ-CONSISTENCY ::: Running (PARSE-NAMESTRING STREAM) ::: Success (PARSE-NAMESTRING STREAM) ::: Running ENOUGH-NAMESTRING ::: Success ENOUGH-NAMESTRING ::: Running (NAMESTRING :WILD :WILD-INFERIORS :UP :LP-1738775) ::: Success (NAMESTRING :WILD :WILD-INFERIORS :UP :LP-1738775) ::: Running (NAMESTRING :ESCAPE-PATTERN-PIECES) ::: Success (NAMESTRING :ESCAPE-PATTERN-PIECES) ::: Running (NAMESTRING :ESCAPE-DOT) ::: Success (NAMESTRING :ESCAPE-DOT) ::: Running :PRINT-AS-NAMESTRINGS ::: Success :PRINT-AS-NAMESTRINGS ::: Running :ROOT-TRUENAME ::: Success :ROOT-TRUENAME ::: Running (NAMESTRING :UNPARSE-LOGICAL-WILD) ::: Success (NAMESTRING :UNPARSE-LOGICAL-WILD) ::: Running (NAMESTRING :SIGNALS FILE-ERROR) ::: Success (NAMESTRING :SIGNALS FILE-ERROR) ::: Running :MERGE-BACK ::: Success :MERGE-BACK ::: Running (NATIVE-NAMESTRING :SIGNALS FILE-ERROR :UNIX) ::: Success (NATIVE-NAMESTRING :SIGNALS FILE-ERROR :UNIX) ::: Running (NATIVE-NAMESTRING 1) ::: Success (NATIVE-NAMESTRING 1) ::: Running :DONT-FLUSH-PATHNAMES ::: Success :DONT-FLUSH-PATHNAMES ::: Running :DPD-OUTPUT-FILE ::: Success :DPD-OUTPUT-FILE ::: Running :WILD-ENOUGH ::: Success :WILD-ENOUGH ::: Running :TRANSLATED-WILD-VERSION ::: Success :TRANSLATED-WILD-VERSION ::: Running :ENOUGH-RELATIVE-TO-ROOT ::: Success :ENOUGH-RELATIVE-TO-ROOT ::: Running (NATIVE-NAMESTRING 2) ::: Success (NATIVE-NAMESTRING 2) ::: Running (DELETE-FILE LOGICAL-PATHNAME) ::: Success (DELETE-FILE LOGICAL-PATHNAME) ::: SKIPPED-DISABLED :BUG-489698 Test disabled for this combination of platform and features ::: Running :LOAD-LOGICAL-PATHNAME-TRANSLATIONS ::: Success :LOAD-LOGICAL-PATHNAME-TRANSLATIONS ::: Running :TILDE-EXPANSION ::: Success :TILDE-EXPANSION ::: Running :PATHNAME-ESCAPE-FIRST-DIRECTORY-COMPONENT ::: Success :PATHNAME-ESCAPE-FIRST-DIRECTORY-COMPONENT ::: Running (ENSURE-DIRECTORIES-EXIST :WITH-ODD-D-P-D) ::: Success (ENSURE-DIRECTORIES-EXIST :WITH-ODD-D-P-D) ::: SKIPPED-DISABLED :LONG-FILE-NAME Test disabled for this combination of platform and features ::: Running SB-INT:SIMPLIFY-NAMESTRING ::: Success SB-INT:SIMPLIFY-NAMESTRING ::: Running :BACK-AND-TRUENAME ::: Success :BACK-AND-TRUENAME ::: Running (PARSE-NAMESTRING :DISPLACED) ::: Success (PARSE-NAMESTRING :DISPLACED) ::: Running (PARSE-NATIVE-NAMESTRING :DISPLACED) ::: Success (PARSE-NATIVE-NAMESTRING :DISPLACED) ::: Running (:PARSE-LOGICAL-PATHNAME :DISPLACED) ::: Success (:PARSE-LOGICAL-PATHNAME :DISPLACED) // Running pprint.impure.lisp in COMPILE evaluator mode ::: Running :PPRINT-DISPATCH-ORDER-PRESERVING ::: Success :PPRINT-DISPATCH-ORDER-PRESERVING ::: Running :PPRINT-CLHS-EXAMPLE ::: Success :PPRINT-CLHS-EXAMPLE ::: Running (:PPRINT :BUG-99) ::: Success (:PPRINT :BUG-99) ::: Running :PPRINT-LOGICAL-BLOCK-ARGUMENTS-COMPLEX-STRINGS ::: Success :PPRINT-LOGICAL-BLOCK-ARGUMENTS-COMPLEX-STRINGS ::: Running :PPRINT-BACKQUOTE-MAGIC ::: Success :PPRINT-BACKQUOTE-MAGIC ::: Running :PPRINT-LEAKING-BACKQ-COMMA ::: Success :PPRINT-LEAKING-BACKQ-COMMA ::: Running :PPRINT-MORE-BACKQUOTE-BROKENESS ::: Success :PPRINT-MORE-BACKQUOTE-BROKENESS ::: Running (:SET-PPRINT-DISPATCH :NO-FUNCTION-COERCE) ::: Success (:SET-PPRINT-DISPATCH :NO-FUNCTION-COERCE) ::: Running :PPRINT-CIRCULAR-DETECTION ::: Success :PPRINT-CIRCULAR-DETECTION ::: Running :PPRINT-CIRCULAR-IMPROPER-LISTS-INSIDE-LOGICAL-BLOCKS ::: Success :PPRINT-CIRCULAR-IMPROPER-LISTS-INSIDE-LOGICAL-BLOCKS ::: Running :PPRINT-DEFPACKAGE ::: Success :PPRINT-DEFPACKAGE ::: Running :STANDARD-PPRINT-DISPATCH-MODIFIED ::: Success :STANDARD-PPRINT-DISPATCH-MODIFIED ::: Running :PPRINT-DEFMETHOD-LAMBDA-LIST-FUNCTION ::: Success :PPRINT-DEFMETHOD-LAMBDA-LIST-FUNCTION ::: Running :PPRINT-LAMBDA-LIST-QUOTE ::: Success :PPRINT-LAMBDA-LIST-QUOTE ::: Running (:PPRINT-UNREADABLE-OBJECT :NO-UGLINESS-WHEN-TYPE=NIL) ::: Success (:PPRINT-UNREADABLE-OBJECT :NO-UGLINESS-WHEN-TYPE=NIL) ::: Running :PPRINT-LOGICAL-BLOCK-CODE-DELETION-NODE ::: Success :PPRINT-LOGICAL-BLOCK-CODE-DELETION-NODE ::: Running :PPRINT-LOGICAL-BLOCK-MULTIPLE-PER-LINE-PREFIX-EVAL ::: Success :PPRINT-LOGICAL-BLOCK-MULTIPLE-PER-LINE-PREFIX-EVAL ::: Running :CAN-RESTORE-ORIG-PPRINT-DISPATCH-TABLE ::: Success :CAN-RESTORE-ORIG-PPRINT-DISPATCH-TABLE ::: Running :PPRINT-IMPROPER-LIST ::: Success :PPRINT-IMPROPER-LIST ::: Running :PPRINT-CIRCULAR-BACKQ-COMMA ::: Success :PPRINT-CIRCULAR-BACKQ-COMMA ::: Running :PPRINT-DOTTED-SETF ::: Success :PPRINT-DOTTED-SETF ::: Running :LITERAL-FUN-NESTED-LISTS ::: Success :LITERAL-FUN-NESTED-LISTS ::: Running :PPRINT-LOGICAL-BLOCK-EVAL-ORDER ::: Success :PPRINT-LOGICAL-BLOCK-EVAL-ORDER ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/pprint.impure.lisp ; in: WITH-TEST (:NAME (:PPRINT-DISPATCH :SET-PPD-UNKNOWN-TYPE)) ; (SET-PPRINT-DISPATCH 'FROOD ; (LAMBDA (STREAM OBJ) ; (LET ((*PRINT-PRETTY* NIL)) ; (FORMAT STREAM "[frood: ~D]" OBJ)))) ; ; caught STYLE-WARNING: ; undefined type: FROOD ; (SET-PPRINT-DISPATCH '(OR WEASEL (AND WOODLE (SATISFIES THING))) ; (LAMBDA (STREAM OBJ) ; (FORMAT STREAM "hi ~A!" (TYPE-OF OBJ)))) ; ; caught STYLE-WARNING: ; undefined type: WEASEL ; ; caught STYLE-WARNING: ; undefined type: WOODLE ; ; compilation unit finished ; Undefined types: ; FROOD WEASEL WOODLE ; caught 3 STYLE-WARNING conditions ::: Running (:PPRINT-DISPATCH :SET-PPD-UNKNOWN-TYPE) ::: Success (:PPRINT-DISPATCH :SET-PPD-UNKNOWN-TYPE) ::: Running (:PPRINT-DISPATCH :UNKNOWN-TYPE-1A) ::: Success (:PPRINT-DISPATCH :UNKNOWN-TYPE-1A) ::: Running (:PPRINT-DISPATCH :UNKNOWN-TYPE-1B) ::: Success (:PPRINT-DISPATCH :UNKNOWN-TYPE-1B) ::: Running (:PPRINT-DISPATCH :UNKNOWN-TYPE-2A) ::: Success (:PPRINT-DISPATCH :UNKNOWN-TYPE-2A) ::: Running (:PPRINT-DISPATCH :UNKNOWN-TYPE-2B) ::: Success (:PPRINT-DISPATCH :UNKNOWN-TYPE-2B) ::: Running (:PPRINT-DISPATCH :KNOWN-CONS-TYPE) ::: Success (:PPRINT-DISPATCH :KNOWN-CONS-TYPE) ::: Running :CLOSURE-MACRO-ARGLIST ::: Success :CLOSURE-MACRO-ARGLIST ::: Running :MACRO-INDENTATION ::: Success :MACRO-INDENTATION // Running print.impure.lisp in COMPILE evaluator mode ::: Running :OUTPUT-VALUE-CELL ::: Success :OUTPUT-VALUE-CELL ::: Running (WRITE FLOAT :INFINITIES) ::: Success (WRITE FLOAT :INFINITIES) ::: Running (FORMAT :FIXED-FORMAT-FLOATING-POINT-DIRECTIVE :TYPE-MISMATCH) ::: Success (FORMAT :FIXED-FORMAT-FLOATING-POINT-DIRECTIVE :TYPE-MISMATCH) ::: Running (FORMAT BIT-VECTOR *PRINT-BASE* *PRINT-RADIX*) ::: Success (FORMAT BIT-VECTOR *PRINT-BASE* *PRINT-RADIX*) ::: Running (FORMAT :DECIMAL-DIRECTIVE :TYPE-MISMATCH) ::: Success (FORMAT :DECIMAL-DIRECTIVE :TYPE-MISMATCH) ::: Running (FORMAT :TABULATE-DIRECTIVE :MALFORMED) ::: Success (FORMAT :TABULATE-DIRECTIVE :MALFORMED) ::: Running (FORMAT :MONETARY-FLOATING-POINT-DIRECTIVE 1) ::: Success (FORMAT :MONETARY-FLOATING-POINT-DIRECTIVE 1) ::: Running (FORMAT :MONETARY-FLOATING-POINT-DIRECTIVE 2) ::: Success (FORMAT :MONETARY-FLOATING-POINT-DIRECTIVE 2) ::: Running (FORMAT :CALL-FUNCTION-DIRECTIVE :SMOKE) ::: Success (FORMAT :CALL-FUNCTION-DIRECTIVE :SMOKE) ::: Running (FORMAT :CALL-FUNCTION-DIRECTIVE :SYNTAX-ERRORS) ::: Success (FORMAT :CALL-FUNCTION-DIRECTIVE :SYNTAX-ERRORS) ::: Running (FORMAT :CALL-FUNCTION-DIRECTIVE :COLON-IN-FUNCTION-NAME) ::: Success (FORMAT :CALL-FUNCTION-DIRECTIVE :COLON-IN-FUNCTION-NAME) ::: Running (FORMAT :JUSTIFICATION-DIRECTIVE :ILLEGAL-DIRECTIVES) ::: Success (FORMAT :JUSTIFICATION-DIRECTIVE :ILLEGAL-DIRECTIVES) ::: Running (FORMAT :JUSTIFICATION-DIRECTIVE :ATSIGN-CHECK) ::: Success (FORMAT :JUSTIFICATION-DIRECTIVE :ATSIGN-CHECK) ::: Running (PRINT ARRAY *PRINT-READABLY* :DIMENSIONS) ::: Success (PRINT ARRAY *PRINT-READABLY* :DIMENSIONS) ::: Running (PRINT ARRAY *PRINT-READABLY* :ELEMENT-TYPE) ::: Success (PRINT ARRAY *PRINT-READABLY* :ELEMENT-TYPE) ::: Running (WRITE VECTOR :SMOKE) ::: Success (WRITE VECTOR :SMOKE) ::: Running (FORMATTER :SMOKE) ::: Success (FORMATTER :SMOKE) ::: Running (PRINT FLOAT :SMOKE) ::: Success (PRINT FLOAT :SMOKE) ::: Running (FORMAT :WRITE-DIRECTIVE :COLON :AT-SIGN 1) ::: Success (FORMAT :WRITE-DIRECTIVE :COLON :AT-SIGN 1) ::: Running (FORMAT :WRITE-DIRECTIVE :COLON :AT-SIGN 2) ::: Success (FORMAT :WRITE-DIRECTIVE :COLON :AT-SIGN 2) ::: Running (WRITE SYMBOL *PACKAGE*) ::: Success (WRITE SYMBOL *PACKAGE*) ::: Running (WRITE *PRINT-PPRINT-DISPATCH* 1) ::: Success (WRITE *PRINT-PPRINT-DISPATCH* 1) ::: Running (WRITE *PRINT-PPRINT-DISPATCH* 2) ::: Success (WRITE *PRINT-PPRINT-DISPATCH* 2) ::: Running (FORMAT :COMPILE-TIME-CHECK) ::: Success (FORMAT :COMPILE-TIME-CHECK) ::: Running (READ PRINT FLOAT :CONSISTENCY) ::: Success (READ PRINT FLOAT :CONSISTENCY) ::: Running (WRITE READ ARRAY *PRINT-RADIX*) ::: Success (WRITE READ ARRAY *PRINT-RADIX*) ::: Running (FORMAT :V-DIRECTIVE-ARG NIL) ::: Success (FORMAT :V-DIRECTIVE-ARG NIL) ::: Running (PRINC-TO-STRING *PRINT-READABLY*) ::: Success (PRINC-TO-STRING *PRINT-READABLY*) ::: Running (FORMAT :ESCAPE-UPWARD-DIRECTIVE :IN :ITERATION-DIRECTIVE) ::: Success (FORMAT :ESCAPE-UPWARD-DIRECTIVE :IN :ITERATION-DIRECTIVE) ::: Running (FORMAT :MIXING :JUSTIFICATION-DIRECTIVE :PPRINT-DIRECTIVES :ILLEGAL) ::: Success (FORMAT :MIXING :JUSTIFICATION-DIRECTIVE :PPRINT-DIRECTIVES :ILLEGAL) ::: Running (FORMAT :MIXING :JUSTIFICATION-DIRECTIVE :PPRINT-DIRECTIVES :LEGAL) ::: Success (FORMAT :MIXING :JUSTIFICATION-DIRECTIVE :PPRINT-DIRECTIVES :LEGAL) ::: Running :BUG-350 ::: Success :BUG-350 ::: Running (READ PRINT BIGNUM :CONSISTENCY :BUG-371) ::: Success (READ PRINT BIGNUM :CONSISTENCY :BUG-371) ::: Running (READ PRINT RATIONAL :CONSISTENCY) ::: Success (READ PRINT RATIONAL :CONSISTENCY) ::: Running (FORMAT :ESCAPE-UPWARD-DIRECTIVE :V-DIRECTIVE-ARG NIL) ::: Success (FORMAT :ESCAPE-UPWARD-DIRECTIVE :V-DIRECTIVE-ARG NIL) ::: Running (FORMAT :RADIX-DIRECTIVE NIL :ARGUMENT) ::: Success (FORMAT :RADIX-DIRECTIVE NIL :ARGUMENT) ::: Running (FORMAT :EXPONENTIAL-FLOATING-POINT-DIRECTIVE :SMOKE) ::: Success (FORMAT :EXPONENTIAL-FLOATING-POINT-DIRECTIVE :SMOKE) ::: Running (FORMAT :FIXED-FORMAT-FLOATING-POINT-DIRECTIVE :BUG-317) ::: Success (FORMAT :FIXED-FORMAT-FLOATING-POINT-DIRECTIVE :BUG-317) ::: Running (FORMAT :GENERAL-FLOATING-POINT-DIRECTIVE :SMOKE) ::: Success (FORMAT :GENERAL-FLOATING-POINT-DIRECTIVE :SMOKE) ::: Running (FORMAT :FIXED-FORMAT-FLOATING-POINT-DIRECTIVE :AT-SIGN) ::: Success (FORMAT :FIXED-FORMAT-FLOATING-POINT-DIRECTIVE :AT-SIGN) ::: Running (FORMAT :FLOATING-POINT-DIRECTIVES :MISC) ::: Success (FORMAT :FLOATING-POINT-DIRECTIVES :MISC) ::: Running (PRINT HASH-TABLE PRINT-NOT-READABLE) ::: Success (PRINT HASH-TABLE PRINT-NOT-READABLE) ::: Running (:PRINT-READABLE :CHARACTER :UTF-8) ::: Success (:PRINT-READABLE :CHARACTER :UTF-8) ::: Running (:PRINT-READABLE :CHARACTER :ISO-8859-1) ::: Success (:PRINT-READABLE :CHARACTER :ISO-8859-1) ::: Running (FORMAT :CHARACTER-DIRECTIVE :COLON) ::: Success (FORMAT :CHARACTER-DIRECTIVE :COLON) ::: Running (FORMAT :END-OF-JUSTIFICATION-DIRECTIVE :MISMATCH) ::: Success (FORMAT :END-OF-JUSTIFICATION-DIRECTIVE :MISMATCH) ::: Running (PRINT READ HASH-TABLE *PRINT-CIRCLE*) ::: Success (PRINT READ HASH-TABLE *PRINT-CIRCLE*) ::: Running (FORMAT :RADIX-DIRECTIVE :LARGE-VALUES) ::: Success (FORMAT :RADIX-DIRECTIVE :LARGE-VALUES) ::: Running (PRINT-OBJECT RESTART CONDITION) ::: Success (PRINT-OBJECT RESTART CONDITION) ::: Running (:WITH-STANDARD-IO-SYNTAX :BIND-PRINT-PPRINT-DISPATCH) ::: Success (:WITH-STANDARD-IO-SYNTAX :BIND-PRINT-PPRINT-DISPATCH) ::: Running :PRINT-UNREADABLE-NO-CONDITIONAL-NEWLINE ::: Success :PRINT-UNREADABLE-NO-CONDITIONAL-NEWLINE ::: Running (PRINT RANDOM-STATE) ::: Success (PRINT RANDOM-STATE) ::: Running (WRITE :RETURN-VALUE) ::: Success (WRITE :RETURN-VALUE) ::: Running (WRITE WRITE-TO-STRING COMPILER-MACRO :LP598374 :LP581564) ::: Success (WRITE WRITE-TO-STRING COMPILER-MACRO :LP598374 :LP581564) ::: Running (FORMAT :COMPILE-LITERAL-DEST-STRING) ::: Success (FORMAT :COMPILE-LITERAL-DEST-STRING) ::: Running (FORMAT :BUG-308961) ::: Success (FORMAT :BUG-308961) ::: Running (:FP-PRINT-READ-CONSISTENCY SINGLE-FLOAT) ::: Success (:FP-PRINT-READ-CONSISTENCY SINGLE-FLOAT) ::: Running (:FP-PRINT-READ-CONSISTENCY DOUBLE-FLOAT) ::: Success (:FP-PRINT-READ-CONSISTENCY DOUBLE-FLOAT) ::: Running (FORMAT :BUG-811386) ::: Success (FORMAT :BUG-811386) ::: Running (FORMAT :BUG-867684) ::: Success (FORMAT :BUG-867684) ::: Running :PRINT-UNREADABLY-FUNCTION ::: Success :PRINT-UNREADABLY-FUNCTION ::: Running :PRINTING-SPECIALIZED-ARRAYS-READABLY ::: Success :PRINTING-SPECIALIZED-ARRAYS-READABLY ::: Running (FORMAT :NEGATIVE-COLINC-AND-MINCOL) ::: Success (FORMAT :NEGATIVE-COLINC-AND-MINCOL) ::: Running (FORMAT :BUG-905817) ::: Success (FORMAT :BUG-905817) ::: Running (FORMAT :TYPE-CHECK) ::: Success (FORMAT :TYPE-CHECK) ::: Running (PRINT-OBJECT :IMPROPER-CLASS-NAME) ::: Success (PRINT-OBJECT :IMPROPER-CLASS-NAME) ::: Running (PRINT-OBJECT SB-MOP:FUNCALLABLE-STANDARD-OBJECT) ::: Success (PRINT-OBJECT SB-MOP:FUNCALLABLE-STANDARD-OBJECT) ::: Running (FORMAT :READABLY) ::: Success (FORMAT :READABLY) ::: Running (FORMAT *PRINT-BASE*) ::: Success (FORMAT *PRINT-BASE*) ::: Running (FORMAT :CONCATENATE) ::: Success (FORMAT :CONCATENATE) ::: Running (WRITE :STREAM NIL) ::: Success (WRITE :STREAM NIL) ::: Running :WRITE-OBSOLETE-CONDITION ::: Success :WRITE-OBSOLETE-CONDITION ::: Running (FORMAT :NO-OVEREAGER-COMPILE-TIME-PROCESSING) ::: Success (FORMAT :NO-OVEREAGER-COMPILE-TIME-PROCESSING) ::: Running (WRITE :CASE :CAPITALIZE) ::: Success (WRITE :CASE :CAPITALIZE) ::: Running (PRINT :RANDOM STANDARD-OBJECT :LP1654550) ::: Success (PRINT :RANDOM STANDARD-OBJECT :LP1654550) ::: Running :STRINGIFY-PRETTY-INTEGER ::: Success :STRINGIFY-PRETTY-INTEGER ::: Running :READABLE-VECTOR-CIRCULARITY ::: Success :READABLE-VECTOR-CIRCULARITY // Running private-cons.impure.lisp in COMPILE evaluator mode ::: Running :PRIVATE-CONSING ::: Success :PRIVATE-CONSING // Running profile.impure.lisp in COMPILE evaluator mode ::: Running (PROFILE :THREADS) measuring PROFILE overhead..done seconds | gc | consed | calls | sec/call | name ------------------------------------------------------------ 9.518 | 0.345 | 7,747,639,232 | 11,225 | 0.000848 | PROFILE-TEST::MILLER-RABIN-PRIME-P 2.151 | 0.077 | 1,685,994,096 | 1 | 2.151000 | PROFILE-TEST::WASTE-CPU-CYCLES 0.052 | 0.004 | 44,930,032 | 50 | 0.001043 | PROFILE-TEST::PRIME-OF-BIT-SIZE 0.024 | 0.000 | 11,494,112 | 11,225 | 0.000002 | PROFILE-TEST::RANDOM-OF-BIT-SIZE ------------------------------------------------------------ 11.745 | 0.426 | 9,490,057,472 | 22,501 | | Total estimated total profiling overhead: 0.02 seconds overhead estimation parameters: 6.0e-9s/call, 8.5e-7s total profiling, 3.68e-7s internal profiling ::: Success (PROFILE :THREADS) ::: Running :PROFILING-COUNTER ::: Success :PROFILING-COUNTER // Running properties.impure.lisp in COMPILE evaluator mode // Running raw-slots-interleaved.impure.lisp in COMPILE evaluator mode DID-PASS-1 DID-PASS-2 ::: Running :C-BIGNUM-LOGBITP ::: Success :C-BIGNUM-LOGBITP ::: Running :TAGGED-SLOT-ITERATOR-MACRO ::: Success :TAGGED-SLOT-ITERATOR-MACRO ::: Running :STRUCTURE-OBJ-EQUALP-RAW-SLOTS ::: Success :STRUCTURE-OBJ-EQUALP-RAW-SLOTS ::: Running :DEFINE-STRUCTURE-SLOT-ADDRESSOR ::: Success :DEFINE-STRUCTURE-SLOT-ADDRESSOR ::: Running :COPY-STRUCTURE-BIGNUM-BITMAP ::: Success :COPY-STRUCTURE-BIGNUM-BITMAP ::: Running :COPY-STRUCTURE-EFFICIENT-CASE ::: Success :COPY-STRUCTURE-EFFICIENT-CASE // Running reader.impure.lisp in COMPILE evaluator mode ::: Running (:NORMALIZING-READER) ::: Success (:NORMALIZING-READER) ::: Running :BAD-RECURSIVE-READ ::: Success :BAD-RECURSIVE-READ ::: Running :STANDARD-READTABLE-MODIFIED ::: Success :STANDARD-READTABLE-MODIFIED ::: Running :READER-PACKAGE-ERRORS ::: Success :READER-PACKAGE-ERRORS ::: Running :SET-MACRO-CHAR-LAZY-COERCE-TO-FUN ::: Success :SET-MACRO-CHAR-LAZY-COERCE-TO-FUN ::: Running :READER-PACKAGE-IN-CONDITIONAL ::: Success :READER-PACKAGE-IN-CONDITIONAL ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/reader.impure.lisp ; in: WITH-TEST (:NAME :UNICODE-DISPATCH-MACROS) ; (SET-DISPATCH-MACRO-CHARACTER (CODE-CHAR 9839) (CODE-CHAR 8734) NIL) ; ; caught STYLE-WARNING: ; The function NIL is called by SET-DISPATCH-MACRO-CHARACTER with three arguments, but wants exactly two. ; (SET-DISPATCH-MACRO-CHARACTER #\@ (CODE-CHAR 8208) NIL) ; ; caught STYLE-WARNING: ; The function NIL is called by SET-DISPATCH-MACRO-CHARACTER with three arguments, but wants exactly two. ; ; compilation unit finished ; caught 2 STYLE-WARNING conditions ::: Running :UNICODE-DISPATCH-MACROS ::: Success :UNICODE-DISPATCH-MACROS ::: Running :COPY-DISPATCHING-MACRO ::: Success :COPY-DISPATCHING-MACRO ::: Running :SET-MACRO-CHARACTER-NIL ::: Success :SET-MACRO-CHARACTER-NIL // Running run-program.impure.lisp in COMPILE evaluator mode ::: Running (RUN-PROGRAM :CAT 1) ::: Success (RUN-PROGRAM :CAT 1) ::: Running (RUN-PROGRAM :CAT 2) ::: Success (RUN-PROGRAM :CAT 2) ::: Running (RUN-PROGRAM :CAT 3) ::: Success (RUN-PROGRAM :CAT 3) ::: Running (RUN-PROGRAM :CAT 4) ::: Success (RUN-PROGRAM :CAT 4) ::: Running (RUN-PROGRAM :CAT 5) ::: Success (RUN-PROGRAM :CAT 5) ::: Running :IS-/BIN/ED-INSTALLED? ::: Success :IS-/BIN/ED-INSTALLED? ::: Running (RUN-PROGRAM :/BIN/ED) ::: UNEXPECTED-FAILURE (RUN-PROGRAM :/BIN/ED) due to SIMPLE-ERROR: "could not find a pty" ::: Running (RUN-PROGRAM :INPUT :OUTPUT PATHNAME) Foo ::: Success (RUN-PROGRAM :INPUT :OUTPUT PATHNAME) ::: Running (RUN-PROGRAM :STRESS) ::: Success (RUN-PROGRAM :STRESS) ::: Running (RUN-PROGRAM :PTY-STREAM) ::: UNEXPECTED-FAILURE (RUN-PROGRAM :PTY-STREAM) due to SIMPLE-ERROR: "could not find a pty" ::: Running (RUN-PROGRAM :INHERIT-STDIN) ::: Success (RUN-PROGRAM :INHERIT-STDIN) ::: Running (RUN-PROGRAM :CLEAN-EXIT-AFTER-ENCODING-ERROR) ::: Success (RUN-PROGRAM :CLEAN-EXIT-AFTER-ENCODING-ERROR) ::: Running (RUN-PROGRAM :NO-SUCH-THING) ::: Success (RUN-PROGRAM :NO-SUCH-THING) ::: Running (RUN-PROGRAM :NOT-EXECUTABLE) ::: Success (RUN-PROGRAM :NOT-EXECUTABLE) ::: Running (RUN-PROGRAM :IF-INPUT-DOES-NOT-EXIST) ::: Success (RUN-PROGRAM :IF-INPUT-DOES-NOT-EXIST) ::: Running (RUN-PROGRAM :SET-DIRECTORY) ::: Success (RUN-PROGRAM :SET-DIRECTORY) ::: Running (RUN-PROGRAM :DIRECTORY-NIL) ::: Success (RUN-PROGRAM :DIRECTORY-NIL) ::: Running (RUN-PROGRAM :BAD-OPTIONS) ::: Success (RUN-PROGRAM :BAD-OPTIONS) ::: Running (RUN-PROGRAM :STOP+CONTINUE) ::: Success (RUN-PROGRAM :STOP+CONTINUE) ::: Running (RUN-PROGRAM :STOP+CONTINUE :POSIX-KILL) ::: Success (RUN-PROGRAM :STOP+CONTINUE :POSIX-KILL) // Running seq.impure.lisp in COMPILE evaluator mode ::: Running SB-SEQUENCE:EMPTYP ::: Success SB-SEQUENCE:EMPTYP ::: Running :SUBSEQ ::: Success :SUBSEQ ::: Running :SEQUENCE-FUNCTIONS (SIMPLE-VECTOR) (VECTOR *) (VECTOR (SIGNED-BYTE 8)) (VECTOR (UNSIGNED-BYTE 16)) (VECTOR (SIGNED-BYTE 32)) (SIMPLE-BIT-VECTOR) ::: Success :SEQUENCE-FUNCTIONS ::: Running (CONCATENATE :RESULT-TYPE-NULL :BUG-1162301) ::: Success (CONCATENATE :RESULT-TYPE-NULL :BUG-1162301) ::: Running :MERGE-USER-TYPES ::: Success :MERGE-USER-TYPES ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/seq.impure.lisp ; in: WITH-TEST (:NAME :SEQUENCE-FUNCTIONS-LIST-TYPES) ; (COERCE #() 'NIL) ; ; caught WARNING: ; Can't coerce to NIL. ; ; compilation unit finished ; caught 1 WARNING condition ::: Running :SEQUENCE-FUNCTIONS-LIST-TYPES ::: Success :SEQUENCE-FUNCTIONS-LIST-TYPES ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/seq.impure.lisp ; in: SEQUENCE-BOUNDING-INDICES-TEST (FORMAT T "~&/Accessor SUBSEQ") ; (SUBSEQ STRING 4 2) ; ; caught WARNING: ; Bad bounding indices 4, 2 for SEQUENCE ; ; caught WARNING: ; Bad bounding indices 4, 2 for (AND BASE-STRING (NOT SIMPLE-ARRAY)) ; ; compilation unit finished ; caught 2 WARNING conditions /Accessor SUBSEQ... BASE-CHAR ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/seq.impure.lisp ; in: SEQUENCE-BOUNDING-INDICES-TEST (FORMAT T "~&/Accessor SUBSEQ") ; (SUBSEQ STRING 4 2) ; ; caught WARNING: ; Bad bounding indices 4, 2 for SEQUENCE ; ; caught WARNING: ; Bad bounding indices 4, 2 for (AND (VECTOR CHARACTER) (NOT SIMPLE-ARRAY)) ; ; compilation unit finished ; caught 2 WARNING conditions /Accessor SUBSEQ... CHARACTER /Function COUNT, COUNT-IF, COUNT-IF-NOT... BASE-CHAR /Function COUNT, COUNT-IF, COUNT-IF-NOT... CHARACTER /Function FILL... BASE-CHAR /Function FILL... CHARACTER /Function FIND, FIND-IF, FIND-IF-NOT... BASE-CHAR /Function FIND, FIND-IF, FIND-IF-NOT... CHARACTER /Function MISMATCH... BASE-CHAR /Function MISMATCH... CHARACTER /Function PARSE-INTEGER... BASE-CHAR /Function PARSE-INTEGER... CHARACTER /Function PARSE-NAMESTRING... BASE-CHAR /Function PARSE-NAMESTRING... CHARACTER /Function POSITION, POSITION-IF, POSITION-IF-NOT... BASE-CHAR /Function POSITION, POSITION-IF, POSITION-IF-NOT... CHARACTER /Function READ-FROM-STRING... BASE-CHAR /Function READ-FROM-STRING... CHARACTER /Function REDUCE... BASE-CHAR /Function REDUCE... CHARACTER /Function REMOVE, REMOVE-IF, REMOVE-IF-NOT, ...... BASE-CHAR /Function REMOVE, REMOVE-IF, REMOVE-IF-NOT, ...... CHARACTER /... DELETE, DELETE-IF, DELETE-IF-NOT... BASE-CHAR /... DELETE, DELETE-IF, DELETE-IF-NOT... CHARACTER /Function REMOVE-DUPLICATES, DELETE-DUPLICATES... BASE-CHAR /Function REMOVE-DUPLICATES, DELETE-DUPLICATES... CHARACTER /Function REPLACE... BASE-CHAR /Function REPLACE... CHARACTER /Function SEARCH... BASE-CHAR /Function SEARCH... CHARACTER /Function STRING-UPCASE, STRING-DOWNCASE, STRING-CAPITALIZE, ...... BASE-CHAR /... NSTRING-UPCASE, NSTRING-DOWNCASE, NSTRING-CAPITALIZE /Function STRING-UPCASE, STRING-DOWNCASE, STRING-CAPITALIZE, ...... CHARACTER /... NSTRING-UPCASE, NSTRING-DOWNCASE, NSTRING-CAPITALIZE /Function STRING=, STRING/=, STRING<, STRING>, STRING<=, STRING>=, ...... BASE-CHAR /Function STRING=, STRING/=, STRING<, STRING>, STRING<=, STRING>=, ...... CHARACTER /... STRING-EQUAL, STRING-NOT-EQUAL, STRING-LESSP, ...... BASE-CHAR /... STRING-EQUAL, STRING-NOT-EQUAL, STRING-LESSP, ...... CHARACTER /... STRING-GREATERP, STRING-NOT-GREATERP, STRING-NOT-LESSP... BASE-CHAR /... STRING-GREATERP, STRING-NOT-GREATERP, STRING-NOT-LESSP... CHARACTER /Function SUBSTITUTE, SUBSTITUTE-IF, SUBSTITUTE-IF-NOT, ...... BASE-CHAR /Function SUBSTITUTE, SUBSTITUTE-IF, SUBSTITUTE-IF-NOT, ...... CHARACTER /... NSUBSTITUTE, NSUBSTITUTE-IF, NSUBSTITUTE-IF-NOT... BASE-CHAR /... NSUBSTITUTE, NSUBSTITUTE-IF, NSUBSTITUTE-IF-NOT... CHARACTER /Function WRITE-STRING, WRITE-LINE... BASE-CHARaaaaaaaaaaaaaaa aaaaa /Function WRITE-STRING, WRITE-LINE... CHARACTERaaaaaaaaaaaaaaa aaaaa /Macro WITH-INPUT-FROM-STRING... BASE-CHAR /Macro WITH-INPUT-FROM-STRING... CHARACTER /Function UB1-BASH-FILL... Evaluation took: 0.009 seconds of real time 0.004562 seconds of total run time (0.004553 user, 0.000009 system) 55.56% CPU 20,862,000 processor cycles 65,520 bytes consed /Function UB1-BASH-COPY... Evaluation took: 0.224 seconds of real time 0.103486 seconds of total run time (0.103486 user, 0.000000 system) 45.98% CPU 537,903,336 processor cycles 523,824 bytes consed /Function UB2-BASH-FILL... Evaluation took: 0.023 seconds of real time 0.008960 seconds of total run time (0.008960 user, 0.000000 system) 39.13% CPU 55,793,760 processor cycles 163,808 bytes consed /Function UB2-BASH-COPY... Evaluation took: 0.481 seconds of real time 0.209444 seconds of total run time (0.209443 user, 0.000001 system) 43.45% CPU 1,152,923,016 processor cycles 1,113,792 bytes consed /Function UB4-BASH-FILL... Evaluation took: 0.031 seconds of real time 0.008561 seconds of total run time (0.008559 user, 0.000002 system) 29.03% CPU 73,702,944 processor cycles 163,792 bytes consed /Function UB4-BASH-COPY... Evaluation took: 0.248 seconds of real time 0.205218 seconds of total run time (0.205218 user, 0.000000 system) 82.66% CPU 594,520,416 processor cycles 1,113,808 bytes consed /Function UB8-BASH-FILL... Evaluation took: 0.009 seconds of real time 0.008221 seconds of total run time (0.008221 user, 0.000000 system) 88.89% CPU 19,727,328 processor cycles 131,008 bytes consed /Function UB8-BASH-COPY... Evaluation took: 0.223 seconds of real time 0.202711 seconds of total run time (0.202711 user, 0.000000 system) 91.03% CPU 535,436,184 processor cycles 1,113,760 bytes consed /Function UB16-BASH-FILL... Evaluation took: 0.009 seconds of real time 0.007910 seconds of total run time (0.007910 user, 0.000000 system) 88.89% CPU 20,089,968 processor cycles 131,040 bytes consed /Function UB16-BASH-COPY... Evaluation took: 0.292 seconds of real time 0.202742 seconds of total run time (0.202742 user, 0.000000 system) 69.52% CPU 699,677,016 processor cycles 1,146,560 bytes consed /Function UB32-BASH-FILL... Evaluation took: 0.009 seconds of real time 0.007889 seconds of total run time (0.007889 user, 0.000000 system) 88.89% CPU 21,693,216 processor cycles 131,024 bytes consed /Function UB32-BASH-COPY... Evaluation took: 0.286 seconds of real time 0.199225 seconds of total run time (0.197445 user, 0.001780 system) 69.58% CPU 687,165,936 processor cycles 1,146,480 bytes consed /Function UB64-BASH-FILL... Evaluation took: 0.029 seconds of real time 0.013854 seconds of total run time (0.013846 user, 0.000008 system) 48.28% CPU 68,275,944 processor cycles 13,827,392 bytes consed /Function UB64-BASH-COPY... Evaluation took: 0.325 seconds of real time 0.292198 seconds of total run time (0.290245 user, 0.001953 system) [ Run times consist of 0.016 seconds GC time, and 0.277 seconds non-GC time. ] 89.85% CPU 779,856,288 processor cycles 203,722,752 bytes consed ::: Running :TEST-AND-TEST-NOT-TO-ADJOIN ::: Success :TEST-AND-TEST-NOT-TO-ADJOIN ::: Running :USER-DEFINED-STRING-TYPES-MAP-ETC ::: Success :USER-DEFINED-STRING-TYPES-MAP-ETC ::: Running :USER-DEFINED-STRING-TYPES-MAP-ETC-ERROR ::: Success :USER-DEFINED-STRING-TYPES-MAP-ETC-ERROR ::: Running :BIT-POSITION ::: Success :BIT-POSITION ::: Running (:BIT-POSITION :RANDOM-TEST) ::: Success (:BIT-POSITION :RANDOM-TEST) ::: Running :GENERIC-SEQUENCE-REVERSE ::: Success :GENERIC-SEQUENCE-REVERSE ::: Running :ABSTRACT-BASE-SEQUENCE-SATISFIES-SEQUENCEP ::: Success :ABSTRACT-BASE-SEQUENCE-SATISFIES-SEQUENCEP ::: Running :MAPFOO-ADMITS-COMPILER-MACROS ::: Success :MAPFOO-ADMITS-COMPILER-MACROS // Running session.impure.lisp in COMPILE evaluator mode ::: Running (:NO-SESSION-DEADLOCK) ::: Success (:NO-SESSION-DEADLOCK) ::: Running (:DEBUGGER-NO-HANG-ON-SESSION-LOCK-IF-INTERRUPTED) // Running setf.impure.lisp in COMPILE evaluator mode ::: Running :SETF-EXPANDER-RETURNS-ATOM ::: Success :SETF-EXPANDER-RETURNS-ATOM ::: Running :CONSTANTP-AWARE-GET-SETF-EXPANSION ::: Success :CONSTANTP-AWARE-GET-SETF-EXPANSION ::: Running :UPDATE-FN-SHOULD-BE-A-SYMBOL-IN-DEFSETF ::: Success :UPDATE-FN-SHOULD-BE-A-SYMBOL-IN-DEFSETF ::: Running :GETF-UNUSED-DEFAULT-VARIABLE ::: Success :GETF-UNUSED-DEFAULT-VARIABLE ::: Running :SETF-FUN-AND-MACRO-FULL-WARN ::: Success :SETF-FUN-AND-MACRO-FULL-WARN ::: Running :SETF-FUN-AND-MACRO-STYLE-1 ::: Success :SETF-FUN-AND-MACRO-STYLE-1 ::: Running :SETF-FUN-AND-MACRO-STYLE-2 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/setf-tmp.lisp" (written 26 JAN 2019 05:36:44 AM): ; compiling (DEFUN (SETF SHOE-COUNT) ...) ; compiling (DEFSETF SHOE-COUNT ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/setf-tmp.lisp ; in: DEFSETF SHOE-COUNT ; (DEFSETF SHOE-COUNT SET-SHOE-COUNT) ; --> EVAL-WHEN ; ==> ; (SB-IMPL::%DEFSETF 'SHOE-COUNT 'SET-SHOE-COUNT) ; ; caught STYLE-WARNING: ; defining setf macro for SHOE-COUNT when (SETF SHOE-COUNT) is also defined ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/setf-tmp.fasl written ; compilation finished in 0:00:00.004 ::: Success :SETF-FUN-AND-MACRO-STYLE-2 ::: Running :CAR+CDR-COMPOSITIONS-LP1450968 ::: Success :CAR+CDR-COMPOSITIONS-LP1450968 ::: Running :PSETF-EXPANSION-MAXIMALLY-CONCISE ::: Success :PSETF-EXPANSION-MAXIMALLY-CONCISE ::: Running :DEFSETF-SYNTAX-ERRORS ::: Success :DEFSETF-SYNTAX-ERRORS ::: Running :SETF-OF-SYMBOL-MACRO ::: Success :SETF-OF-SYMBOL-MACRO ::: Running :SETF-OF-MACRO ::: Success :SETF-OF-MACRO ::: Running :SETF-OF-SYMBOL-MACRO-TYPECHECK ::: Success :SETF-OF-SYMBOL-MACRO-TYPECHECK ::: Running :COMPILED-SETQ-MACROEXPAND-HOOK ::: Success :COMPILED-SETQ-MACROEXPAND-HOOK ::: Running :REMF-BASIC-CORRECTNESS ::: Success :REMF-BASIC-CORRECTNESS ::: Running :INCF-ARGUMENT-EVAL-ORDER ::: Success :INCF-ARGUMENT-EVAL-ORDER ::: Running :DEFSETF-SUBSEQ-CONSTANT-INDICES ::: Success :DEFSETF-SUBSEQ-CONSTANT-INDICES ::: Running :DEFSETF-GETHASH ::: Success :DEFSETF-GETHASH ::: Running :SETF-OF-APPLY-AREF ::: Success :SETF-OF-APPLY-AREF ::: Running :DEFINE-MODIFY-MACRO-ARG-EVAL-ORDER ::: Success :DEFINE-MODIFY-MACRO-ARG-EVAL-ORDER ::: Running :INCF-AVOID-TEMP-VARS ::: Success :INCF-AVOID-TEMP-VARS ::: Running :PUSH-GETF-AVOID-TEMP-VARS ::: Success :PUSH-GETF-AVOID-TEMP-VARS ::: Running :POP-EVAL-ORDER-BUG-1454021 ::: Success :POP-EVAL-ORDER-BUG-1454021 ::: Running :PUSHNEW-EVALS-KEYWORD-ARGS ::: Success :PUSHNEW-EVALS-KEYWORD-ARGS ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/setf.impure.lisp ; in: WITH-TEST (:NAME :SETF-LDB-SYNTAX) ; (BYTE 4 2 3) ; ; caught WARNING: ; The function was called with three arguments, but wants exactly two. ; ; compilation unit finished ; caught 1 WARNING condition ::: Running :SETF-LDB-SYNTAX ::: Success :SETF-LDB-SYNTAX ::: Running :SETF-LDB-RECOGNIZE-LOCAL-MACROS ::: Success :SETF-LDB-RECOGNIZE-LOCAL-MACROS ::: Running :MODIFY-MACRO-LOGBITP ::: Success :MODIFY-MACRO-LOGBITP ::: Running :DEFSETF-LAMBDA-LIST-STRICTNESS ::: Success :DEFSETF-LAMBDA-LIST-STRICTNESS ::: Running :SHIFTF-LET* ::: Success :SHIFTF-LET* // Running signals.impure.lisp in COMPILE evaluator mode ::: Running (:ASYNC-UNWIND :SPECIALS) ********** ::: Success (:ASYNC-UNWIND :SPECIALS) ::: Running (:SIGNAL :ERRNO) ::: Success (:SIGNAL :ERRNO) ::: Running :HANDLE-INTERACTIVE-INTERRUPT ::: Success :HANDLE-INTERACTIVE-INTERRUPT ::: Running :BUG-640516 ::: Success :BUG-640516 // Running simd-pack.impure.lisp in COMPILE evaluator mode ::: Running :COMPILE-SIMD-PACK ::: Success :COMPILE-SIMD-PACK ::: Running (SIMD-PACK PRINT :SMOKE) ::: Success (SIMD-PACK PRINT :SMOKE) // Running smoke.impure.lisp in COMPILE evaluator mode measuring PROFILE overhead..done ::: Running (:LAMBDA-LIST :SUSPICIOUS-VARIABLES) ::: Success (:LAMBDA-LIST :SUSPICIOUS-VARIABLES) ::: Running :SAVE-LISP-AND-DIE-ERROR /: Is a directory ::: Success :SAVE-LISP-AND-DIE-ERROR // Running specializer.impure.lisp in COMPILE evaluator mode ::: Running (SB-PCL:SPECIALIZER-TYPE-SPECIFIER :SMOKE) ::: Success (SB-PCL:SPECIALIZER-TYPE-SPECIFIER :SMOKE) // Running static-alloc.impure.lisp in COMPILE evaluator mode // Running step.impure.lisp in COMPILE evaluator mode ::: Running :STEP-INTO ::: Success :STEP-INTO ::: Running :STEP-NEXT ::: Success :STEP-NEXT ::: Running :STEP-OUT ::: Success :STEP-OUT ::: Running :STEP-START-FROM-BREAK ::: Success :STEP-START-FROM-BREAK ::: Running :STEP-FRAME ::: Success :STEP-FRAME ::: Running :STEP-BACKTRACE ::: Success :STEP-BACKTRACE ::: Running :STEP-NEXT/2 1 2 3 4 ::: Success :STEP-NEXT/2 ::: Running :STEP-OUT/2 1 2 3 4 ::: Success :STEP-OUT/2 ::: Running :STATIC-FUN-STEP ::: Success :STATIC-FUN-STEP // Running stream.impure.lisp in COMPILE evaluator mode ::: Running (MAKE-TWO-WAY-STREAM TYPE-ERROR) ::: Success (MAKE-TWO-WAY-STREAM TYPE-ERROR) ::: Running (MAKE-ECHO-STREAM TYPE-ERROR) ::: Success (MAKE-ECHO-STREAM TYPE-ERROR) ::: Running (MAKE-CONCATENATED-STREAM TYPE-ERROR) ::: Success (MAKE-CONCATENATED-STREAM TYPE-ERROR) ::: Running (STRING-STREAM CLASS :BUG-225) ::: Success (STRING-STREAM CLASS :BUG-225) ::: Running (WRITE-BYTE (UNSIGNED-BYTE 8) READ-BYTE (SIGNED-BYTE 8)) ::: Success (WRITE-BYTE (UNSIGNED-BYTE 8) READ-BYTE (SIGNED-BYTE 8)) ::: Running (OPEN :IF-EXISTS :ERROR) ::: Success (OPEN :IF-EXISTS :ERROR) ::: Running (READ-BYTE MAKE-STRING-INPUT-STREAM TYPE-ERROR) ::: Success (READ-BYTE MAKE-STRING-INPUT-STREAM TYPE-ERROR) ::: Running (:DEFAULT :ELEMENT-TYPE READ-BYTE ERROR) ::: Success (:DEFAULT :ELEMENT-TYPE READ-BYTE ERROR) ::: Running (:DIRECTION :IO) ::: Success (:DIRECTION :IO) ::: Running (WITH-OPEN-FILE :DIRECTION :IO :NON-EXISTENT-PATHNAME) ::: Success (WITH-OPEN-FILE :DIRECTION :IO :NON-EXISTENT-PATHNAME) ::: Running (FILE-POSITION BROADCAST-STREAM 1) ::: Success (FILE-POSITION BROADCAST-STREAM 1) ::: Running (FILE-POSITION BROADCAST-STREAM 2) ::: Success (FILE-POSITION BROADCAST-STREAM 2) ::: Running :TEST-FILE-FOR-CLOSE-SHOULD-NOT-DELETE ::: Success :TEST-FILE-FOR-CLOSE-SHOULD-NOT-DELETE ::: Running (:ELEMENT-TYPE SIGNED-BYTE WRITE-BYTE WRITE-BYTE) ::: Success (:ELEMENT-TYPE SIGNED-BYTE WRITE-BYTE WRITE-BYTE) ::: Running (READ-SEQUENCE TYPE-ERROR) ::: Success (READ-SEQUENCE TYPE-ERROR) ::: Running (WRITE-SEQUENCE TYPE-ERROR) ::: Success (WRITE-SEQUENCE TYPE-ERROR) ::: SKIPPED-DISABLED (:WRITE-CHAR :LONG-LINES :STREAM-OUPUT-COLUMN) Test disabled for this combination of platform and features ::: Running (READ-SEQUENCE :READ-ELEMENTS) ::: Success (READ-SEQUENCE :READ-ELEMENTS) ::: Running (MAKE-SYNONYM-STREAM :USER-DEFINED OUTPUT-STREAM-P) ::: Success (MAKE-SYNONYM-STREAM :USER-DEFINED OUTPUT-STREAM-P) ::: Running (MAKE-SYNONYM-STREAM :USER-DEFINED INPUT-STREAM-P) ::: Success (MAKE-SYNONYM-STREAM :USER-DEFINED INPUT-STREAM-P) ::: Running (READ-LINE :LAST-LINE) ::: Success (READ-LINE :LAST-LINE) ::: Running (CLOSE READ-LINE :BUG-425) ::: Success (CLOSE READ-LINE :BUG-425) ::: Running :REGRESSION-1.0.12.22 ::: Success :REGRESSION-1.0.12.22 ::: Running (:BIVALENT STREAM UNREAD-CHAR READ-BYTE) ::: Success (:BIVALENT STREAM UNREAD-CHAR READ-BYTE) ::: Running (:BIVALENT STREAM UNREAD-CHAR READ-SEQUENCE) ::: Success (:BIVALENT STREAM UNREAD-CHAR READ-SEQUENCE) ::: Running (:BIVALENT STREAM UNREAD-CHAR READ-BYTE :UTF8) ::: Success (:BIVALENT STREAM UNREAD-CHAR READ-BYTE :UTF8) ::: Running (:BIVALENT STREAM UNREAD-CHAR READ-SEQUENCE :UTF8) ::: Success (:BIVALENT STREAM UNREAD-CHAR READ-SEQUENCE :UTF8) ::: Running (DELETE-FILE :ON STREAM) ::: Success (DELETE-FILE :ON STREAM) ::: Running (READ-CHAR :NO-HANG-AFTER UNREAD-CHAR) ::: Success (READ-CHAR :NO-HANG-AFTER UNREAD-CHAR) ::: Running (OPEN :INTERRUPT) ::: Success (OPEN :INTERRUPT) ::: Running :OVEREAGER-CHARACTER-BUFFERING ::: Success :OVEREAGER-CHARACTER-BUFFERING ::: Running :BUG-657183 ::: Success :BUG-657183 ::: Running :BUG-561642 ::: Success :BUG-561642 WARNING: redefinition of MOCK-FD-STREAM-IN clobbers structure accessor WARNING: redefinition of MOCK-FD-STREAM-N-BIN clobbers structure accessor ::: Running :READ-CHUNK-FROM-FRC-BUFFER ::: Success :READ-CHUNK-FROM-FRC-BUFFER // Running style-warnings.impure.lisp in COMPILE evaluator mode ::: Running :COMPILER-MACRO-ORDER-BUG ::: Success :COMPILER-MACRO-ORDER-BUG ::: Running :INLINE-FAILURE-1 ::: Success :INLINE-FAILURE-1 ::: Running :INLINE-FAILURE-2A ::: Success :INLINE-FAILURE-2A ::: Running :INLINE-FAILURE-2B ::: Success :INLINE-FAILURE-2B ::: Running :STRUCTURE-PRED-INLINE-FAILURE ::: Success :STRUCTURE-PRED-INLINE-FAILURE ::: Running :REDEF-MACRO-SAME-FILE ::: Success :REDEF-MACRO-SAME-FILE // Running symbol.impure.lisp in COMPILE evaluator mode ::: Running :DEFVAR-TYPE-ERROR ::: Success :DEFVAR-TYPE-ERROR ::: Running :CHECK-CL-SYMBOLS ::: Success :CHECK-CL-SYMBOLS ::: Running :MAKUNBOUND-CONSTANT ::: Success :MAKUNBOUND-CONSTANT ::: Running (:DEFVAR :NO-EVAL-OF-DOCSTRING) ::: Success (:DEFVAR :NO-EVAL-OF-DOCSTRING) ::: Running (:DEFPARAMETER :NO-EVAL-OF-DOCSTRING) ::: Success (:DEFPARAMETER :NO-EVAL-OF-DOCSTRING) ::: Running (:DEFCONSTANT :NO-EVAL-OF-DOCSTRING) ::: Success (:DEFCONSTANT :NO-EVAL-OF-DOCSTRING) // Running system.impure.lisp in COMPILE evaluator mode ::: Running :BASIC-CPUID "AuthenticAMD" (max function = 13) ::: Success :BASIC-CPUID // Running threads.impure.lisp in COMPILE evaluator mode ::: Running (:THREADS :TRIVIA) ::: Success (:THREADS :TRIVIA) ::: Running (WITH-MUTEX :BASICS) ::: Success (WITH-MUTEX :BASICS) ::: Running (INTERRUPT-THREAD :BASICS :NO-UNWINDING) ::: Success (INTERRUPT-THREAD :BASICS :NO-UNWINDING) ::: Running (INTERRUPT-THREAD :DEFERRABLES-BLOCKED) ::: Success (INTERRUPT-THREAD :DEFERRABLES-BLOCKED) ::: Running (INTERRUPT-THREAD :DEFERRABLES-UNBLOCKED) ::: Success (INTERRUPT-THREAD :DEFERRABLES-UNBLOCKED) ::: Running (INTERRUPT-THREAD :NLX) ::: Success (INTERRUPT-THREAD :NLX) ::: Running (WITH-MUTEX :TIMEOUT) ::: Success (WITH-MUTEX :TIMEOUT) ::: Running (CAS CAR) ::: Success (CAS CAR) ::: Running (CAS CDR) ::: Success (CAS CDR) ::: Running (CAS :SLOT) ::: Success (CAS :SLOT) ::: Running (CAS :VALUE) ::: Success (CAS :VALUE) ::: Running (CAS :SVREF/0) ::: Success (CAS :SVREF/0) ::: Running (CAS :SVREF/1) ::: Success (CAS :SVREF/1) ::: Running (:THREADS :MORE-TRIVIA) ::: Success (:THREADS :MORE-TRIVIA) ::: Running (JOIN-THREAD :ABORT :DEFAULT) ::: Success (JOIN-THREAD :ABORT :DEFAULT) ::: Running (JOIN-THREAD :ABORT :ERROR) ::: Success (JOIN-THREAD :ABORT :ERROR) ::: Running (JOIN-THREAD :TIMEOUT :DEFAULT) ::: Success (JOIN-THREAD :TIMEOUT :DEFAULT) ::: Running (JOIN-THREAD :TIMEOUT :ERROR) ::: Success (JOIN-THREAD :TIMEOUT :ERROR) ::: Running (JOIN-THREAD :MULTIPLE-VALUES) ::: Success (JOIN-THREAD :MULTIPLE-VALUES) ::: Running (JOIN-THREAD :SELF-JOIN) ::: Success (JOIN-THREAD :SELF-JOIN) ::: Running :LURKING-THREADS ::: Success :LURKING-THREADS ::: Running (:MUTEX :BASICS) ::: Success (:MUTEX :BASICS) ::: Running (WITH-RECURSIVE-LOCK :BASICS) ::: Success (WITH-RECURSIVE-LOCK :BASICS) ::: Running (WITH-RECURSIVE-LOCK :WAIT-P) ::: Success (WITH-RECURSIVE-LOCK :WAIT-P) ::: Running (WITH-RECURSIVE-LOCK :WAIT-P :RECURSIVE) ::: Success (WITH-RECURSIVE-LOCK :WAIT-P :RECURSIVE) ::: Running (WITH-RECURSIVE-LOCK :TIMEOUT) ::: Success (WITH-RECURSIVE-LOCK :TIMEOUT) ::: Running (WITH-RECURSIVE-LOCK :TIMEOUT :RECURSIVE) ::: Success (WITH-RECURSIVE-LOCK :TIMEOUT :RECURSIVE) ::: Running (:MUTEX :NESTING-MUTEX-AND-RECURSIVE-LOCK) ::: Success (:MUTEX :NESTING-MUTEX-AND-RECURSIVE-LOCK) ::: Running (SLEEP :CONTINUE-SLEEPING-AFTER-INTERRUPT) ::: Success (SLEEP :CONTINUE-SLEEPING-AFTER-INTERRUPT) ::: Running (CONDITION-WAIT :BASICS-1) # got mutex parent thread # ::: Success (CONDITION-WAIT :BASICS-1) ::: Running (CONDITION-WAIT :BASICS-2) # got mutex parent thread # woken, # got mutex ::: Success (CONDITION-WAIT :BASICS-2) ::: Running (:MUTEX :CONTENTION) contention # #> {1001C1EFF3}> done # done # ::: Success (:MUTEX :CONTENTION) ::: Running (GRAB-MUTEX :WAITP NIL) ::: Success (GRAB-MUTEX :WAITP NIL) ::: Running (GRAB-MUTEX :TIMEOUT :ACQUISITION-FAIL) ::: Success (GRAB-MUTEX :TIMEOUT :ACQUISITION-FAIL) ::: Running (GRAB-MUTEX :TIMEOUT :ACQUISITION-SUCCESS) ::: Success (GRAB-MUTEX :TIMEOUT :ACQUISITION-SUCCESS) ::: Running (GRAB-MUTEX :TIMEOUT+DEADLINE :LP-1727789) ::: Success (GRAB-MUTEX :TIMEOUT+DEADLINE :LP-1727789) ::: Running (GRAB-MUTEX :WAITP+DEADLINE) ::: Success (GRAB-MUTEX :WAITP+DEADLINE) ::: Running (SEMAPHORE :WAIT-FOREVER) ::: Success (SEMAPHORE :WAIT-FOREVER) ::: Running (SEMAPHORE :INITIAL-COUNT) ::: Success (SEMAPHORE :INITIAL-COUNT) ::: Running (SEMAPHORE :WAIT-THEN-SIGNAL) ::: Success (SEMAPHORE :WAIT-THEN-SIGNAL) ::: Running (SEMAPHORE :SIGNAL-THEN-WAIT) ::: Success (SEMAPHORE :SIGNAL-THEN-WAIT) ::: Running (SEMAPHORE :MULTIPLE-SIGNALS) ::: Success (SEMAPHORE :MULTIPLE-SIGNALS) ::: Running (TRY-SEMAPHORE :TRIVIAL-FAIL) ::: Success (TRY-SEMAPHORE :TRIVIAL-FAIL) ::: Running (TRY-SEMAPHORE :TRIVIAL-SUCCESS) ::: Success (TRY-SEMAPHORE :TRIVIAL-SUCCESS) ::: Running (TRY-SEMAPHORE :TRIVIAL-FAIL :N>1) ::: Success (TRY-SEMAPHORE :TRIVIAL-FAIL :N>1) ::: Running (TRY-SEMAPHORE :TRIVIAL-SUCCESS :N>1) ::: Success (TRY-SEMAPHORE :TRIVIAL-SUCCESS :N>1) ::: Running (TRY-SEMAPHORE :EMULATE-WAIT-ON-SEMAPHORE) ::: Success (TRY-SEMAPHORE :EMULATE-WAIT-ON-SEMAPHORE) ::: Running (TRY-SEMAPHORE :INTERRUPT-SAFE) ::: Success (TRY-SEMAPHORE :INTERRUPT-SAFE) ::: Running (SEMAPHORE :TIMEOUT :SPURIOUS-WAKEUP) ::: Success (SEMAPHORE :TIMEOUT :SPURIOUS-WAKEUP) ::: Running (INTERRUPT-THREAD :MORE-BASICS) interrupting child # child pid # child pid # ::: Success (INTERRUPT-THREAD :MORE-BASICS) ::: Running (INTERRUPT-THREAD :INTERRUPT-FOREIGN-LOOP) interrupting child # child pid # child pid # ::: Success (INTERRUPT-THREAD :INTERRUPT-FOREIGN-LOOP) ::: Running (INTERRUPT-THREAD :INTERRUPT-SLEEP) interrupting child # child pid # ::: Success (INTERRUPT-THREAD :INTERRUPT-SLEEP) ::: Running (INTERRUPT-THREAD :INTERRUPT-MUTEX-ACQUISITION) interrupting child #> {10027855E3}> child pid # parent releasing lock parent releasing lock l # ::: Success (INTERRUPT-THREAD :INTERRUPT-MUTEX-ACQUISITION) ::: Running (INTERRUPT-THREAD :INTERRUPT-CONSING-CHILD) .................................................................................................... ::: Success (INTERRUPT-THREAD :INTERRUPT-CONSING-CHILD) ::: Running (INTERRUPT-THREAD :INTERRUPT-CONSING-CHILD :AGAIN) .................................................................................................... ::: Success (INTERRUPT-THREAD :INTERRUPT-CONSING-CHILD :AGAIN) ::: Running (INTERRUPT-THREAD :INTERRUPT-ATOMIC-INCF) .................................................................................................... ::: Success (INTERRUPT-THREAD :INTERRUPT-ATOMIC-INCF) ::: Running (INTERRUPT-THREAD :NO-NESTING) ::: Success (INTERRUPT-THREAD :NO-NESTING) ::: Running (INTERRUPT-THREAD :NESTING) ::: Success (INTERRUPT-THREAD :NESTING) ::: Running (:TWO-THREADS-RUNNING-GC) \\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\/\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ ::: Success (:TWO-THREADS-RUNNING-GC) ::: Running (:ONE-THREAD-RUNS-GC-WHILE-OTHER-CONSES) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ::: Success (:ONE-THREAD-RUNS-GC-WHILE-OTHER-CONSES) ::: Running (:ONE-THREAD-RUNS-GC-WHILE-OTHER-CONSES :AGAIN) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ::: Success (:ONE-THREAD-RUNS-GC-WHILE-OTHER-CONSES :AGAIN) ::: Running (:EXERCISING-CONCURRENT-SYSCALLS) terminating threads ::: Success (:EXERCISING-CONCURRENT-SYSCALLS) ::: Running :ALL-THREADS-HAVE-ABORT-RESTART ::: Success :ALL-THREADS-HAVE-ABORT-RESTART ::: Running (:NO-THREAD-CREATION-RACE :LIGHT) ::: Success (:NO-THREAD-CREATION-RACE :LIGHT) ::: Running (:NO-THREAD-CREATION-RACE :HEAVY) ::: Success (:NO-THREAD-CREATION-RACE :HEAVY) ::: Running (:GLOBAL-INTERRUPT-HANDLER) ::: Success (:GLOBAL-INTERRUPT-HANDLER) ::: Running (:BINDING-STACK-GC-SAFETY) G 1GG 2GG 3GG 4GG 5GG 6GG 7GG 8GG 9GG 10GG 11GG 12GG 13GG 14GG 15GG 16GG 17GG 18GG 19GG 20 ::: Success (:BINDING-STACK-GC-SAFETY) ::: Running :TEST-%THREAD-LOCAL-REFERENCES ::: Success :TEST-%THREAD-LOCAL-REFERENCES ::: SKIPPED-BROKEN (HASH-TABLE :UNSYNCHRONIZED) Test broken on this platform ::: Running (HASH-TABLE :SYNCHRONIZED) ::: Success (HASH-TABLE :SYNCHRONIZED) ::: Running (HASH-TABLE :PARALLEL-READERS) ::: Success (HASH-TABLE :PARALLEL-READERS) ::: Running (HASH-TABLE :SINGLE-ACCESSOR :PARALLEL-GC) ::: Success (HASH-TABLE :SINGLE-ACCESSOR :PARALLEL-GC) ::: Running (:CONDITION-VARIABLE :NOTIFY-MULTIPLE) condition-wait 1 condition-wait 2 condition-wait 3 condition-wait 4 condition-wait 5 condition-wait 6 condition-wait 7 condition-wait 8 condition-wait 9 condition-wait 10 (condition-notify queue 10) woke up 3 condition-wait 3 woke up 4 condition-wait 4 woke up 5 condition-wait 5 woke up 6 condition-wait 6 woke up 8 condition-wait 8 woke up 7 condition-wait 7 woke up 2 condition-wait 2 woke up 9 condition-wait 9 woke up 10 condition-wait 10 woke up 1 condition-wait 1 condition-wait 1 condition-wait 2 condition-wait 3 condition-wait 4 condition-wait 5 condition-wait 6 condition-wait 7 condition-wait 8 condition-wait 9 condition-wait 10 (condition-broadcast queue) woke up 1 condition-wait 1 woke up 2 condition-wait 2 woke up 5 condition-wait 5 woke up 6 condition-wait 6 woke up 7 condition-wait 7 woke up 8 condition-wait 8 woke up 9 condition-wait 9 woke up 3 condition-wait 3 woke up 4 condition-wait 4 woke up 10 condition-wait 10 ::: Success (:CONDITION-VARIABLE :NOTIFY-MULTIPLE) ::: Running (CONDITION-WAIT :DEADLINES :LP-512914) ::: Success (CONDITION-WAIT :DEADLINES :LP-512914) ::: Running (CONDITION-WAIT :SIGNAL-DEADLINE-WITH-INTERRUPTS-ENABLED) ::: Success (CONDITION-WAIT :SIGNAL-DEADLINE-WITH-INTERRUPTS-ENABLED) ::: Running (:MUTEX :FINALIZATION) ::: Success (:MUTEX :FINALIZATION) ::: SKIPPED-BROKEN :BACKTRACE Test broken on this platform ::: Running :GC-DEADLOCK WARNING: THIS TEST WILL HANG ON FAILURE! .............................. ::: Success :GC-DEADLOCK ::: Running (:FUNCALLABLE-INSTANCES) ::: Success (:FUNCALLABLE-INSTANCES) ::: Running (:HASH-CACHE SUBTYPEP) .............................. ::: Success (:HASH-CACHE SUBTYPEP) ::: Running (:PARALLEL DEFCLASS) WARNING, WILL HANG ON FAILURE! 11112123313322111111 sleeping! sleeping! 321233333333333333333333333333333333333i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123ii3221ii1iii2i132i132i132i132i132i132i132i111132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132ii132i132i132i11132i132i132i132i132i132i132i132i132i132i132i132i132iii13213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213i213ii1113ii1113i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i1223i123i123i123i123i123i123i123i123i123i123i123i123iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii1223iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii1223i123i123iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii1223iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii1223i123iii123i123i123i123i123i123i123iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii1iiii312i3iiiiii231i231iiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii231i231i231iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii231i231ii332i132i132i132iiii132iiii132iiii132iiii132iiii132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132iii132i132i132i132i132i132i132i132i132i1132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132ii3ii231i231ii23123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i123i1123i123i123i123i123i123i123i123i123i123i123i11123i123i123i123i123i123i123i123iii12312i3ii223231i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i132i11132i132i132i132i132i133333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii312ii33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiii13222222222222iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiii133333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222132i132iiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111332iiiiiiiiiiiiiiiiiiiiiiiii33333333333333333333333333333333333333333333333333333333333333312iiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii1111111111111111111111111111111312iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii312iiiiiiiiiiiiiiiiiiii3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333312iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii3123iiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiiii1222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233iiiiiiii11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii312iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii312iiiiiiiiiiiiiiiiiiiiiiiiiii33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333312iiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiii1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111332iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333312iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiii1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111113322222222222222222222222222222222222222222222222222222222222222222iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333312iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiii3i31iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333221iiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiiiii22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222331iii3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiii233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333311iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiii3iiiiiiiiiiiiiiiiiiiiii231i2231iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii2231iiiiiiiiiiiiiiiii2iiiiiiiiiiii1iiiiiiiiiiiiiii332iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii33333333333333333332iiiiiiiiiiiiii1iiiiiiiiiiiiii2iiiiiiiiiiiii3i333333333333333333333333333333333333333312iiiiiiiiiiiiii3i3333333333333333333333333333333333332222iiiiiiiiiiiiiii223iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii2213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii2113iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiii2i321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii3221iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiii3iiiiiiiiiiiiiiii132iiiiiiiiiiiiii1i12iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii1132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiii1iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii2222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii22222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111321111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111123i213iiiiiiiiiiiiiiiiiiiiiiiii213iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii2132i132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiiiii132iiiiiiiiiiiiiiiiiiiiiiiiiiii1111111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii1111111111111111111111111111111111i111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111332iiiiiiiiiiiiii33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333112iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii1111111111111111111121i321iiiiiiiiiiiiii333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiii22222222222222222222222222222222222222222222iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii213i22213iiiiiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii11233iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii1123iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii123iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii12222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223iiii132i132i132i132i132i132i132iiii132i132iiii132i132iiii132iiii132iiii132iii132iiii132iiii132iiii132i132i132i132i132i132i132i132i132i132i132i132i132i1111132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132i132i132i132i132i132i132i132i132i132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii1332iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii132i132i132i132i132i132i132iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii3321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii3321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii3221iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333321iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii231iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii231i231i231i231i231i231i2ii1ii333i231 stopping! i231 joined "d1" joined "d2" joined "d3" joined "i" ::: Success (:PARALLEL DEFCLASS) ::: Running (:DEADLOCK-DETECTION :INTERRUPTS) ::: Success (:DEADLOCK-DETECTION :INTERRUPTS) ::: Running (:DEADLOCK-DETECTION :GC) ::: Success (:DEADLOCK-DETECTION :GC) ::: Running :SPINLOCK-API ::: Success :SPINLOCK-API ::: Running :INTERRUPT-IO-UNNAMED-PIPE :THROWING => OK Evaluation took: 1.000 seconds of real time 0.000170 seconds of total run time (0.000152 user, 0.000018 system) 0.00% CPU 2,400,497,424 processor cycles 0 bytes consed ::: Success :INTERRUPT-IO-UNNAMED-PIPE ; ; caught STYLE-WARNING: ; Undefined alien: "alloca_test" ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Running :THREAD-ALLOCA ::: Success :THREAD-ALLOCA ::: Running :FP-MODE-INHERITANCE-THREADS ::: Success :FP-MODE-INHERITANCE-THREADS // Running timer.impure.lisp in COMPILE evaluator mode ::: Running :HEAP ::: Success :HEAP ::: Running (:TIMER :DEFERRABLES-BLOCKED) ::: Success (:TIMER :DEFERRABLES-BLOCKED) ::: Running (:TIMER :DEFERRABLES-UNBLOCKED) ::: Success (:TIMER :DEFERRABLES-UNBLOCKED) ::: Running (:TIMER :DEFERRABLES-UNBLOCKED :UNWIND) ::: Success (:TIMER :DEFERRABLES-UNBLOCKED :UNWIND) ::: Running (:TIMER :RELATIVE) ::: Success (:TIMER :RELATIVE) ::: Running (:TIMER :ABSOLUTE) ::: Success (:TIMER :ABSOLUTE) ::: Running (:TIMER :OTHER-THREAD) ::: Success (:TIMER :OTHER-THREAD) ::: Running (:TIMER :NEW-THREAD) ::: Success (:TIMER :NEW-THREAD) ::: Running (:TIMER :REPEAT-AND-UNSCHEDULE) WARNING: Timer # failed to interrupt thread #. ::: Success (:TIMER :REPEAT-AND-UNSCHEDULE) ::: Running (:TIMER :RESCHEDULE) ::: Success (:TIMER :RESCHEDULE) ::: Running (:TIMER :STRESS) ::: Success (:TIMER :STRESS) ::: Running (:TIMER :STRESS2) ::: Success (:TIMER :STRESS2) ::: Running (:WITH-TIMEOUT :TIMEOUT) ::: Success (:WITH-TIMEOUT :TIMEOUT) ::: Running (:WITH-TIMEOUT :FALL-THROUGH) ::: Success (:WITH-TIMEOUT :FALL-THROUGH) ::: Running (:WITH-TIMEOUT :NESTED-TIMEOUT-SMALLER) ::: Success (:WITH-TIMEOUT :NESTED-TIMEOUT-SMALLER) ::: Running (:WITH-TIMEOUT :NESTED-TIMEOUT-BIGGER) ::: Success (:WITH-TIMEOUT :NESTED-TIMEOUT-BIGGER) ::: Running (:WITH-TIMEOUT :MANY-AT-THE-SAME-TIME) ::: Success (:WITH-TIMEOUT :MANY-AT-THE-SAME-TIME) ::: Running (:WITH-TIMEOUT :DEAD-THREAD) WARNING: Timer # failed to interrupt thread #. ::: Success (:WITH-TIMEOUT :DEAD-THREAD) ::: Running (:HASH-CACHE :INTERRUPT) ::: Success (:HASH-CACHE :INTERRUPT) ::: Running (:TIMER :PARALLEL-UNSCHEDULE) WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. WARNING: Timer # failed to interrupt thread #. ::: Success (:TIMER :PARALLEL-UNSCHEDULE) ::: Running (:TIMER :SCHEDULE-STRESS) ::: Success (:TIMER :SCHEDULE-STRESS) ::: Running (:TIMER :THREADED-STRESS) ::: Success (:TIMER :THREADED-STRESS) ::: Running (:TIMER :DISPATCH-THREAD :MAKE-THREAD :BUG-1180102) ::: Success (:TIMER :DISPATCH-THREAD :MAKE-THREAD :BUG-1180102) ::: Running (:TIMER :CATCH-UP) ::: Success (:TIMER :CATCH-UP) // Running type.impure.lisp in COMPILE evaluator mode ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-ERROR (UPGRADED-ARRAY-ELEMENT-TYPE 'SOME-UNDEF-TYPE) ; (UPGRADED-ARRAY-ELEMENT-TYPE 'SOME-UNDEF-TYPE) ; ; caught STYLE-WARNING: ; undefined type: SOME-UNDEF-TYPE ; ; compilation unit finished ; Undefined type: ; SOME-UNDEF-TYPE ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-ERROR (UPGRADED-COMPLEX-PART-TYPE 'SOME-UNDEF-TYPE) ; (UPGRADED-COMPLEX-PART-TYPE 'SOME-UNDEF-TYPE) ; ; caught STYLE-WARNING: ; undefined type: SOME-UNDEF-TYPE ; ; compilation unit finished ; Undefined type: ; SOME-UNDEF-TYPE ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-ERROR (TYPEP #(11) '(SIMPLE-ARRAY UNDEF-TYPE 1)) ; (TYPEP #(11) '(SIMPLE-ARRAY UNDEF-TYPE 1)) ; ; caught STYLE-WARNING: ; undefined type: UNDEF-TYPE ; ; compilation unit finished ; Undefined type: ; UNDEF-TYPE ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT (NOT (TYPEP 11 '(SIMPLE-ARRAY UNDEF-TYPE 1))) ; (TYPEP 11 '(SIMPLE-ARRAY UNDEF-TYPE 1)) ; ; caught STYLE-WARNING: ; undefined type: UNDEF-TYPE ; ; compilation unit finished ; Undefined type: ; UNDEF-TYPE ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT (SUBTYPEP '(VECTOR SOME-UNDEF-TYPE) 'VECTOR) ; (ASSERT (SUBTYPEP '(VECTOR SOME-UNDEF-TYPE) 'VECTOR)) ; --> PROGN TAGBODY LET WHEN IF ; ==> ; (SUBTYPEP '(VECTOR SOME-UNDEF-TYPE) 'VECTOR) ; ; caught STYLE-WARNING: ; undefined type: SOME-UNDEF-TYPE ; ; compilation unit finished ; Undefined type: ; SOME-UNDEF-TYPE ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT (NOT (SUBTYPEP '(VECTOR SOME-UNDEF-TYPE) 'INTEGER)) ; (SUBTYPEP '(VECTOR SOME-UNDEF-TYPE) 'INTEGER) ; ; caught STYLE-WARNING: ; undefined type: SOME-UNDEF-TYPE ; ; compilation unit finished ; Undefined type: ; SOME-UNDEF-TYPE ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-NIL-NIL (SUBTYPEP 'UTYPE-1 'UTYPE-2) ; (SUBTYPEP 'UTYPE-1 'UTYPE-2) ; ; caught STYLE-WARNING: ; undefined type: UTYPE-1 ; ; caught STYLE-WARNING: ; undefined type: UTYPE-2 ; ; compilation unit finished ; Undefined types: ; UTYPE-1 UTYPE-2 ; caught 2 STYLE-WARNING conditions ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-NIL-NIL (SUBTYPEP '(VECTOR UTYPE-1) '(VECTOR UTYPE-2)) ; (SUBTYPEP '(VECTOR UTYPE-1) '(VECTOR UTYPE-2)) ; ; caught STYLE-WARNING: ; undefined type: UTYPE-1 ; ; caught STYLE-WARNING: ; undefined type: UTYPE-2 ; ; compilation unit finished ; Undefined types: ; UTYPE-1 UTYPE-2 ; caught 2 STYLE-WARNING conditions ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-NIL-NIL (SUBTYPEP '(VECTOR UTYPE-1) '(VECTOR T)) ; (SUBTYPEP '(VECTOR UTYPE-1) '(VECTOR T)) ; ; caught STYLE-WARNING: ; undefined type: UTYPE-1 ; ; compilation unit finished ; Undefined type: ; UTYPE-1 ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-NIL-NIL (SUBTYPEP '(VECTOR T) '(VECTOR UTYPE-2)) ; (SUBTYPEP '(VECTOR T) '(VECTOR UTYPE-2)) ; ; caught STYLE-WARNING: ; undefined type: UTYPE-2 ; ; compilation unit finished ; Undefined type: ; UTYPE-2 ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-ERROR (TYPEP 11 'AND) ; (TYPEP 11 'AND) ; ; caught STYLE-WARNING: ; Lisp error during constant folding: ; bad thing to be a type specifier: AND ; ; caught WARNING: ; bad thing to be a type specifier: AND ; ; compilation unit finished ; caught 1 WARNING condition ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-ERROR (TYPEP 11 'OR) ; (TYPEP 11 'OR) ; ; caught STYLE-WARNING: ; Lisp error during constant folding: ; bad thing to be a type specifier: OR ; ; caught WARNING: ; bad thing to be a type specifier: OR ; ; compilation unit finished ; caught 1 WARNING condition ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-ERROR (TYPEP 11 'MEMBER) ; (TYPEP 11 'MEMBER) ; ; caught STYLE-WARNING: ; Lisp error during constant folding: ; bad thing to be a type specifier: MEMBER ; ; caught WARNING: ; bad thing to be a type specifier: MEMBER ; ; compilation unit finished ; caught 1 WARNING condition ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-ERROR (TYPEP 11 'VALUES) ; (TYPEP 11 'VALUES) ; ; caught STYLE-WARNING: ; Lisp error during constant folding: ; bad thing to be a type specifier: VALUES ; ; caught WARNING: ; bad thing to be a type specifier: VALUES ; ; compilation unit finished ; caught 1 WARNING condition ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-ERROR (TYPEP 11 'EQL) ; (TYPEP 11 'EQL) ; ; caught STYLE-WARNING: ; Lisp error during constant folding: ; error while parsing arguments to DEFTYPE EQL: ; too few elements in ; () ; to satisfy lambda list ; (SB-KERNEL::N): ; exactly 1 expected, but got 0 ; ; caught WARNING: ; error while parsing arguments to DEFTYPE EQL: ; too few elements in ; () ; to satisfy lambda list ; (SB-KERNEL::N): ; exactly 1 expected, but got 0 ; ; compilation unit finished ; caught 1 WARNING condition ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-ERROR (TYPEP 11 'SATISFIES) ; (TYPEP 11 'SATISFIES) ; ; caught STYLE-WARNING: ; Lisp error during constant folding: ; bad thing to be a type specifier: SATISFIES ; ; caught WARNING: ; bad thing to be a type specifier: SATISFIES ; ; compilation unit finished ; caught 1 WARNING condition ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-ERROR (TYPEP 11 'NOT) ; (TYPEP 11 'NOT) ; ; caught STYLE-WARNING: ; Lisp error during constant folding: ; bad thing to be a type specifier: NOT ; ; caught WARNING: ; bad thing to be a type specifier: NOT ; ; compilation unit finished ; caught 1 WARNING condition ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-ERROR (SUBTYPEP 'FIXNUM '(FIXNUM 1)) ; (SUBTYPEP 'FIXNUM '(FIXNUM 1)) ; ; caught WARNING: ; bad thing to be a type specifier: (FIXNUM 1) ; ; compilation unit finished ; caught 1 WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-ERROR (SUBTYPEP 'CLASS '(LIST)) ; (SUBTYPEP 'CLASS '(LIST)) ; ; caught WARNING: ; bad thing to be a type specifier: (LIST) ; ; compilation unit finished ; caught 1 WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-ERROR (SUBTYPEP 'FOO '(RATIO 1/2 3/2)) ; (SUBTYPEP 'FOO '(RATIO 1/2 3/2)) ; ; caught WARNING: ; bad thing to be a type specifier: (RATIO 1/2 3/2) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-ERROR (SUBTYPEP 'FOO '(RATIO 1/2 3/2)) ; (SUBTYPEP 'FOO '(RATIO 1/2 3/2)) ; ; caught STYLE-WARNING: ; undefined type: FOO ; ; compilation unit finished ; Undefined type: ; FOO ; caught 1 WARNING condition ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-ERROR (SUBTYPEP 'CHARACTER '(CHARACTER 10)) ; (SUBTYPEP 'CHARACTER '(CHARACTER 10)) ; ; caught WARNING: ; bad thing to be a type specifier: (CHARACTER 10) ; ; compilation unit finished ; caught 1 WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-T-T (SUBTYPEP '(AND ZILCH INTEGER) 'ZILCH) ; (SUBTYPEP '(AND ZILCH INTEGER) 'ZILCH) ; ; caught STYLE-WARNING: ; undefined type: ZILCH ; ; compilation unit finished ; Undefined type: ; ZILCH ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ASSERT-T-T (SUBTYPEP '(AND INTEGER ZILCH) 'ZILCH) ; (SUBTYPEP '(AND INTEGER ZILCH) 'ZILCH) ; ; caught STYLE-WARNING: ; undefined type: ZILCH ; ; compilation unit finished ; Undefined type: ; ZILCH ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: ; ASSERT-T-T (SUBTYPEP '(OR SOME-UNDEFINED-TYPE (MEMBER :NO-IR2-YET :DEAD)) ; '(OR SOME-UNDEFINED-TYPE (MEMBER :NO-IR2-YET :DEAD))) ; (SUBTYPEP '(OR SOME-UNDEFINED-TYPE (MEMBER :NO-IR2-YET :DEAD)) ; '(OR SOME-UNDEFINED-TYPE (MEMBER :NO-IR2-YET :DEAD))) ; ; caught STYLE-WARNING: ; undefined type: SOME-UNDEFINED-TYPE ; ; compilation unit finished ; Undefined type: ; SOME-UNDEFINED-TYPE ; caught 1 STYLE-WARNING condition ::: Running :MEMBER-TYPE-AND-NUMERIC ::: Success :MEMBER-TYPE-AND-NUMERIC /setting up *TESTS-OF-INLINE-TYPE-TESTS* /done with interpreted *TESTS-OF-INLINE-TYPE-TESTS* /done with compiled (TESTS-OF-INLINE-TYPE-TESTS) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/type.impure.lisp ; in: DEFUN FOO ; (DEFUN FOO (X) (DECLARE (TYPE (VECTOR BAR) X)) (AREF X 1)) ; ==> ; (SB-C::%FUNCALL #'FOO #:G1) ; ; caught STYLE-WARNING: ; undefined type: BAR ; (TYPE (VECTOR BAR) X) ; ; caught STYLE-WARNING: ; undefined type: BAR ; ; compilation unit finished ; Undefined type: ; BAR ; caught 2 STYLE-WARNING conditions ::: Running (:CTOR :TYPEP-FUNCTION) ::: Success (:CTOR :TYPEP-FUNCTION) ::: Running (:CTOR :FUNCTIONP) ::: Success (:CTOR :FUNCTIONP) ::: Running (:CTOR-ALLOCATE-INSTANCE :TYPEP-FUNCTION) ::: Success (:CTOR-ALLOCATE-INSTANCE :TYPEP-FUNCTION) ::: Running (:CTOR-ALLOCATE-INSTANCE :FUNCTIONP) ::: Success (:CTOR-ALLOCATE-INSTANCE :FUNCTIONP) ::: Running (:SUBTYPEP :COMPLEX-CONS-TYPE) ::: Success (:SUBTYPEP :COMPLEX-CONS-TYPE) ::: Running :TYPEXPAND-1 ::: Success :TYPEXPAND-1 ::: Running :TYPEXPAND.1 ::: Success :TYPEXPAND.1 ::: Running :TYPEXPAND.2 ::: Success :TYPEXPAND.2 ::: Running :TYPEXPAND-ALL ::: Success :TYPEXPAND-ALL WARNING: redefining DEFTYPE type to be a class: COMMON-LISP-USER::A-DEFTYPE ::: Running (:TYPEXPAND-1 :AFTER-TYPE-REDEFINITION-TO-CLASS) ::: Success (:TYPEXPAND-1 :AFTER-TYPE-REDEFINITION-TO-CLASS) ::: Running :DEFINED-TYPE-NAME-P ::: Success :DEFINED-TYPE-NAME-P ::: Running :VALID-TYPE-SPECIFIER-P ::: Success :VALID-TYPE-SPECIFIER-P ::: Running (:VALID-TYPE-SPECIFIER-P :INTROSPECTION-TEST) ::: Success (:VALID-TYPE-SPECIFIER-P :INTROSPECTION-TEST) ::: Running (:BUG-309128 1) ::: Success (:BUG-309128 1) ::: Running (:BUG-309128 2) ::: Success (:BUG-309128 2) ::: Running (:BUG-309128 3) ::: Success (:BUG-309128 3) ::: Running :UNKNOWN-TYPE-NOT=-FOR-SURE ::: Success :UNKNOWN-TYPE-NOT=-FOR-SURE ::: Running (:SUBTYPEP :FORWARD-REFERENCED-CLASSES) ::: Success (:SUBTYPEP :FORWARD-REFERENCED-CLASSES) ::: Running (:ARRAY-TYPE-UNION :BASIC) ::: Success (:ARRAY-TYPE-UNION :BASIC) ::: Running (:ARRAY-TYPE-UNION :DIMENSIONAL-COMPATABILITY :WILD) ::: Success (:ARRAY-TYPE-UNION :DIMENSIONAL-COMPATABILITY :WILD) ::: Running (:ARRAY-TYPE-UNION :DIMENSIONAL-COMPATABILITY :INCOMPATIBLE 1) ::: Success (:ARRAY-TYPE-UNION :DIMENSIONAL-COMPATABILITY :INCOMPATIBLE 1) ::: Running (:ARRAY-TYPE-UNION :DIMENSIONAL-COMPATABILITY :INCOMPATIBLE 2) ::: Success (:ARRAY-TYPE-UNION :DIMENSIONAL-COMPATABILITY :INCOMPATIBLE 2) ::: Running (:ARRAY-TYPE-UNION :DIMENSIONAL-UNITY :ONLY-ONE-DIMENSION-PER-UNION) ::: Success (:ARRAY-TYPE-UNION :DIMENSIONAL-UNITY :ONLY-ONE-DIMENSION-PER-UNION) ::: Running (:ARRAY-TYPE-UNION :COMPLEXP-UNITY :MOVES-TOWARDS-MAYBE) ::: Success (:ARRAY-TYPE-UNION :COMPLEXP-UNITY :MOVES-TOWARDS-MAYBE) ::: Running (:ARRAY-TYPE-UNION :COMPLEXP-AND-DIMENSIONS-DONT-UNITE 1) ::: Success (:ARRAY-TYPE-UNION :COMPLEXP-AND-DIMENSIONS-DONT-UNITE 1) ::: Running (:ARRAY-TYPE-UNION :COMPLEXP-AND-DIMENSIONS-DONT-UNITE 2) ::: Success (:ARRAY-TYPE-UNION :COMPLEXP-AND-DIMENSIONS-DONT-UNITE 2) ::: Running (:ARRAY-TYPE-UNION :ELEMENT-SUBTYPES :UNITE-WITHIN-SAETP) ::: Success (:ARRAY-TYPE-UNION :ELEMENT-SUBTYPES :UNITE-WITHIN-SAETP) ::: Running (:ARRAY-TYPE-UNION :ELEMENT-SUBTYPES :DONT-UNITE-ACROSS-SAETP) ::: Success (:ARRAY-TYPE-UNION :ELEMENT-SUBTYPES :DONT-UNITE-ACROSS-SAETP) ::: Running (:ARRAY-TYPE-UNION :DISJOINT-ELEMENT-TYPES :DONT-UNITE) ::: Success (:ARRAY-TYPE-UNION :DISJOINT-ELEMENT-TYPES :DONT-UNITE) ::: Running (:ARRAY-TYPE-UNION :WILD-ELEMENT-TYPE :UNITES) ::: Success (:ARRAY-TYPE-UNION :WILD-ELEMENT-TYPE :UNITES) ::: Running (:ARRAY-TYPE-UNION :ELEMENT-TYPE-AND-DIMENSIONS-DONT-UNITE) ::: Success (:ARRAY-TYPE-UNION :ELEMENT-TYPE-AND-DIMENSIONS-DONT-UNITE) ::: Running (:ARRAY-TYPE-UNION :ELEMENT-TYPE-AND-COMPLEXP-DONT-UNITE) ::: Success (:ARRAY-TYPE-UNION :ELEMENT-TYPE-AND-COMPLEXP-DONT-UNITE) ::: Running :UNION-OF-ALL-ARRAYS-IS-ARRAY-OF-WILD ::: Success :UNION-OF-ALL-ARRAYS-IS-ARRAY-OF-WILD ::: Running :SOURCE-TRANSFORM-UNION-OF-ARRAYS-TYPEP ::: Success :SOURCE-TRANSFORM-UNION-OF-ARRAYS-TYPEP ::: Running :INTERNED-TYPE-SPECIFIERS ::: Success :INTERNED-TYPE-SPECIFIERS ::: Running :TYPEXPAND-INTO-CLASSOID ::: Success :TYPEXPAND-INTO-CLASSOID ::: Running :REDEFINE-DEFTYPE-TO-DEFSTRUCT WARNING: redefining DEFTYPE type to be a class: COMMON-LISP-USER::FOOFA ::: Success :REDEFINE-DEFTYPE-TO-DEFSTRUCT ::: Running :UNDEFINE-CLASS ::: Success :UNDEFINE-CLASS // Running unicode-breaking.impure.lisp in COMPILE evaluator mode ::: Running (:GRAPHEME-BREAKING) ::: Success (:GRAPHEME-BREAKING) ::: Running (:WORD-BREAKING) ::: Success (:WORD-BREAKING) ::: Running (:SENTENCE-BREAKING) ::: Success (:SENTENCE-BREAKING) ::: Running (:LINE-BREAKING) ::: Success (:LINE-BREAKING) // Running unicode-collation.impure.lisp in COMPILE evaluator mode WARNING: redefining TEST-UTIL:SPLIT-STRING in DEFUN ::: Running (:COLLATION) ::: Success (:COLLATION) // Running unicode-normalization.impure.lisp in COMPILE evaluator mode ::: Running (:UNICODE-NORMALIZATION :PART0) ::: Success (:UNICODE-NORMALIZATION :PART0) ::: Running (:UNICODE-NORMALIZATION :PART1) ::: Success (:UNICODE-NORMALIZATION :PART1) ::: Running (:UNICODE-NORMALIZATION :PART2) ::: Success (:UNICODE-NORMALIZATION :PART2) ::: Running (:UNICODE-NORMALIZATION :PART3) ::: Success (:UNICODE-NORMALIZATION :PART3) // Running unicode-properties.impure.lisp in COMPILE evaluator mode WARNING: redefining TEST-UTIL:SPLIT-STRING in DEFUN ::: Running (:UNICODE-PROPERTIES) ::: Success (:UNICODE-PROPERTIES) ::: Running (:BIDI-CLASS) ::: Success (:BIDI-CLASS) ::: Running (:HANGUL-SYLLABLE-TYPE) ::: Success (:HANGUL-SYLLABLE-TYPE) ::: Running (:EAST-ASIAN-WIDTH) ::: Success (:EAST-ASIAN-WIDTH) ::: Running (:SCRIPT) ::: Success (:SCRIPT) ::: Running (:BLOCK) ::: Success (:BLOCK) ::: Running (:PROPLIST) ::: Success (:PROPLIST) ::: Running (:BIDI-MIRRORING-GLYPH) ::: Success (:BIDI-MIRRORING-GLYPH) ::: Running (:AGE) ::: Success (:AGE) ::: Running (:GRAPHEME-BREAK-CLASS) ::: Success (:GRAPHEME-BREAK-CLASS) ::: Running (:WORD-BREAK-CLASS) ::: Success (:WORD-BREAK-CLASS) ::: Running (:SENTENCE-BREAK-CLASS) ::: Success (:SENTENCE-BREAK-CLASS) ::: Running (:LINE-BREAK-CLASS) ::: Success (:LINE-BREAK-CLASS) // Running unwind-to-frame-and-call.impure.lisp in COMPILE evaluator mode ::: Running (:RESTART-FRAME :SPECIAL) ::: Success (:RESTART-FRAME :SPECIAL) ::: Running (:RESTART-FRAME :OPTIONAL-SPECIAL) ::: Success (:RESTART-FRAME :OPTIONAL-SPECIAL) ::: Running (:RESTART-FRAME :NORMAL) ::: Success (:RESTART-FRAME :NORMAL) ::: Running (:RETURN-FROM-FRAME :SPECIAL) ::: Success (:RETURN-FROM-FRAME :SPECIAL) ::: Running (:RETURN-FROM-FRAME :OPTIONAL-SPECIAL) ::: Success (:RETURN-FROM-FRAME :OPTIONAL-SPECIAL) ::: Running (:RETURN-FROM-FRAME :NORMAL) ::: Success (:RETURN-FROM-FRAME :NORMAL) ::: Running :CURRENT-CATCH-BLOCK-RESTORED ::: Success :CURRENT-CATCH-BLOCK-RESTORED ::: Running (:RETURN-FROM-FRAME :LOCAL-FUNCTION) ::: Success (:RETURN-FROM-FRAME :LOCAL-FUNCTION) ::: Running (:RETURN-FROM-FRAME :HAIRY-LOCAL-FUNCTION) ::: Success (:RETURN-FROM-FRAME :HAIRY-LOCAL-FUNCTION) ::: Running (:RETURN-FROM-FRAME :ANONYMOUS :TOPLEVEL) ::: Success (:RETURN-FROM-FRAME :ANONYMOUS :TOPLEVEL) ::: Running (:RETURN-FROM-FRAME :ANONYMOUS :TOPLEVEL-SPECIAL) ::: Success (:RETURN-FROM-FRAME :ANONYMOUS :TOPLEVEL-SPECIAL) ::: Running (:RETURN-FROM-FRAME :ANONYMOUS) ::: Success (:RETURN-FROM-FRAME :ANONYMOUS) ::: Running (:RETURN-FROM-FRAME :ANONYMOUS :SPECIAL) ::: Success (:RETURN-FROM-FRAME :ANONYMOUS :SPECIAL) ::: Running :TEST-UNWIND-1 ::: Success :TEST-UNWIND-1 ::: Running :TEST-UNWIND-2 ::: Success :TEST-UNWIND-2 ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/unwind-to-frame-and-call.impure.lisp ; in: DEFUN TEST ; (LET ((BLAH (FOO #'INLINE-FUN))) ; (INLINE-FUN 3)) ; ; caught STYLE-WARNING: ; The variable BLAH is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ::: Running (:DEBUG-INSTRUMENTATION :INLINE/XEP) ::: Success (:DEBUG-INSTRUMENTATION :INLINE/XEP) // Running vector.impure.lisp in COMPILE evaluator mode ::: Running :DX-CHAR-VECTOR-ZEROIZED ::: Success :DX-CHAR-VECTOR-ZEROIZED // Running walk.impure.lisp in COMPILE evaluator mode ::: Running (:WALK LIST) ::: Success (:WALK LIST) ::: Running (:WALK LIST CONS) ::: Success (:WALK LIST CONS) ::: Running (:WALK PROGN 1) ::: Success (:WALK PROGN 1) ::: Running (:WALK BLOCK) ::: Success (:WALK BLOCK) ::: Running (:WALK BLOCK LIST) ::: Success (:WALK BLOCK LIST) ::: Running (:WALK CATCH LIST) ::: Success (:WALK CATCH LIST) ::: Running (:WALK MACROLET) ::: Success (:WALK MACROLET) ::: Running (:WALK FLET 1) ::: Success (:WALK FLET 1) ::: Running (:WALK LET FLET) ::: Success (:WALK LET FLET) ::: Running (:WALK LABELS) ::: Success (:WALK LABELS) ::: Running (:WALK FLET 2) ::: Success (:WALK FLET 2) ::: Running (:WALK FLET 3) ::: Success (:WALK FLET 3) ::: Running (:WALK PROGN SPECIAL) ::: Success (:WALK PROGN SPECIAL) ::: Running (:WALK LET SPECIAL 1) ::: Success (:WALK LET SPECIAL 1) ::: Running (:WALK LET SPECIAL 2) ::: Success (:WALK LET SPECIAL 2) ::: Running (:WALK LET SPECIAL 3) ::: Success (:WALK LET SPECIAL 3) ::: Running (:WALK LET SPECIAL 4) ::: Success (:WALK LET SPECIAL 4) ::: Running (:WALK EVAL-WHEN 1) ::: Success (:WALK EVAL-WHEN 1) ::: Running (:WALK EVAL-WHEN 2) ::: Success (:WALK EVAL-WHEN 2) ::: Running (:WALK MULTIPLE-VALUE-BIND) ::: Success (:WALK MULTIPLE-VALUE-BIND) ::: Running (:WALK MULTIPLE-VALUE-BIND SPECIAL) ::: Success (:WALK MULTIPLE-VALUE-BIND SPECIAL) ::: Running (:WALK PROGN FUNCTION) ::: Success (:WALK PROGN FUNCTION) ::: Running (:WALK PROGN GO) ::: Success (:WALK PROGN GO) ::: Running (:WALK IF 1) ::: Success (:WALK IF 1) ::: Running (:WALK IF 2) ::: Success (:WALK IF 2) ::: Running (:WALK LAMBDA) ::: Success (:WALK LAMBDA) ::: Running (:WALK LAMBDA SPECIAL) ::: Success (:WALK LAMBDA SPECIAL) ::: Running (:WALK LET LIST) ::: Success (:WALK LET LIST) ::: Running (:WALK LET* LIST) ::: Success (:WALK LET* LIST) ::: Running (:WALK LET SPECIAL LIST) ::: Success (:WALK LET SPECIAL LIST) ::: Running (:WALK LET* SPECIAL LIST :HAIRY-SPECIALS) ::: Success (:WALK LET* SPECIAL LIST :HAIRY-SPECIALS) ::: Running (:WALK LET SPECIAL 5) ::: Success (:WALK LET SPECIAL 5) ::: Running (:WALK MULTIPLE-VALUE-CALL) ::: Success (:WALK MULTIPLE-VALUE-CALL) ::: Running (:WALK MULTIPLE-VALUE-PROG1) ::: Success (:WALK MULTIPLE-VALUE-PROG1) ::: Running (:WALK PROGN 2) ::: Success (:WALK PROGN 2) ::: Running (:WALK PROGV) ::: Success (:WALK PROGV) ::: Running (:WALK QUOTE) ::: Success (:WALK QUOTE) ::: Running (:WALK RETURN-FROM) ::: Success (:WALK RETURN-FROM) ::: Running (:WALK SETQ 1) ::: Success (:WALK SETQ 1) ::: Running (:WALK SETQ 2) ::: Success (:WALK SETQ 2) ::: Running (:WALK TAGBODY) ::: Success (:WALK TAGBODY) ::: Running (:WALK THE) ::: Success (:WALK THE) ::: Running (:WALK THROW) ::: Success (:WALK THROW) ::: Running (:WALK UNWIND-PROTECT) ::: Success (:WALK UNWIND-PROTECT) ::: Running (:WALK FLET DEFMACRO) ::: Success (:WALK FLET DEFMACRO) ::: Running (:WALK LABELS DEFMACRO) ::: Success (:WALK LABELS DEFMACRO) ::: Running (:WALK MACROLET 1) ::: Success (:WALK MACROLET 1) ::: Running (:WALK MACROLET 2) ::: Success (:WALK MACROLET 2) ::: Running (:WALK MACROLET PROGN 1) ::: Success (:WALK MACROLET PROGN 1) ::: Running (:WALK MACROLET PROGN 2) ::: Success (:WALK MACROLET PROGN 2) ::: Running (:WALK COND) ::: Success (:WALK COND) ::: Running (:WALK LET LAMBDA) ::: Success (:WALK LET LAMBDA) ::: Running (:WALK SETQ :MACRO) ::: Success (:WALK SETQ :MACRO) ::: Running (:WALK LET* SPECIAL LIST :HAIRIER-SPECIALS) ::: Success (:WALK LET* SPECIAL LIST :HAIRIER-SPECIALS) // Running weak-hashtable.impure.lisp in COMPILE evaluator mode ::: Running :WEAK-TABLE-SMOKE-TEST ::: Success :WEAK-TABLE-SMOKE-TEST ::: Running :INVALID-OBJECTS ::: Success :INVALID-OBJECTS // Running win32-foreign-stack-unwind.impure.lisp in COMPILE evaluator mode // Running win32.impure.lisp in COMPILE evaluator mode // Running with-compilation-unit.impure.lisp in COMPILE evaluator mode ::: Running (:WITH-COMPILATION-UNIT :FUNCTION) ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFUN BAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-b.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-b.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFUN BAR ...) ; compilation aborted after 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFUN BAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFUN BAR ...) ; compilation aborted after 0:00:00.001 ::: Success (:WITH-COMPILATION-UNIT :FUNCTION) ::: Running (:WITH-COMPILATION-UNIT :GENERIC-FUNCTION) ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFMETHOD BAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-b.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFGENERIC FOO ...) ; compiling (DEFMETHOD FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-b.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFMETHOD BAR ...) ; compilation aborted after 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFMETHOD BAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFMETHOD BAR ...) ; compilation aborted after 0:00:00.000 ::: Success (:WITH-COMPILATION-UNIT :GENERIC-FUNCTION) ::: Running (:WITH-COMPILATION-UNIT :VARIABLE) ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFUN BAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-b.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFVAR *A* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-b.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFUN BAR ...) ; compilation aborted after 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFUN BAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFUN BAR ...) ; compilation aborted after 0:00:00.000 ::: Success (:WITH-COMPILATION-UNIT :VARIABLE) ::: Running (:WITH-COMPILATION-UNIT :TYPE) ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFUN BAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.fasl written ; compilation finished in 0:00:00.008 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-b.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFTYPE A-TYPE ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-b.fasl written ; compilation finished in 0:00:00.000 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFUN BAR ...) ; compilation aborted after 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFUN BAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/with-compilation-unit-temp-a.lisp" (written 26 JAN 2019 05:40:01 AM): ; compiling (DEFUN BAR ...) ; compilation aborted after 0:00:00.001 ::: Success (:WITH-COMPILATION-UNIT :TYPE) // Running x86-64-codegen.impure.lisp in COMPILE evaluator mode ::: Running :SYMEVAL-KNOWN-THREAD-LOCAL ::: Success :SYMEVAL-KNOWN-THREAD-LOCAL ::: Running :SYMEVAL-KNOWN-TLS-INDEX ::: Success :SYMEVAL-KNOWN-TLS-INDEX ::: Running :SYMEVAL-UNKNOWN-TLS-INDEX ::: Success :SYMEVAL-UNKNOWN-TLS-INDEX ::: Running :OBJECT-NOT-TYPE-ERROR-ENCODING ::: Success :OBJECT-NOT-TYPE-ERROR-ENCODING ::: Running :REFERENCE-ASSEMBLY-TRAMP ::: Success :REFERENCE-ASSEMBLY-TRAMP ::: Running :STATIC-UNLINKER ::: Success :STATIC-UNLINKER ::: SKIPPED-BROKEN :C-CALL Test broken on this platform ::: Running :SET-SYMBOL-VALUE-IMM ::: Success :SET-SYMBOL-VALUE-IMM ::: Running :SET-SYMBOL-VALUE-IMM-2 ::: Success :SET-SYMBOL-VALUE-IMM-2 ::: Running :TEST-HIGH-BYTE-REG ::: Success :TEST-HIGH-BYTE-REG ::: Running :TEST-BYTE-STACK-IMM ::: Success :TEST-BYTE-STACK-IMM ::: Running :FIXNUM-CMP-STACK-IMM ::: Success :FIXNUM-CMP-STACK-IMM ::: Running :LIST-VOP-IMMEDIATE-TO-MEM ::: Success :LIST-VOP-IMMEDIATE-TO-MEM ::: Running :APROF-SMOKETEST-STRUCT ::: Success :APROF-SMOKETEST-STRUCT ::: Running :APROF-SMOKETEST-NON-CONSTANT-SIZE-VECTOR ::: Success :APROF-SMOKETEST-NON-CONSTANT-SIZE-VECTOR ::: Running :APROF-SMOKETEST-BIT-VECTOR ::: Success :APROF-SMOKETEST-BIT-VECTOR ::: Running :APROF-SMOKETEST-LARGE-VECTOR ::: Success :APROF-SMOKETEST-LARGE-VECTOR ::: Running :APROF-SMOKETEST-LARGE-VECTOR-TO-UPPER-REGISTER ::: Success :APROF-SMOKETEST-LARGE-VECTOR-TO-UPPER-REGISTER using 50000 cells (0x61a80 bytes) for profile buffer @ 0x7f225f823000 allocation profiler: 1 thread allocation profiler: 1 thread allocation profiler: 1 thread allocation profiler: 1 thread allocation profiler: 1 thread // Running impure tests (CLOAD-TEST) // Running backq.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/backq.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/backq.impure-cload.fasl written ; compilation finished in 0:00:00.031 ::: Running :BACKQUOTE-IR1-SIMPLIFIER ::: Success :BACKQUOTE-IR1-SIMPLIFIER // Running clos.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos.impure-cload.lisp ; in: DEFMETHOD METHOD-ON-UNKNOWN (UNKNOWN-TYPE) ; (DEFMETHOD METHOD-ON-UNKNOWN ((X UNKNOWN-TYPE)) X) ; --> PROGN EVAL-WHEN ; ==> ; (SB-PCL::%DEFMETHOD-EXPANDER METHOD-ON-UNKNOWN NIL ((X UNKNOWN-TYPE)) (X)) ; ; caught STYLE-WARNING: ; Cannot find type for specializer COMMON-LISP-USER::UNKNOWN-TYPE when executing ; SB-PCL:SPECIALIZER-TYPE-SPECIFIER for a STANDARD-METHOD of a ; STANDARD-GENERIC-FUNCTION. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos.impure-cload.fasl written ; compilation finished in 0:00:00.058 ::: Running (:CTOR :LITERAL-CLASS-UNQUOTED) ::: Success (:CTOR :LITERAL-CLASS-UNQUOTED) ::: Running (:CTOR :LITERAL-CLASS-QUOTED) ::: Success (:CTOR :LITERAL-CLASS-QUOTED) ::: Running :ALLOCATE-INSTANCE-OF-STRUCT ::: Success :ALLOCATE-INSTANCE-OF-STRUCT ::: Running (:SETF-SLOT-VALUE-ON-READONLY-STRUCT-SLOT) ::: Success (:SETF-SLOT-VALUE-ON-READONLY-STRUCT-SLOT) // Running compiler-1.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-1.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-1.impure-cload.lisp ; in: DEFUN VALUESIFY ; (COERCE X 'SINGLE-FLOAT) ; --> THE ; ==> ; (SB-KERNEL:%SINGLE-FLOAT SB-C::X) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; (ROUND X) ; --> ROUND LET ; ==> ; (SB-KERNEL:%UNARY-ROUND SB-C::X) ; ; note: forced to do full call ; unable to do inline float truncate (cost 5) because: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES ; (SIGNED-BYTE 64) &REST ; T). ; unable to do inline float truncate (cost 5) because: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES ; (SIGNED-BYTE 64) &REST ; T). ; (COERCE X 'SINGLE-FLOAT) ; --> THE ; ==> ; (SB-KERNEL:%SINGLE-FLOAT SB-C::X) ; ; note: forced to do full call ; unable to do inline float coercion (cost 2) because: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; unable to do inline float coercion (cost 5) because: ; The first argument is a REAL, not a (SIGNED-BYTE 64). ; in: DEFUN I-AM-JUST-A-FUNCTION ; (+ X Y 1) ; ==> ; (+ (+ X Y) 1) ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. ; --> + ; ==> ; (+ X Y) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a DOUBLE-FLOAT. ; The second argument is a T, not a DOUBLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT ; &REST T). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &REST T). ; etc. ; ==> ; (+ (+ X Y) 1) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a NUMBER, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a NUMBER, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; etc. ; in: ASSERT (EQL (BAR 11) :REAL) ; (BAR 11) ; ; caught WARNING: ; The function was called with one argument, but wants exactly zero. ; in: ASSERT (EQL (BAR -11) :FIXNUM) ; (BAR -11) ; ; caught WARNING: ; The function was called with one argument, but wants exactly zero. ; in: ASSERT (EQL (BAR 11) :FIXNUM) ; (BAR 11) ; ; caught WARNING: ; The function was called with one argument, but wants exactly zero. ; in: ASSERT (EQL (BAR -11.0) :REAL) ; (BAR -11.0) ; ; caught WARNING: ; The function was called with one argument, but wants exactly zero. ; in: ASSERT (EQL (BAR "this is a test") :STRING) ; (BAR "this is a test") ; ; caught WARNING: ; The function was called with one argument, but wants exactly zero. ; in: ASSERT (EQL (BAR (MAKE-HASH-TABLE)) :T) ; (BAR (MAKE-HASH-TABLE)) ; ; caught WARNING: ; The function was called with one argument, but wants exactly zero. ; in: DEFMETHOD PERMANENTIZE (BUG166S) ; (FROB (HASH-TABLE TEST-FOR-DELETION)) ; ; caught STYLE-WARNING: ; The variable HASH-TABLE is defined but never used. ; ; caught STYLE-WARNING: ; The variable TEST-FOR-DELETION is defined but never used. ; (FROB (UUSTK.HASH->MEMOIZED-OBJS-LIST UUSTK) #'OBJS.STALE?) ; ; caught STYLE-WARNING: ; The variable HASH-TABLE is defined but never used. ; ; caught STYLE-WARNING: ; The variable TEST-FOR-DELETION is defined but never used. ; in: DEFUN BUG115-2 ; (FOO) ; ; caught WARNING: ; The function was called with zero arguments, but wants exactly one. ; (BAR ; (IF (FOO) ; 1 ; 2)) ; ; caught WARNING: ; The function was called with one argument, but wants exactly zero. ; (FOO) ; ; caught WARNING: ; The function was called with zero arguments, but wants exactly one. ; (BAR X (LIST X)) ; ; caught WARNING: ; The function was called with two arguments, but wants exactly zero. ; in: ASSERT-ERROR (BUG231B NIL 1) ; (BUG231B NIL 1) ; ; note: deleting unreachable code ; ; caught WARNING: ; Constant NIL conflicts with its asserted type INTEGER. ; See also: ; The SBCL Manual, Node "Handling of Types" ; in: DEFUN BUG239 ; (LAMBDA (DATA2 START2) ; (MULTIPLE-VALUE-CALL ; (LAMBDA (DATA3 START3) ; (DECLARE (IGNORE START3)) ; (PRINT (LIST DATA1 DATA2))) ; (VALUES 0 0))) ; ==> ; #'(LAMBDA (DATA2 START2) ; (MULTIPLE-VALUE-CALL ; (LAMBDA (DATA3 START3) ; (DECLARE (IGNORE START3)) ; (PRINT (LIST DATA1 DATA2))) ; (VALUES 0 0))) ; ; caught STYLE-WARNING: ; The variable START2 is defined but never used. ; (LAMBDA (DATA1 START1) ; (MULTIPLE-VALUE-CALL ; (LAMBDA (DATA2 START2) ; (MULTIPLE-VALUE-CALL (LAMBDA # # #) (VALUES 0 0))) ; (VALUES BIT-ARRAY-2 0))) ; ==> ; #'(LAMBDA (DATA1 START1) ; (MULTIPLE-VALUE-CALL ; (LAMBDA (DATA2 START2) ; (MULTIPLE-VALUE-CALL (LAMBDA # # #) (VALUES 0 0))) ; (VALUES BIT-ARRAY-2 0))) ; ; caught STYLE-WARNING: ; The variable START1 is defined but never used. ; (LAMBDA (DATA3 START3) (DECLARE (IGNORE START3)) (PRINT (LIST DATA1 DATA2))) ; ==> ; #'(LAMBDA (DATA3 START3) (DECLARE (IGNORE START3)) (PRINT (LIST DATA1 DATA2))) ; ; caught STYLE-WARNING: ; The variable DATA3 is defined but never used. ; (DEFUN BUG239 (BIT-ARRAY-2 &OPTIONAL RESULT-BIT-ARRAY) ; (DECLARE (TYPE (ARRAY BIT) BIT-ARRAY-2) ; (TYPE (OR (ARRAY BIT) (MEMBER T NIL)) RESULT-BIT-ARRAY)) ; (UNLESS (SIMPLE-BIT-VECTOR-P BIT-ARRAY-2) ; (MULTIPLE-VALUE-CALL (LAMBDA (DATA1 START1) (MULTIPLE-VALUE-CALL # #)) ; (VALUES 444 0)))) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA BUG239 ; (BIT-ARRAY-2 &OPTIONAL RESULT-BIT-ARRAY) ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (DECLARE (TYPE (ARRAY BIT) BIT-ARRAY-2) ; (TYPE (OR (ARRAY BIT) (MEMBER T NIL)) RESULT-BIT-ARRAY)) ; (BLOCK BUG239 ; (UNLESS (SIMPLE-BIT-VECTOR-P BIT-ARRAY-2) ; (MULTIPLE-VALUE-CALL (LAMBDA # #) (VALUES 444 0))))) ; ; caught STYLE-WARNING: ; The variable RESULT-BIT-ARRAY is defined but never used. ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-1.impure-cload.lisp ; in: DEFUN BUG226 ; (TYPEP CONDITION RESULT) ; ; caught WARNING: ; undefined variable: CONDITION ; in: DEFMETHOD PERMANENTIZE (BUG166S) ; (DENY0 (VOID? DATUM)) ; ; caught STYLE-WARNING: ; undefined function: DENY0 ; in: DEFUN BUG226 ; (EQ MY-RESULT :ERROR) ; ; caught WARNING: ; undefined variable: MY-RESULT ; in: DEFMETHOD PERMANENTIZE (BUG166S) ; #'OBJS.STALE? ; ; caught STYLE-WARNING: ; undefined function: OBJS.STALE? ; in: DEFUN BUG226 ; (TYPEP CONDITION RESULT) ; ; caught WARNING: ; undefined variable: RESULT ; in: DEFMETHOD PERMANENTIZE (BUG166S) ; (SOME #'STALE? KEY) ; --> BLOCK SB-INT:DX-FLET FLET #:WRAPPER23 BLOCK LET FUNCALL ; ==> ; (SB-C::%FUNCALL #'STALE? #:G21) ; ; caught STYLE-WARNING: ; undefined function: STALE? ; (UUSTK.ARGS-HASH->OBJ-ALIST UUSTK) ; ; caught STYLE-WARNING: ; undefined function: UUSTK.ARGS-HASH->OBJ-ALIST ; (UUSTK.HASH->MEMOIZED-OBJS-LIST UUSTK) ; ; caught STYLE-WARNING: ; undefined function: UUSTK.HASH->MEMOIZED-OBJS-LIST ; (VOID? DATUM) ; ; caught STYLE-WARNING: ; undefined function: VOID? ; ; compilation unit finished ; Undefined functions: ; DENY0 OBJS.STALE? STALE? UUSTK.ARGS-HASH->OBJ-ALIST UUSTK.HASH->MEMOIZED-OBJS-LIST VOID? ; Undefined variables: ; CONDITION MY-RESULT RESULT ; caught 14 WARNING conditions ; caught 14 STYLE-WARNING conditions ; printed 7 notes ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-1.impure-cload.fasl written ; compilation finished in 0:00:00.071 WARNING: redefining COMMON-LISP-USER::BAR in DEFUN (444 #*0000) (NIL T F1) Hi! (9 # {100259CD93}>) // Running compiler-2.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-2.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-2.impure-cload.lisp ; in: DEFUN FOO ; (<= N 0) ; --> OR LET < IF ; ==> ; (< SB-C::X SB-C::Y) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a FLOAT. ; --> OR LET IF = IF ; ==> ; (= SB-C::X SB-C::Y) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a FLOAT. ; ; note: unable to open code because: The operands might not be the same type. ; --> OR LET < IF ; ==> ; (< SB-C::X SB-C::Y) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a REAL, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a REAL, not a FIXNUM. ; etc. ; (1- N) ; ==> ; (- N 1) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a REAL, not a FIXNUM. ; The result is a (VALUES REAL &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a REAL, not a FIXNUM. ; The result is a (VALUES REAL &OPTIONAL), not a (VALUES FIXNUM &REST T). ; etc. ; in: DEFUN BAR ; (<= N 0) ; --> OR LET < IF ; ==> ; (< SB-C::X SB-C::Y) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a FLOAT. ; --> OR LET IF = IF ; ==> ; (= SB-C::X SB-C::Y) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a FLOAT. ; ; note: unable to open code because: The operands might not be the same type. ; --> OR LET < IF ; ==> ; (< SB-C::X SB-C::Y) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a REAL, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a REAL, not a FIXNUM. ; etc. ; (1- N) ; ==> ; (- N 1) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a REAL, not a FIXNUM. ; The result is a (VALUES REAL &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a REAL, not a FIXNUM. ; The result is a (VALUES REAL &OPTIONAL), not a (VALUES FIXNUM &REST T). ; etc. ; in: DEFUN QUUX ; (<= N 0) ; --> OR LET < IF ; ==> ; (< SB-C::X SB-C::Y) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a FLOAT. ; --> OR LET IF = IF ; ==> ; (= SB-C::X SB-C::Y) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a FLOAT. ; ; note: unable to open code because: The operands might not be the same type. ; --> OR LET < IF ; ==> ; (< SB-C::X SB-C::Y) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a REAL, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a REAL, not a FIXNUM. ; etc. ; (1- N) ; ==> ; (- N 1) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a REAL, not a FIXNUM. ; The result is a (VALUES REAL &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a REAL, not a FIXNUM. ; The result is a (VALUES REAL &OPTIONAL), not a (VALUES FIXNUM &REST T). ; etc. ; in: ASSERT-ERROR (BUBBLESORT (MAKE-ARRAY 10) 9) ; (BUBBLESORT (MAKE-ARRAY 10) 9) ; ; note: deleting unreachable code ; ; caught WARNING: ; Derived type of (SB-KERNEL:ALLOCATE-VECTOR 217 (THE SB-INT:INDEX 10) 10) is ; (VALUES (SIMPLE-VECTOR 10) &OPTIONAL), ; conflicting with its asserted type ; (SIMPLE-ARRAY FIXNUM (*)). ; See also: ; The SBCL Manual, Node "Handling of Types" ; in: DEFSTRUCT ZOMBIE-CAST-STRUCT ; (DEFSTRUCT ZOMBIE-CAST-STRUCT (VALUE NIL :TYPE ZOMBIE-CAST-STRUCT-V)) ; --> PROGN SB-KERNEL::DELAY-DEFSTRUCT-FUNCTIONS PROGN DEFUN PROGN ; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> SB-KERNEL:%INSTANCE-SET ; ==> ; (SB-KERNEL:THE* ; (ZOMBIE-CAST-STRUCT-V :CONTEXT (:STRUCT ZOMBIE-CAST-STRUCT . VALUE)) ; SB-KERNEL::VALUE) ; ; note: can't open-code test of unknown type ZOMBIE-CAST-STRUCT-V ; --> PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; --> FUNCTION BLOCK SB-KERNEL::%MAKE-STRUCTURE-INSTANCE-MACRO TRULY-THE ; --> SB-KERNEL:%MAKE-STRUCTURE-INSTANCE ; ==> ; (SB-KERNEL:THE* ; (ZOMBIE-CAST-STRUCT-V :CONTEXT (:STRUCT ZOMBIE-CAST-STRUCT . VALUE)) #:VALUE) ; ; note: can't open-code test of unknown type ZOMBIE-CAST-STRUCT-V ; ; compilation unit finished ; caught 1 WARNING condition ; printed 18 notes ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-2.impure-cload.fasl written ; compilation finished in 0:00:00.022 WARNING: redefining macro %TRASH% to be a constant 3 ::: Running :SOURCE-LOCATION-PLIST-INVALID-MEMOIZATION ::: Success :SOURCE-LOCATION-PLIST-INVALID-MEMOIZATION ::: Running :FLUSH-ZOMBIE-CASTS ::: Success :FLUSH-ZOMBIE-CASTS // Running compiler-3.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-3.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-3.impure-cload.fasl written ; compilation finished in 0:00:00.013 ::: Running :COMPILE-FILE-LINE ::: Success :COMPILE-FILE-LINE ::: Running :COMPILE-FILE-STREAM-LINE-COLUMN ::: Success :COMPILE-FILE-STREAM-LINE-COLUMN // Running compiler.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure-cload.lisp ; in: DEFPROJECTION H ; (LENGTH REST) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; (SETF (AREF BUG254::AVECNAME 0) (BUG254::BD (BUG254::H BUG254::SOUTH))) ; --> LET* FUNCALL SB-C::%FUNCALL (SETF AREF) ; --> SB-KERNEL:HAIRY-DATA-VECTOR-SET/CHECK-BOUNDS TRULY-THE ; --> SB-KERNEL:HAIRY-DATA-VECTOR-SET SB-KERNEL:CHECK-BOUND SB-C::BOUND-CAST ; ==> ; (SB-KERNEL:%CHECK-BOUND ARRAY SB-C::DIMENSION SB-INT:INDEX) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR T), not a (SIMPLE-ARRAY * (*)). ; --> LET* FUNCALL SB-C::%FUNCALL (SETF AREF) ; --> SB-KERNEL:HAIRY-DATA-VECTOR-SET/CHECK-BOUNDS TRULY-THE ; ==> ; (SB-KERNEL:HAIRY-DATA-VECTOR-SET ARRAY ; (SB-KERNEL:CHECK-BOUND ARRAY ; (ARRAY-DIMENSION ; ARRAY 0) ; SB-INT:INDEX) ; (THE T SB-C::NEW-VALUE)) ; ; note: unable to ; avoid runtime dispatch on array element type ; due to type uncertainty: ; The first argument is a (VECTOR T), not a SIMPLE-ARRAY. ; (SETF (AREF BUG254::AVECNAME 1) (BUG254::BD (BUG254::H BUG254::EAST))) ; --> LET* FUNCALL SB-C::%FUNCALL (SETF AREF) ; --> SB-KERNEL:HAIRY-DATA-VECTOR-SET/CHECK-BOUNDS TRULY-THE ; --> SB-KERNEL:HAIRY-DATA-VECTOR-SET SB-KERNEL:CHECK-BOUND SB-C::BOUND-CAST ; ==> ; (SB-KERNEL:%CHECK-BOUND ARRAY SB-C::DIMENSION SB-INT:INDEX) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR T), not a (SIMPLE-ARRAY * (*)). ; --> LET* FUNCALL SB-C::%FUNCALL (SETF AREF) ; --> SB-KERNEL:HAIRY-DATA-VECTOR-SET/CHECK-BOUNDS TRULY-THE ; ==> ; (SB-KERNEL:HAIRY-DATA-VECTOR-SET ARRAY ; (SB-KERNEL:CHECK-BOUND ARRAY ; (ARRAY-DIMENSION ; ARRAY 0) ; SB-INT:INDEX) ; (THE T SB-C::NEW-VALUE)) ; ; note: unable to ; avoid runtime dispatch on array element type ; due to type uncertainty: ; The first argument is a (VECTOR T), not a SIMPLE-ARRAY. ; (BUG254::BD (BUG254::X) (BUG254::BREF BUG254::X BUG254::SCHED)) ; ; note: Return type not fixed values, so can't use known return convention: ; * ; in: DEFUN UU ; (BUG255::PROJECT (BUG255::X) (BUG255::FROB BUG255::X 0)) ; ; note: deleting unused function ; (FLET PROJECT :IN UU) ; (BUG255::%UFM BUG255::V ; (FLET ((BUG255::PROJECT (BUG255::X) ; (BUG255::FROB BUG255::X 0))) ; (LET ((BUG255::AVECNAME BUG255::*1*)) ; (MULTIPLE-VALUE-PROG1 (PROGN #) (BUG255::FROB))))) ; ; note: deleting unreachable code ; ; caught WARNING: ; Derived type of V is ; (VALUES (OR V NULL) &OPTIONAL), ; conflicting with its asserted type ; (OR BUG255::W BUG255::BAD). ; See also: ; The SBCL Manual, Node "Handling of Types" ; in: DEFUN U-B-SRA ; (BUG148::AD.FROB BUG148::AD0) ; ; caught STYLE-WARNING: ; The variable AD is defined but never used. ; (MAP NIL #'BUG148::AD.FROB (THE (VECTOR T) BUG148::*BAR*)) ; --> TRULY-THE SB-KERNEL:%MAP LET SB-KERNEL:WITH-ARRAY-DATA LET LET LET ; --> MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION DO BLOCK LET TAGBODY ; --> TAGBODY LET FUNCALL ; ==> ; (SB-C::%FUNCALL (SB-KERNEL:%COERCE-CALLABLE-FOR-CALL SB-C::FUN) ; (LOCALLY ; (DECLARE (OPTIMIZE (SB-C::INSERT-ARRAY-BOUNDS-CHECKS 0))) ; (AREF #:DATA43 ; (TRULY-THE SB-INT:INDEX (+ SB-INT:INDEX #:START44))))) ; ; note: couldn't inline expand because expansion calls this LET-converted local function: ; (LABELS C.FROB :IN U-B-SRA) ; (DOLIST (BUG148::B BUG148::*BAR*) (BUG148::C.FROB BUG148::B)) ; --> BLOCK ; ==> ; (LET ((#:N-LIST63 BUG148::*BAR*)) ; (TAGBODY ; #:START64 ; (UNLESS (ENDP #:N-LIST63) ; (LET (#) ; (SETQ #) ; (TAGBODY #)) ; (GO #:START64)))) ; ; note: deleting unused function ; (LET ((#:N-LIST63 *BAR*))) ; --> BLOCK LET TAGBODY UNLESS IF PROGN ; ==> ; (LET ((BUG148::B (CAR #:N-LIST63))) ; (SETQ #:N-LIST63 (CDR #:N-LIST63)) ; (TAGBODY (BUG148::C.FROB BUG148::B))) ; ; note: deleting unused function ; (LET ((B (CAR #:N-LIST63)))) ; (MAP NIL #'BUG148::AD.FROB (THE (VECTOR T) BUG148::*BAR*)) ; --> TRULY-THE SB-KERNEL:%MAP LET SB-KERNEL:WITH-ARRAY-DATA LET LET LET ; --> MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION DO BLOCK LET TAGBODY ; --> TAGBODY LET FUNCALL ; ==> ; (SB-C::%FUNCALL (SB-KERNEL:%COERCE-CALLABLE-FOR-CALL SB-C::FUN) ; (LOCALLY ; (DECLARE (OPTIMIZE (SB-C::INSERT-ARRAY-BOUNDS-CHECKS 0))) ; (AREF #:DATA43 ; (TRULY-THE SB-INT:INDEX (+ SB-INT:INDEX #:START44))))) ; ; note: deleting unused function ; (SB-C::LOCAL-INLINE (LABELS AD.FROB :IN U-B-SRA)) ; ==> ; (SB-C::%FUNCALL (SB-KERNEL:%COERCE-CALLABLE-FOR-CALL SB-C::FUN) ; (LOCALLY ; (DECLARE (OPTIMIZE (SB-C::INSERT-ARRAY-BOUNDS-CHECKS 0))) ; (AREF #:DATA19 ; (TRULY-THE SB-INT:INDEX (+ SB-INT:INDEX #:START20))))) ; ; caught STYLE-WARNING: ; The variable AD is defined but never used. ; (DEFUN BUG148::U-B-SRA ; (BUG148::X BUG148::R BUG148::AD0 ; &OPTIONAL BUG148::AD1 ; &REST BUG148::AD-LIST) ; (LABELS ((BUG148::C.FROB (BUG148::C0) ; (LET # ; #)) ; (BUG148::AD.FROB (BUG148::AD) ; (IF BUG148::*FOO* ; # ; #))) ; (DECLARE (INLINE BUG148::C.FROB BUG148::AD.FROB)) ; (BUG148::AD.FROB BUG148::AD0))) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA BUG148::U-B-SRA ; (BUG148::X BUG148::R BUG148::AD0 &OPTIONAL BUG148::AD1 &REST ; BUG148::AD-LIST) ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (BLOCK BUG148::U-B-SRA ; (LABELS ((BUG148::C.FROB # ; #) ; (BUG148::AD.FROB # ; #)) ; (DECLARE (INLINE BUG148::C.FROB BUG148::AD.FROB)) ; (BUG148::AD.FROB BUG148::AD0)))) ; ; caught STYLE-WARNING: ; The variable X is defined but never used. ; ; caught STYLE-WARNING: ; The variable R is defined but never used. ; ; caught STYLE-WARNING: ; The variable AD1 is defined but never used. ; ; caught STYLE-WARNING: ; The variable AD-LIST is defined but never used. ; (BUG148::AD.FROB (BUG148::AD) ; (IF BUG148::*FOO* ; (MAP NIL #'BUG148::AD.FROB (THE (VECTOR T) BUG148::*BAR*)) ; (DOLIST (BUG148::B BUG148::*BAR*) (BUG148::C.FROB BUG148::B)))) ; ; caught STYLE-WARNING: ; The variable AD is defined but never used. ; in: DEFUN BUG148-3 ; (BUG148::C.FROB) ; ; note: *INLINE-EXPANSION-LIMIT* (200) was exceeded, probably trying to ; inline a recursive function. ; in: DEFUN BUG148-4 ; (* 7 BUG148::X) ; ; note: unable to ; convert x*2^k to shift ; due to type uncertainty: ; The first argument is a NUMBER, not a INTEGER. ; ; note: unable to ; associate */(* /) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. ; ; note: forced to do GENERIC-* (cost 30) ; unable to do inline fixnum arithmetic (cost 3) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline (signed-byte 64) arithmetic (cost 4) because: ; The first argument is a T, not a (SIGNED-BYTE 64). ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) ; &REST T). ; etc. ; #'PRINT ; ; note: deleting unreachable code ; ; note: deleting unreachable code ; in: DEFUN U-B-SRA ; (1- BUG258::X) ; ==> ; (- BUG258::X 1) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; etc. ; #'PRINT ; ; note: deleting unreachable code ; ; note: deleting unreachable code ; in: DEFUN BUG233A ; (FUNCALL (EVAL ''LIST) Y (+ Y 2.0d0) (* Y 3.0d0)) ; --> SB-C::%FUNCALL THE ; ==> ; (SB-KERNEL:%COERCE-CALLABLE-FOR-CALL (EVAL ''LIST)) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function ; (+ X 1.0d0) ; ; note: doing float to pointer coercion (cost 13), for: ; the first result of inline float arithmetic ; (FUNCALL (EVAL ''LIST) Y (+ Y 2.0d0) (* Y 3.0d0)) ; ==> ; (SB-C::%FUNCALL (SB-KERNEL:%COERCE-CALLABLE-FOR-CALL (EVAL ''LIST)) Y ; (+ Y 2.0d0) (* Y 3.0d0)) ; ; note: doing float to pointer coercion (cost 13) ; ; note: doing float to pointer coercion (cost 13) ; in: DEFUN BUG145B ; (SQRT (LOG (RANDOM 1.0d0))) ; ; note: unable to ; optimize ; due to type uncertainty: ; The result is a (VALUES (OR (COMPLEX DOUBLE-FLOAT) (DOUBLE-FLOAT -0.0d0)) ; &OPTIONAL), not a (VALUES FLOAT &REST T). ; (+ X (SQRT (LOG (RANDOM 1.0d0)))) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline float arithmetic (cost 2) because: ; The second argument is a (OR (COMPLEX DOUBLE-FLOAT) (DOUBLE-FLOAT -0.0d0)), not a DOUBLE-FLOAT. ; The result is a (VALUES (OR (DOUBLE-FLOAT -0.0d0) (COMPLEX DOUBLE-FLOAT)) ; &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST T). ; unable to do inline float arithmetic (cost 4) because: ; The second argument is a (OR (COMPLEX DOUBLE-FLOAT) (DOUBLE-FLOAT -0.0d0)), not a (COMPLEX ; DOUBLE-FLOAT). ; The result is a (VALUES (OR (DOUBLE-FLOAT -0.0d0) (COMPLEX DOUBLE-FLOAT)) ; &OPTIONAL), not a (VALUES (COMPLEX DOUBLE-FLOAT) ; &REST T). ; (SQRT (LOG (RANDOM 1.0d0))) ; ; note: doing float to pointer coercion (cost 13) ; in: DEFUN #:FOO ; (ABS C) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; The result is a (VALUES (REAL 0) &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST ; T). ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; The result is a (VALUES (REAL 0) &OPTIONAL), not a (VALUES SINGLE-FLOAT &REST ; T). ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. ; ; note: forced to do full call ; unable to do inline float arithmetic (cost 1) because: ; The first argument is a T, not a DOUBLE-FLOAT. ; The result is a (VALUES (REAL 0) &OPTIONAL), not a (VALUES DOUBLE-FLOAT ; &REST T). ; unable to do inline float arithmetic (cost 1) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES (REAL 0) &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &REST T). ; (- (LOGIOR (ABS (- (+ B #))) (LOGCOUNT (LOGEQV (MAX # 0) -4))) D) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline (signed-byte 64) arithmetic (cost 5) because: ; The second argument is a T, not a (SIGNED-BYTE 64). ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) ; &REST T). ; etc. ; in: DEFUN #:FOO ; (1+ X) ; ==> ; (+ X 1) ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; etc. ; in: DEFUN #:FOO ; (%F14 NIL (MOD A (MAX 76 8))) ; ; note: deleting unused function ; (LABELS %F14 :IN #:FOO) ; (IF T ; (RETURN-FROM B2 1582) ; B) ; ==> ; B ; ; note: deleting unreachable code ; (MOD C ; (MIN -49 ; (IF T ; (RETURN-FROM B2 1582) ; B))) ; ; note: deleting unreachable code ; in: DEFUN UPDATE-WINDOW-IMAG ; #'(LAMBDA (&OPTIONAL G2740 G2741 &REST G2742) ; (DECLARE (IGNORE G2742)) ; (CATCH 'FOO (VALUES (SETQ STRING G2740) (SETQ UNDERHANG G2741)))) ; ; note: deleting unreachable code ; (SETQ STRING G2740) ; --> SET ; ==> ; G2740 ; ; note: deleting unreachable code ; (SETF (DIS-LINE-OLD-CHARS CC) CHARS) ; --> LET* ; ==> ; CC ; ; note: deleting unreachable code ; (LINE-%CHARS LINE) ; --> SB-KERNEL:%INSTANCE-REF ; ==> ; (THE LINE LINE) ; ; caught WARNING: ; Derived type of LINE is ; (VALUES NULL &OPTIONAL), ; conflicting with its asserted type ; COMMON-LISP-USER::LINE. ; See also: ; The SBCL Manual, Node "Handling of Types" ; in: DEFUN #:FOO ; (%F7 NIL B) ; ; note: deleting unused function ; (FLET %F7 :IN #:FOO) ; (%F11 NIL ; (BLOCK B6 ; (LET ((V2 B)) ; (IF (LDB-TEST # V2) ; (LET # ; #) ; C)))) ; ; note: deleting unused function ; (FLET %F11 :IN #:FOO) ; in: DEFUN #:FOO ; (%F15 NIL ; (BLOCK B8 ; (LET ((V5 B)) ; (MIN A (RETURN-FROM B8 C))))) ; ; note: deleting unused function ; (FLET %F15 :IN #:FOO) ; in: DEFUN #:FOO ; (LOGCOUNT A) ; ; note: forced to do full call ; unable to do inline POSITIVE-FIXNUM logcount (cost 13) because: ; The first argument is a T, not a (UNSIGNED-BYTE 62). ; unable to do inline UNSIGNED-NUM logcount (cost 14) because: ; The first argument is a T, not a (UNSIGNED-BYTE 64). ; etc. ; in: DEFUN #:FOO ; (%F8) ; ; note: deleting unreachable code ; (%F5) ; ; note: deleting unreachable code ; (< C A) ; ==> ; C ; ; note: deleting unreachable code ; (IF (< C A) ; (RETURN-FROM %F5 ; (IF (= -4857 A) ; (%F8) ; (%F8))) ; C) ; ==> ; C ; ; note: deleting unreachable code ; (%F8 NIL C) ; --> BLOCK ; ==> ; C ; ; note: deleting unreachable code ; in: DEFUN LISP-ERROR-ERROR-HANDLER ; (INVOKE-DEBUGGER CONDITION) ; ==> ; CONDITION ; ; note: deleting unreachable code ; in: DEFUN #:FOO ; (BLOCK U ; (LABELS ((BAR (X &OPTIONAL #) ; (LIST X Y #))) ; (LIST (BAR 1) (BAR 1 2)))) ; ; note: deleting unreachable code ; (RETURN-FROM U) ; ; note: deleting unreachable code ; (1+ X) ; --> + ; ==> ; X ; ; note: deleting unreachable code ; in: DEFUN #:FOO ; (%F2) ; ; note: deleting unreachable code ; in: DEFUN VALUES-CONSUMER ; (FUNCALL FN) ; --> SB-C::%FUNCALL THE ; ==> ; (SB-KERNEL:%COERCE-CALLABLE-FOR-CALL FN) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; FN is not known to be a function ; in: ASSERT (EQL (FUNCALL (EVAL #'SRCTRAN-LISP1-1) #'IDENTITY) 1) ; (FUNCALL (EVAL #'SRCTRAN-LISP1-1) #'IDENTITY) ; --> SB-C::%FUNCALL THE ; ==> ; (SB-KERNEL:%COERCE-CALLABLE-FOR-CALL (EVAL #'SRCTRAN-LISP1-1)) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function ; in: ASSERT (EQL (FUNCALL (EVAL #'SRCTRAN-LISP1-2) #'IDENTITY) 1) ; (FUNCALL (EVAL #'SRCTRAN-LISP1-2) #'IDENTITY) ; --> SB-C::%FUNCALL THE ; ==> ; (SB-KERNEL:%COERCE-CALLABLE-FOR-CALL (EVAL #'SRCTRAN-LISP1-2)) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function ; in: DEFUN BUG262-RETURN-FROM ; (FOO-B (Z) (FOO-A Z)) ; ; note: deleting unused function ; (LABELS FOO-B :IN BUG262-RETURN-FROM) ; (FOO-A X) ; ; note: implementation limitation: couldn't inline expand because expansion refers to the optimized away object #. ; ; note: deleting unused function ; (SB-C::LOCAL-INLINE (LABELS FOO-A :IN BUG262-RETURN-FROM)) ; in: DEFUN ISIEVE ; (= (SVREF VEC I) 0) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT) ; (COMPLEX DOUBLE-FLOAT)). ; ; note: unable to open code because: The operands might not be the same type. ; (* I I) ; ; note: forced to do GENERIC-* (cost 30) ; unable to do inline fixnum arithmetic (cost 4) because: ; The result is a (VALUES ; (INTEGER 4 21267647932558653920344052780211634201) ; &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline (signed-byte 64) arithmetic (cost 5) because: ; The result is a (VALUES ; (INTEGER 4 21267647932558653920344052780211634201) ; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T). ; etc. ; (>= J NUM) ; --> IF ; ==> ; (< SB-C::X SB-C::Y) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (INTEGER 4 21267647932558653920344052780211634201), not a FIXNUM. ; (INCF ACC) ; --> SETQ THE ; ==> ; (+ 1 ACC) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM ; &REST T). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM ; &REST T). ; etc. ; (DO ((J (* I I) (+ J I))) ((>= J NUM) 'DONE) (SETF (SVREF VEC J) 1)) ; --> BLOCK LET TAGBODY PSETQ PROGN ; ==> ; (SETQ J (+ J I)) ; ; note: doing signed word to integer coercion (cost 20) to J ; in: ASSERT (= (ISIEVE 46349) 4792) ; (ASSERT (= (ISIEVE 46349) 4792)) ; --> TAGBODY TAGBODY LET MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND ; --> THE >= IF ; ==> ; (< SB-C::X SB-C::Y) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a INTEGER, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a INTEGER, not a FIXNUM. ; etc. ; in: LET ((F (GENSYM))) ; (1+ X) ; ==> ; (+ X 1) ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; etc. ; in: LET ((X (COERCE '(1 11) 'VECTOR))) ; (INCF (AREF X 0)) ; --> LET* ; ==> ; (+ 1 (AREF #:X2 0)) ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; etc. ; in: LOOP WITH ; (FUNCALL F V1 V2) ; --> SB-C::%FUNCALL THE ; ==> ; (SB-KERNEL:%COERCE-CALLABLE-FOR-CALL F) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; F is not known to be a function ; (AREF (FUNCALL F V1 V2) 0) ; ==> ; (SB-KERNEL:HAIRY-DATA-VECTOR-REF/CHECK-BOUNDS ARRAY SB-INT:INDEX) ; ; note: unable to ; optimize ; because: ; Upgraded element type of array is not known at compile time. ; (- 1 (AREF (FUNCALL F V1 V2) 0)) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline (signed-byte 64) arithmetic (cost 5) because: ; The second argument is a T, not a (SIGNED-BYTE 64). ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) ; &REST T). ; etc. ; (ASSERT (EQUAL COMPILED-RES REAL-RES)) ; --> TAGBODY LET WHEN IF EQUAL EQL IF ; ==> ; (EQL SB-C::X SB-C::Y) ; ; note: forced to do GENERIC-EQL (cost 10) ; unable to do inline float comparison (cost 4) because: ; The first argument is a T, not a DOUBLE-FLOAT. ; The second argument is a NUMBER, not a DOUBLE-FLOAT. ; unable to do inline float comparison (cost 4) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a SINGLE-FLOAT. ; etc. ; in: ; LET* ((V #*0011) ; (FORM ; `(LAMBDA () ; (LET (#) ; (SETF #) ; (AREF V 0)))) ; (COMPILED-RES (FUNCALL (COMPILE NIL FORM))) ; (REAL-RES (- 1 (AREF (FUNCALL # V) 0)))) ; (FUNCALL (EVAL #'BIT-NOT) V) ; --> SB-C::%FUNCALL THE ; ==> ; (SB-KERNEL:%COERCE-CALLABLE-FOR-CALL (EVAL #'BIT-NOT)) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function ; (AREF (FUNCALL (EVAL #'BIT-NOT) V) 0) ; ==> ; (SB-KERNEL:HAIRY-DATA-VECTOR-REF/CHECK-BOUNDS ARRAY SB-INT:INDEX) ; ; note: unable to ; optimize ; because: ; Upgraded element type of array is not known at compile time. ; (- 1 (AREF (FUNCALL (EVAL #'BIT-NOT) V) 0)) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline (signed-byte 64) arithmetic (cost 5) because: ; The second argument is a T, not a (SIGNED-BYTE 64). ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) ; &REST T). ; etc. ; (ASSERT (EQUAL COMPILED-RES REAL-RES)) ; --> TAGBODY LET WHEN IF EQUAL EQL IF ; ==> ; (EQL SB-C::X SB-C::Y) ; ; note: forced to do GENERIC-EQL (cost 10) ; unable to do inline float comparison (cost 4) because: ; The first argument is a T, not a DOUBLE-FLOAT. ; The second argument is a NUMBER, not a DOUBLE-FLOAT. ; unable to do inline float comparison (cost 4) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a SINGLE-FLOAT. ; etc. ; in: DEFUN GENERATE-PRIMES ; (> CANDIDATE REQUIRED) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a FLOAT. ; The second argument is a REAL, not a RATIONAL. ; in: DEFUN PRIME-P ; (SQRT N) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The result is a (VALUES ; (OR (SINGLE-FLOAT 0.0) (DOUBLE-FLOAT 0.0d0) ; (COMPLEX SINGLE-FLOAT) (COMPLEX DOUBLE-FLOAT)) ; &OPTIONAL), not a (VALUES FLOAT &REST T). ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. ; The result is a (VALUES ; (OR (SINGLE-FLOAT 0.0) (DOUBLE-FLOAT 0.0d0) ; (COMPLEX SINGLE-FLOAT) (COMPLEX DOUBLE-FLOAT)) ; &OPTIONAL), not a (VALUES FLOAT &REST T). ; (TRUNCATE (SQRT N)) ; --> TRUNCATE LET ; ==> ; (SB-KERNEL:%UNARY-TRUNCATE SB-C::X) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR (SINGLE-FLOAT 0.0) ; (DOUBLE-FLOAT 0.0d0)), not a SINGLE-FLOAT. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR (SINGLE-FLOAT 0.0) ; (DOUBLE-FLOAT 0.0d0)), not a DOUBLE-FLOAT. ; (> PRIME SQRT-N) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a FLOAT. ; (MOD N PRIME) ; --> LET REM NTH-VALUE MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL ; ==> ; (TRUNCATE NUMBER SB-C::DIVISOR) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER). ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a REAL, not a (OR DOUBLE-FLOAT SINGLE-FLOAT INTEGER). ; --> LET IF AND IF NOT IF ZEROP ; ==> ; (= REM 0) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a FLOAT. ; ; note: unable to open code because: The operands might not be the same type. ; --> LET IF AND IF IF MINUSP ; ==> ; (< SB-C::DIVISOR 0) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a FLOAT. ; --> LET IF AND IF IF PLUSP ; ==> ; (> NUMBER 0) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a FLOAT. ; --> LET IF AND IF IF MINUSP ; ==> ; (< NUMBER 0) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a FLOAT. ; (ZEROP (MOD N PRIME)) ; ==> ; (= (MOD N PRIME) 0) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a FLOAT. ; ; note: unable to open code because: The operands might not be the same type. ; in: DEFUN LARGEST-PRIME-SO-FAR ; (1- COUNT) ; ==> ; (- COUNT 1) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES (INTEGER -1) &OPTIONAL), not a (VALUES FIXNUM ; &REST T). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES (INTEGER -1) &OPTIONAL), not a (VALUES FIXNUM ; &REST T). ; etc. ; in: DEFUN ADD-PRIME ; (INCF COUNT) ; --> SETQ THE ; ==> ; (+ 1 COUNT) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM ; &REST T). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM ; &REST T). ; etc. ; in: DEFUN NEXT-CANDIDATE ; (+ CANDIDATE INCREMENT) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T). ; unable to do inline (signed-byte 64) arithmetic (cost 5) because: ; The first argument is a T, not a (SIGNED-BYTE 64). ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) ; &REST T). ; etc. ; in: DEFUN PRIME-P ; (DOTIMES (I COUNT) ; (LET ((PRIME (AREF PRIME-TABLE I))) ; (WHEN (> PRIME SQRT-N) (RETURN-FROM PRIME-P T)) ; (WHEN (ZEROP (MOD N PRIME)) (RETURN-FROM PRIME-P NIL)))) ; --> DO BLOCK LET TAGBODY UNLESS IF >= IF ; ==> ; (< SB-C::X SB-C::Y) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The second argument is a UNSIGNED-BYTE, not a FIXNUM. ; (> PRIME SQRT-N) ; ; note: forced to do GENERIC-> (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a (INTEGER -1), not a FIXNUM. ; (MOD N PRIME) ; --> LET IF AND IF IF MINUSP ; ==> ; (< SB-C::DIVISOR 0) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a REAL, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a REAL, not a FIXNUM. ; etc. ; ==> ; (< NUMBER 0) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a REAL, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a REAL, not a FIXNUM. ; etc. ; --> LET IF AND IF IF PLUSP ; ==> ; (> NUMBER 0) ; ; note: forced to do GENERIC-> (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a REAL, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a REAL, not a FIXNUM. ; etc. ; --> LET IF ; ==> ; (+ REM SB-C::DIVISOR) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a REAL, not a DOUBLE-FLOAT. ; The result is a (VALUES REAL &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST ; T). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a REAL, not a SINGLE-FLOAT. ; The result is a (VALUES REAL &OPTIONAL), not a (VALUES SINGLE-FLOAT &REST ; T). ; etc. ; in: DEFUN GENERATE-PRIMES ; (> CANDIDATE REQUIRED) ; ; note: forced to do GENERIC-> (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. ; The second argument is a T, not a DOUBLE-FLOAT. ; etc. ; in: DEFUN LOAD-TIME-VALUE-TYPE-DERIVATION-TEST-2 ; (+ (OR *PRINT-LENGTH* 0) 10) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES (INTEGER 10) &OPTIONAL), not a (VALUES FIXNUM ; &REST T). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES (INTEGER 10) &OPTIONAL), not a (VALUES FIXNUM ; &REST T). ; etc. ; in: DEFUN REGRESSION-1.0.29.54 ; (THE FIXNUM (EVAL 1)) ; ; note: type assertion too complex to check: ; (VALUES FIXNUM &REST T). ; (DEFUN REGRESSION-1.0.29.54 () ; (LOGIOR (1+ MOST-POSITIVE-FIXNUM) ; (LOAD-TIME-VALUE (THE FIXNUM (EVAL 1)) T))) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA REGRESSION-1.0.29.54 ; NIL ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (BLOCK REGRESSION-1.0.29.54 ; (LOGIOR (1+ MOST-POSITIVE-FIXNUM) (LOAD-TIME-VALUE (THE FIXNUM #) T)))) ; ; note: doing signed word to integer coercion (cost 20) to "" ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure-cload.lisp ; in: BUG254::DEFPROJECTION BUG254::H ; (SETF (BUG254::AVEC.COUNT BUG254::AVECNAME) (LENGTH REST)) ; --> LET* FUNCALL ; ==> ; (SB-C::%FUNCALL #'(SETF BUG254::AVEC.COUNT) #:NEW1 #:AVECNAME4) ; ; caught STYLE-WARNING: ; undefined function: (SETF BUG254::AVEC.COUNT) ; in: DEFUN UPDATE-WINDOW-IMAG ; (SETF (DIS-LINE-OLD-CHARS CC) CHARS) ; --> LET* FUNCALL ; ==> ; (SB-C::%FUNCALL #'(SETF DIS-LINE-OLD-CHARS) #:NEW1 #:CC5) ; ; caught STYLE-WARNING: ; undefined function: (SETF DIS-LINE-OLD-CHARS) ; in: DEFUN BUG255::UU ; (BUG255::YAM-V BUG255::AZ) ; --> TRULY-THE SB-KERNEL:%INSTANCE-REF ; ==> ; (THE BUG255::YAM BUG255::AZ) ; ; caught WARNING: ; undefined variable: BUG255::AZ ; in: BUG254::DEFPROJECTION BUG254::H ; (BUG254::DEFPROJECTION BUG254::H :LEXPR ; (LAMBDA (BUG254::SOUTH BUG254::EAST BUG254::SCHED) ; (FLET ((BUG254::BD # ; #)) ; (LET (#) ; (DECLARE #) ; (MULTIPLE-VALUE-PROG1 # #)))) ; :EEXPR (LAMBDA (BUG254::SOUTH BUG254::EAST))) ; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER ; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* ; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET ; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS ; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* ; --> LOCALLY SYMBOL-MACROLET BLOCK LET ; ==> ; (BUG254::FOO.UHW2 BUG254::BAR) ; ; caught WARNING: ; undefined variable: BUG254::BAR ; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER ; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* ; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET ; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS ; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* ; --> LOCALLY SYMBOL-MACROLET BLOCK LET LET BUG254::U-FLUNT ; ==> ; (BUG254::BAZ ; (FUNCALL ; (LAMBDA (BUG254::SOUTH BUG254::EAST BUG254::SCHED) ; (FLET (#) ; (LET # ; # ; #))) ; BUG254::SOUTH BUG254::EAST 1)) ; ; caught STYLE-WARNING: ; undefined function: BUG254::BAZ ; (BUG254::BREF BUG254::X BUG254::SCHED) ; ; caught STYLE-WARNING: ; undefined function: BUG254::BREF ; in: DEFUN UPDATE-WINDOW-IMAG ; (EQ CURRENT THE-SENTINEL) ; ; caught WARNING: ; undefined variable: CURRENT ; in: DEFUN LISP-ERROR-ERROR-HANDLER ; (DEVICE) ; ; caught STYLE-WARNING: ; undefined function: DEVICE ; in: DEFUN UPDATE-WINDOW-IMAG ; (DIS-LINE-LINE CC) ; ; caught STYLE-WARNING: ; undefined function: DIS-LINE-LINE ; in: BUG254::DEFPROJECTION BUG254::H ; (BUG254::DEFPROJECTION BUG254::H :LEXPR ; (LAMBDA (BUG254::SOUTH BUG254::EAST BUG254::SCHED) ; (FLET ((BUG254::BD # ; #)) ; (LET (#) ; (DECLARE #) ; (MULTIPLE-VALUE-PROG1 # #)))) ; :EEXPR (LAMBDA (BUG254::SOUTH BUG254::EAST))) ; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER ; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* ; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET ; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS ; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* ; --> LOCALLY SYMBOL-MACROLET BLOCK LET LET BUG254::U-FLUNT BUG254::BAZ FUNCALL ; --> SB-C::%FUNCALL ; ==> ; (#'(LAMBDA (SOUTH EAST SCHED) IN UU) BUG254::SOUTH BUG254::EAST 1) ; ; caught WARNING: ; undefined variable: BUG254::EAST ; in: DEFUN #:FOO ; (FEE) ; ; caught STYLE-WARNING: ; undefined function: FEE ; in: BUG254::DEFPROJECTION BUG254::H ; (BUG254::DEFPROJECTION BUG254::H :LEXPR ; (LAMBDA (BUG254::SOUTH BUG254::EAST BUG254::SCHED) ; (FLET ((BUG254::BD # ; #)) ; (LET (#) ; (DECLARE #) ; (MULTIPLE-VALUE-PROG1 # #)))) ; :EEXPR (LAMBDA (BUG254::SOUTH BUG254::EAST))) ; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER ; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* ; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET ; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS ; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* ; --> LOCALLY SYMBOL-MACROLET BLOCK LET ; ==> ; (BUG254::FOO.UHW2 BUG254::BAR) ; ; caught STYLE-WARNING: ; undefined function: BUG254::FOO.UHW2 ; in: DEFUN #:FAILURE-TESTCASE ; (FOOBAR-1 SESSION) ; ; caught STYLE-WARNING: ; undefined function: FOOBAR-1 ; (FOOBAR-2 CONTINUATION-3) ; ; caught STYLE-WARNING: ; undefined function: FOOBAR-2 ; in: DEFUN BUG255::UU ; (BUG255::FROB BUG255::X 0) ; ; caught STYLE-WARNING: ; undefined function: BUG255::FROB ; in: DEFUN BUG148::%ZEEP ; (BUG148::FROBNICATE BUG148::KID) ; ; caught STYLE-WARNING: ; undefined function: BUG148::FROBNICATE ; in: DEFUN BUG255::%UFM ; (BUG255::FROJ BUG255::BASE BUG255::BOUND BUG255::*1*) ; ; caught STYLE-WARNING: ; undefined function: BUG255::FROJ ; in: BUG254::DEFPROJECTION BUG254::H ; (BUG254::GAFP) ; ; caught STYLE-WARNING: ; undefined function: BUG254::GAFP ; (BUG254::H BUG254::SOUTH) ; ; caught STYLE-WARNING: ; undefined function: BUG254::H ; in: DEFUN BUG148::%ZEEP ; (BUG148::M+ (BUG148::FROBNICATE BUG148::KID) BUG148::SWEPTM) ; ; caught STYLE-WARNING: ; undefined function: BUG148::M+ ; in: BUG254::DEFPROJECTION BUG254::H ; (BUG254::PAIP BUG254::AVECNAME) ; ; caught STYLE-WARNING: ; undefined function: BUG254::PAIP ; in: DEFUN BUG148::%ZEEP ; (BUG148::FOO-BAR BUG148::PERD) ; --> SB-KERNEL:%INSTANCE-REF ; ==> ; (THE BUG148::FOO BUG148::PERD) ; ; caught WARNING: ; undefined variable: BUG148::PERD ; in: BUG254::DEFPROJECTION BUG254::H ; (LENGTH REST) ; ; caught WARNING: ; undefined variable: REST ; (BUG254::DEFPROJECTION BUG254::H :LEXPR ; (LAMBDA (BUG254::SOUTH BUG254::EAST BUG254::SCHED) ; (FLET ((BUG254::BD # ; #)) ; (LET (#) ; (DECLARE #) ; (MULTIPLE-VALUE-PROG1 # #)))) ; :EEXPR (LAMBDA (BUG254::SOUTH BUG254::EAST))) ; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER ; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* ; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET ; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS ; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* ; --> LOCALLY SYMBOL-MACROLET BLOCK LET LET BUG254::U-FLUNT BUG254::BAZ FUNCALL ; --> SB-C::%FUNCALL ; ==> ; (#'(LAMBDA (SOUTH EAST SCHED) IN UU) BUG254::SOUTH BUG254::EAST 1) ; ; caught WARNING: ; undefined variable: BUG254::SOUTH ; in: DEFUN UPDATE-WINDOW-IMAG ; (SETQ STRING G2740) ; ; caught WARNING: ; undefined variable: STRING ; in: BUG254::DEFPROJECTION BUG254::H ; (BUG254::STUB BUG254::AVECNAME) ; ; caught STYLE-WARNING: ; undefined function: BUG254::STUB ; in: DEFUN BUG148::%ZEEP ; (SETF BUG148::SWEPTM ; (BUG148::M+ (BUG148::FROBNICATE BUG148::KID) BUG148::SWEPTM)) ; ==> ; (SETQ BUG148::SWEPTM ; (BUG148::M+ (BUG148::FROBNICATE BUG148::KID) BUG148::SWEPTM)) ; ; caught WARNING: ; undefined variable: BUG148::SWEPTM ; in: DEFUN UPDATE-WINDOW-IMAG ; (EQ CURRENT THE-SENTINEL) ; ; caught WARNING: ; undefined variable: THE-SENTINEL ; in: BUG254::DEFPROJECTION BUG254::H ; (BUG254::DEFPROJECTION BUG254::H :LEXPR ; (LAMBDA (BUG254::SOUTH BUG254::EAST BUG254::SCHED) ; (FLET ((BUG254::BD # ; #)) ; (LET (#) ; (DECLARE #) ; (MULTIPLE-VALUE-PROG1 # #)))) ; :EEXPR (LAMBDA (BUG254::SOUTH BUG254::EAST))) ; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER ; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* ; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET ; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS ; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* ; --> LOCALLY SYMBOL-MACROLET BLOCK LET LET ; ==> ; (BUG254::U-FLUNT BUG254::UHW2 ; (BUG254::BAZ ; (FUNCALL ; (LAMBDA (BUG254::SOUTH BUG254::EAST BUG254::SCHED) ; (FLET # ; #)) ; BUG254::SOUTH BUG254::EAST 1))) ; ; caught STYLE-WARNING: ; undefined function: BUG254::U-FLUNT ; in: DEFUN UPDATE-WINDOW-IMAG ; (SETQ UNDERHANG G2741) ; ; caught WARNING: ; undefined variable: UNDERHANG ; ; compilation unit finished ; Undefined functions: ; (SETF BUG254::AVEC.COUNT) (SETF DIS-LINE-OLD-CHARS) BUG254::BAZ BUG254::BREF DEVICE DIS-LINE-LINE FEE BUG254::FOO.UHW2 FOOBAR-1 FOOBAR-2 BUG255::FROB BUG148::FROBNICATE BUG255::FROJ BUG254::GAFP BUG254::H BUG148::M+ BUG254::PAIP BUG254::STUB BUG254::U-FLUNT ; Undefined variables: ; BUG255::AZ BUG254::BAR CURRENT BUG254::EAST BUG148::PERD REST BUG254::SOUTH STRING BUG148::SWEPTM THE-SENTINEL UNDERHANG ; caught 13 WARNING conditions ; caught 26 STYLE-WARNING conditions ; printed 109 notes ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler.impure-cload.fasl written ; compilation finished in 0:00:02.226 ; in: LAMBDA () ; (SETF (AREF V 0) (- 1 (AREF V 0))) ; --> LET* FUNCALL SB-C::%FUNCALL ; ==> ; ((SETF AREF) #:NEW1 #:V0 0) ; ; caught WARNING: ; Destructive function (SETF AREF) called on constant data: #*0101 ; See also: ; The ANSI Standard, Special Operator QUOTE ; The ANSI Standard, Section 3.2.2.3 ; ; compilation unit finished ; caught 1 WARNING condition foo-2 foo-1 foo-0 ::: Running (LOAD-TIME-VALUE :TYPE-SMARTNESS/CLOAD) ::: Success (LOAD-TIME-VALUE :TYPE-SMARTNESS/CLOAD) ::: Running :REGRESSION-1.0.29.54 ::: Success :REGRESSION-1.0.29.54 ::: Running :MV-CALL-REGRESSION-1.0.43.57 ::: Success :MV-CALL-REGRESSION-1.0.43.57 ::: Running :CASE-FAILURES ::: Success :CASE-FAILURES ::: Running :OPTIONAL-DEFAULT-HAIRY-DEFCONSTANT ::: Success :OPTIONAL-DEFAULT-HAIRY-DEFCONSTANT ::: Running :NON-TOP-LEVEL-TYPE-CLOBBERING ::: Success :NON-TOP-LEVEL-TYPE-CLOBBERING // Running defglobal.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defglobal.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/defglobal.impure-cload.fasl written ; compilation finished in 0:00:00.008 ::: Running :LOAD-TIME-GLOBAL-1 ::: Success :LOAD-TIME-GLOBAL-1 ::: Running :LOAD-TIME-GLOBAL-2 ::: Success :LOAD-TIME-GLOBAL-2 // Running dump.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/dump.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/dump.impure-cload.lisp ; in: ; DOLIST (FOP-NAME ; '(SB-FASL::FOP-ALLOCATE-INSTANCE SB-FASL::FOP-SET-SLOT-VALUES)) ; (APPLY FUN ARGS) ; --> MULTIPLE-VALUE-CALL ; ==> ; (SB-KERNEL:%COERCE-CALLABLE-FOR-CALL FUN) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; FUN is not known to be a function ; ; compilation unit finished ; printed 1 note ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/dump.impure-cload.fasl written ; compilation finished in 0:00:00.253 Now the compiler can dump pathnames again: #P"" #P"/x/y/z" ::: Running :LOAD-FORM-CANONICAL-P ::: Success :LOAD-FORM-CANONICAL-P ::: Running :MAKE-LOAD-FORM-HUGE-VECTOR ::: Success :MAKE-LOAD-FORM-HUGE-VECTOR ::: Running :MAKE-LOAD-FORM-CIRCULAR-HAIR ::: Success :MAKE-LOAD-FORM-CIRCULAR-HAIR ::: Running :TREE-WITH-PARENT-HAND-MADE-LOAD-FORM ::: Success :TREE-WITH-PARENT-HAND-MADE-LOAD-FORM ::: Running :TREE-WITH-PARENT-M-L-F-S-S ::: Success :TREE-WITH-PARENT-M-L-F-S-S ::: Running :MLFSS-SLOT-MAKUNBOUND ::: Success :MLFSS-SLOT-MAKUNBOUND // Running fopcompiler.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/fopcompiler.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/fopcompiler.impure-cload.lisp ; in: ; (LET ((A 3)) ; (LET ((A 4)) ; (ASSERT* (EQL A 4)))) ; ; caught STYLE-WARNING: ; The variable A is defined but never used. ; (LET* ((A 5)) ; (LET* ((A 6)) ; (ASSERT* (EQL A 6)))) ; ; caught STYLE-WARNING: ; The variable A is defined but never used. ; (LET ((A 8) (B (LAMBDA () 1))) ; NIL) ; ; caught STYLE-WARNING: ; The variable B is defined but never used. ; ; caught STYLE-WARNING: ; The variable A is defined but never used. ; (LET* ((A (LAMBDA () 1))) ; NIL) ; ; caught STYLE-WARNING: ; The variable A is defined but never used. ; in: FOPCOMPILE-TEST () ; (LET* ((A 8) (B (LAMBDA () 1))) ; NIL) ; ; caught STYLE-WARNING: ; The variable A is defined but never used. ; ; caught STYLE-WARNING: ; The variable B is defined but never used. ; in: ; (LET ((A 11) (B A)) ; (ASSERT* (EQL B 10))) ; ; caught STYLE-WARNING: ; The variable A is defined but never used. ; (LET ((A 12)) ; (LET* ((A 13) (B A)) ; (ASSERT* (EQL B 13)))) ; ; caught STYLE-WARNING: ; The variable A is defined but never used. ; (LET* ((X (BAR (FOO))) (Y (BAR (X FOO)))) ; (BAR (Y X FOO))) ; ; caught STYLE-WARNING: ; The variable Y is defined but never used. ; ; caught STYLE-WARNING: ; The variable X is defined but never used. ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/fopcompiler.impure-cload.lisp ; in: ASSERT* (EQL FOPCOMPILE-TEST-FOO 1) ; (ASSERT* (EQL FOPCOMPILE-TEST-FOO 1)) ; ; caught WARNING: ; undefined variable: FOPCOMPILE-TEST-FOO ; ; compilation unit finished ; Undefined variable: ; FOPCOMPILE-TEST-FOO ; caught 1 WARNING condition ; caught 11 STYLE-WARNING conditions ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/fopcompiler.impure-cload.fasl written ; compilation finished in 0:00:00.016 ::: Running :COMPILER-MACROS-AT-TOPLEVEL ::: Success :COMPILER-MACROS-AT-TOPLEVEL ::: Running :SKIP-LOAD-FORM ::: Success :SKIP-LOAD-FORM // Running gc.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/gc.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/gc.impure-cload.fasl written ; compilation finished in 0:00:00.038 ::: Running :GC-REGION-PICKUP ::: Success :GC-REGION-PICKUP ::: Running :GC-ANONYMOUS-LAYOUT ::: Success :GC-ANONYMOUS-LAYOUT // Running heapsort.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/heapsort.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/heapsort.impure-cload.fasl written ; compilation finished in 0:00:00.019 ::: Running :C-HEAPSORT-SMOKE-TEST ::: Success :C-HEAPSORT-SMOKE-TEST ::: Running :C-HEAPSORT-RANDOM-TEST ::: Success :C-HEAPSORT-RANDOM-TEST // Running hopscotch.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/hopscotch.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/hopscotch.impure-cload.fasl written ; compilation finished in 0:00:00.016 ::: Running :HOPSCOTCH-HASH ::: Success :HOPSCOTCH-HASH // Running load.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/load.impure-cload.fasl written ; compilation finished in 0:00:00.002 ::: Running :LOADER-COMPUTES-SYMBOL-HASH-ALWAYS ::: Success :LOADER-COMPUTES-SYMBOL-HASH-ALWAYS // Running mop-1.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-1.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-1.impure-cload.lisp ; in: DEFMETHOD ALLOCATE-INSTANCE (DYNAMIC-SLOT-CLASS) ; (TEST::ALLOCATE-TABLE-ENTRY TEST::INSTANCE) ; ; caught STYLE-WARNING: ; undefined function: ALLOCATE-TABLE-ENTRY ; in: DEFMETHOD SLOT-BOUNDP-USING-CLASS (DYNAMIC-SLOT-CLASS T T) ; (TEST::DYNAMIC-SLOT-BOUNDP TEST::INSTANCE ; (SB-MOP:SLOT-DEFINITION-NAME TEST::SLOTD)) ; ; caught STYLE-WARNING: ; undefined function: DYNAMIC-SLOT-BOUNDP ; in: DEFMETHOD SLOT-MAKUNBOUND-USING-CLASS (DYNAMIC-SLOT-CLASS T T) ; (TEST::DYNAMIC-SLOT-MAKUNBOUND TEST::INSTANCE ; (SB-MOP:SLOT-DEFINITION-NAME TEST::SLOTD)) ; ; caught STYLE-WARNING: ; undefined function: DYNAMIC-SLOT-MAKUNBOUND ; in: DEFMETHOD SLOT-VALUE-USING-CLASS (DYNAMIC-SLOT-CLASS T T) ; (TEST::READ-DYNAMIC-SLOT-VALUE TEST::INSTANCE ; (SB-MOP:SLOT-DEFINITION-NAME TEST::SLOTD)) ; ; caught STYLE-WARNING: ; undefined function: READ-DYNAMIC-SLOT-VALUE ; in: DEFMETHOD (SETF SLOT-VALUE-USING-CLASS) (T DYNAMIC-SLOT-CLASS T T) ; (TEST::WRITE-DYNAMIC-SLOT-VALUE TEST::NEW-VALUE TEST::INSTANCE ; (SB-MOP:SLOT-DEFINITION-NAME TEST::SLOTD)) ; ; caught STYLE-WARNING: ; undefined function: WRITE-DYNAMIC-SLOT-VALUE ; ; compilation unit finished ; Undefined functions: ; ALLOCATE-TABLE-ENTRY DYNAMIC-SLOT-BOUNDP DYNAMIC-SLOT-MAKUNBOUND READ-DYNAMIC-SLOT-VALUE WRITE-DYNAMIC-SLOT-VALUE ; caught 5 STYLE-WARNING conditions ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-1.impure-cload.fasl written ; compilation finished in 0:00:00.041 // Running mop-10.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-10.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-10.impure-cload.fasl written ; compilation finished in 0:00:00.010 // Running mop-11.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-11.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-11.impure-cload.fasl written ; compilation finished in 0:00:00.009 // Running mop-12.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-12.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-12.impure-cload.fasl written ; compilation finished in 0:00:00.009 // Running mop-13.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-13.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-13.impure-cload.fasl written ; compilation finished in 0:00:00.008 // Running mop-14.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-14.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; ; caught STYLE-WARNING: ; Character decoding error in a ;-comment at position 744 reading source stream #, resyncing. ; ; caught STYLE-WARNING: ; Character decoding error in a ;-comment at position 764 reading source stream #, resyncing. ; ; compilation unit finished ; caught 2 STYLE-WARNING conditions ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-14.impure-cload.fasl written ; compilation finished in 0:00:00.001 // Running mop-15.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-15.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-15.impure-cload.fasl written ; compilation finished in 0:00:00.007 // Running mop-16.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-16.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-16.impure-cload.fasl written ; compilation finished in 0:00:00.005 // Running mop-17.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-17.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-17.impure-cload.fasl written ; compilation finished in 0:00:00.006 // Running mop-18.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-18.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-18.impure-cload.fasl written ; compilation finished in 0:00:00.024 // Running mop-19.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-19.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-19.impure-cload.fasl written ; compilation finished in 0:00:00.014 // Running mop-2.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-2.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-2.impure-cload.lisp ; in: DEFMETHOD ALLOCATE-INSTANCE (DYNAMIC-SLOT-CLASS) ; (TEST::ALLOCATE-TABLE-ENTRY TEST::INSTANCE) ; ; caught STYLE-WARNING: ; undefined function: ALLOCATE-TABLE-ENTRY ; in: DEFMETHOD SLOT-BOUNDP-USING-CLASS (DYNAMIC-SLOT-SUBCLASS T T) ; (TEST::DYNAMIC-SLOT-BOUNDP TEST::INSTANCE ; (SB-MOP:SLOT-DEFINITION-NAME TEST::SLOTD)) ; ; caught STYLE-WARNING: ; undefined function: DYNAMIC-SLOT-BOUNDP ; in: DEFMETHOD SLOT-BOUNDP-USING-CLASS (DYNAMIC-SLOT-CLASS T T) ; (TEST::DYNAMIC-SLOT-BOUNDP TEST::INSTANCE ; (SB-MOP:SLOT-DEFINITION-NAME TEST::SLOTD)) ; ; caught STYLE-WARNING: ; undefined function: DYNAMIC-SLOT-BOUNDP ; in: ; DEFMETHOD UPDATE-INSTANCE-FOR-REDEFINED-CLASS :AFTER (TEST-CLASS-3 T T T) ; (TEST::DYNAMIC-SLOT-MAKUNBOUND TEST::OBJ TEST::NAME) ; ; caught STYLE-WARNING: ; undefined function: DYNAMIC-SLOT-MAKUNBOUND ; in: DEFMETHOD SLOT-MAKUNBOUND-USING-CLASS (DYNAMIC-SLOT-CLASS T T) ; (TEST::DYNAMIC-SLOT-MAKUNBOUND TEST::INSTANCE ; (SB-MOP:SLOT-DEFINITION-NAME TEST::SLOTD)) ; ; caught STYLE-WARNING: ; undefined function: DYNAMIC-SLOT-MAKUNBOUND ; in: ; DEFMETHOD UPDATE-INSTANCE-FOR-REDEFINED-CLASS :AFTER (TEST-CLASS-3 T T T) ; (TEST::DYNAMIC-SLOT-NAMES TEST::OBJ) ; ; caught STYLE-WARNING: ; undefined function: DYNAMIC-SLOT-NAMES ; in: DEFMETHOD SLOT-VALUE-USING-CLASS (DYNAMIC-SLOT-SUBCLASS T T) ; (TEST::READ-DYNAMIC-SLOT-VALUE TEST::INSTANCE ; (SB-MOP:SLOT-DEFINITION-NAME TEST::SLOTD)) ; ; caught STYLE-WARNING: ; undefined function: READ-DYNAMIC-SLOT-VALUE ; in: DEFMETHOD SLOT-VALUE-USING-CLASS (DYNAMIC-SLOT-CLASS T T) ; (TEST::READ-DYNAMIC-SLOT-VALUE TEST::INSTANCE ; (SB-MOP:SLOT-DEFINITION-NAME TEST::SLOTD)) ; ; caught STYLE-WARNING: ; undefined function: READ-DYNAMIC-SLOT-VALUE ; in: ; DEFMETHOD (SETF SLOT-VALUE-USING-CLASS) (T DYNAMIC-SLOT-SUBCLASS T T) ; (TEST::WRITE-DYNAMIC-SLOT-VALUE TEST::NEW-VALUE TEST::INSTANCE ; (SB-MOP:SLOT-DEFINITION-NAME TEST::SLOTD)) ; ; caught STYLE-WARNING: ; undefined function: WRITE-DYNAMIC-SLOT-VALUE ; in: DEFMETHOD (SETF SLOT-VALUE-USING-CLASS) (T DYNAMIC-SLOT-CLASS T T) ; (TEST::WRITE-DYNAMIC-SLOT-VALUE TEST::NEW-VALUE TEST::INSTANCE ; (SB-MOP:SLOT-DEFINITION-NAME TEST::SLOTD)) ; ; caught STYLE-WARNING: ; undefined function: WRITE-DYNAMIC-SLOT-VALUE ; ; compilation unit finished ; Undefined functions: ; ALLOCATE-TABLE-ENTRY DYNAMIC-SLOT-BOUNDP DYNAMIC-SLOT-MAKUNBOUND DYNAMIC-SLOT-NAMES READ-DYNAMIC-SLOT-VALUE WRITE-DYNAMIC-SLOT-VALUE ; caught 10 STYLE-WARNING conditions ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-2.impure-cload.fasl written ; compilation finished in 0:00:00.061 ::: Running :SLOT-EXISTS-P-BEFORE-REMOVAL ::: Success :SLOT-EXISTS-P-BEFORE-REMOVAL ::: Running :SLOT-EXISTS-P-AFTER-REMOVAL ::: Success :SLOT-EXISTS-P-AFTER-REMOVAL // Running mop-20.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-20.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-20.impure-cload.fasl written ; compilation finished in 0:00:00.065 // Running mop-21.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-21.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-21.impure-cload.fasl written ; compilation finished in 0:00:00.035 ; in: DEFMETHOD TEST (TOP) ; (LAMBDA (MOP-21::OBJECT) 'MOP-21::TOP) ; ==> ; #'(LAMBDA (MOP-21::OBJECT) 'MOP-21::TOP) ; ; caught STYLE-WARNING: ; The variable OBJECT is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ; in: DEFMETHOD TEST :BETA (MIDDLE) ; (LAMBDA (MOP-21::OBJECT) ; (LIST 'MOP-21::MIDDLE (MOP-21::CALL-INNER-METHOD) (CALL-NEXT-METHOD))) ; ==> ; #'(LAMBDA (MOP-21::OBJECT) ; (LIST 'MOP-21::MIDDLE (MOP-21::CALL-INNER-METHOD) (CALL-NEXT-METHOD))) ; ; caught STYLE-WARNING: ; The variable OBJECT is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ; in: DEFMETHOD TEST :BETA (BOTTOM) ; (LAMBDA (MOP-21::OBJECT) 'MOP-21::BOTTOM) ; ==> ; #'(LAMBDA (MOP-21::OBJECT) 'MOP-21::BOTTOM) ; ; caught STYLE-WARNING: ; The variable OBJECT is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition // Running mop-22.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-22.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-22.impure-cload.lisp ; in: DEFGENERIC FORWARD/1 ; (DEFGENERIC MOP-22::FORWARD/1 ; (MOP-22::X) ; (:METHOD ((MOP-22::X MOP-22::FORWARD)) 'MOP-22::FORWARD)) ; --> PROGN PUSH ; ==> ; (LET* ((#:ITEM (DEFMETHOD MOP-22::FORWARD/1 (#) 'MOP-22::FORWARD)) ; (#:G0 (FDEFINITION 'MOP-22::FORWARD/1)) ; (#:NEW1 (CONS #:ITEM (SB-PCL::GENERIC-FUNCTION-INITIAL-METHODS #:G0)))) ; (FUNCALL #'(SETF SB-PCL::GENERIC-FUNCTION-INITIAL-METHODS) #:NEW1 #:G0)) ; ; caught STYLE-WARNING: ; Cannot find type for specializer MOP-22::FORWARD when executing ; SB-PCL:SPECIALIZER-TYPE-SPECIFIER for a STANDARD-METHOD of a ; STANDARD-GENERIC-FUNCTION. ; --> PROGN PUSH LET* LET* DEFMETHOD PROGN EVAL-WHEN ; ==> ; (SB-PCL::%DEFMETHOD-EXPANDER MOP-22::FORWARD/1 NIL ; ((MOP-22::X MOP-22::FORWARD)) ('MOP-22::FORWARD)) ; ; caught STYLE-WARNING: ; Cannot find type for specializer MOP-22::FORWARD when executing ; SB-PCL:SPECIALIZER-TYPE-SPECIFIER for a STANDARD-METHOD of a ; STANDARD-GENERIC-FUNCTION. ; in: DEFGENERIC INCOMPLETE/7 ; (DEFGENERIC MOP-22::INCOMPLETE/7 ; (MOP-22::A MOP-22::B MOP-22::C MOP-22::D MOP-22::E MOP-22::F MOP-22::G) ; (:METHOD ; ((MOP-22::A MOP-22::INCOMPLETE) (MOP-22::B MOP-22::FORWARD) MOP-22::C ; (MOP-22::D INTEGER) (MOP-22::E CONDITION) (MOP-22::F CLASS) MOP-22::G) ; T)) ; --> PROGN PUSH ; ==> ; (LET* ((#:ITEM ; (DEFMETHOD MOP-22::INCOMPLETE/7 (# # MOP-22::C # # # MOP-22::G) T)) ; (#:G0 (FDEFINITION 'MOP-22::INCOMPLETE/7)) ; (#:NEW1 (CONS #:ITEM (SB-PCL::GENERIC-FUNCTION-INITIAL-METHODS #:G0)))) ; (FUNCALL #'(SETF SB-PCL::GENERIC-FUNCTION-INITIAL-METHODS) #:NEW1 #:G0)) ; ; caught STYLE-WARNING: ; Cannot find type for specializer MOP-22::FORWARD when executing ; SB-PCL:SPECIALIZER-TYPE-SPECIFIER for a STANDARD-METHOD of a ; STANDARD-GENERIC-FUNCTION. ; --> PROGN PUSH LET* LET* DEFMETHOD PROGN EVAL-WHEN ; ==> ; (SB-PCL::%DEFMETHOD-EXPANDER MOP-22::INCOMPLETE/7 NIL ; ((MOP-22::A MOP-22::INCOMPLETE) ; (MOP-22::B MOP-22::FORWARD) MOP-22::C ; (MOP-22::D INTEGER) (MOP-22::E CONDITION) ; (MOP-22::F CLASS) MOP-22::G) ; (T)) ; ; caught STYLE-WARNING: ; Cannot find type for specializer MOP-22::FORWARD when executing ; SB-PCL:SPECIALIZER-TYPE-SPECIFIER for a STANDARD-METHOD of a ; STANDARD-GENERIC-FUNCTION. ; ; compilation unit finished ; caught 4 STYLE-WARNING conditions ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-22.impure-cload.fasl written ; compilation finished in 0:00:00.018 STYLE-WARNING: Defining a method using # as a specializer. STYLE-WARNING: Defining a method using # as a specializer. // Running mop-3.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-3.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-3.impure-cload.fasl written ; compilation finished in 0:00:00.053 // Running mop-4.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-4.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-4.impure-cload.fasl written ; compilation finished in 0:00:00.020 => TESTGF15 arguments: (5) <= TESTGF15 values: (5 -5 25 1/5)// Running mop-5.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-5.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-5.impure-cload.fasl written ; compilation finished in 0:00:00.006 # // Running mop-6.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-6.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-6.impure-cload.fasl written ; compilation finished in 0:00:00.018 ::: Running (:COMPUTE-SLOTS :STANDARD-CLASS :ORDER) ::: Success (:COMPUTE-SLOTS :STANDARD-CLASS :ORDER) ::: Running (:COMPUTE-SLOTS :STANDARD-CLASS :SLOTS) ::: Success (:COMPUTE-SLOTS :STANDARD-CLASS :SLOTS) ::: Running (:COMPUTE-SLOTS :FUNCALLABLE-STANDARD-CLASS :ORDER) ::: Success (:COMPUTE-SLOTS :FUNCALLABLE-STANDARD-CLASS :ORDER) ::: Running (:COMPUTE-SLOTS :FUNCALLABLE-STANDARD-CLASS :SLOTS) ::: Success (:COMPUTE-SLOTS :FUNCALLABLE-STANDARD-CLASS :SLOTS) ::: Running (:COMPUTE-SLOTS :FUNCALLABLE-STANDARD-CLAS :FUNCTION) ::: Success (:COMPUTE-SLOTS :FUNCALLABLE-STANDARD-CLAS :FUNCTION) // Running mop-7.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-7.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-7.impure-cload.fasl written ; compilation finished in 0:00:00.002 # # // Running mop-8.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-8.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-8.impure-cload.fasl written ; compilation finished in 0:00:00.007 // Running mop-9.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-9.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop-9.impure-cload.fasl written ; compilation finished in 0:00:00.011 ::: Running ((SETF CLASS-NAME) REINITIALIZE-INSTANCE) ::: Success ((SETF CLASS-NAME) REINITIALIZE-INSTANCE) ::: Running ((SETF CLASS-NAME) UPDATE-DEPENDENT) ::: Success ((SETF CLASS-NAME) UPDATE-DEPENDENT) ::: Running ((SETF GENERIC-FUNCTION-NAME) REINITIALIZE-INSTANCE) ::: Success ((SETF GENERIC-FUNCTION-NAME) REINITIALIZE-INSTANCE) ::: Running ((SETF GENERIC-FUNCTION-NAME) UPDATE-DEPENDENT) ::: Success ((SETF GENERIC-FUNCTION-NAME) UPDATE-DEPENDENT) // Running mop.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/mop.impure-cload.fasl written ; compilation finished in 0:00:00.007 # # # // Running stream.impure-cload.lisp in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/stream.impure-cload.lisp" (written 07 DEC 2018 03:54:36 PM): ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/stream.impure-cload.fasl written ; compilation finished in 0:00:00.009 // Running impure tests (SH-TEST) // Running clocc-ansi.test.sh in COMPILE evaluator mode //punting clocc ansi-test because SBCL_CLOCC_ANSI_TEST is undefined // Running clos.test.sh in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos-test-105775/clos-test.lisp" (written 26 JAN 2019 05:40:12 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFMETHOD ZUT ...) ; compiling (ZUT 1) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos-test-105775/clos-test.fasl written ; compilation finished in 0:00:00.002 WARNING: Invalid qualifiers for STANDARD method combination in method #: (PROGN :AROUND). VALUE1=#" {10019948B3}> (invalid method error for # method: The method # on # has too many qualifiers. Standard method combination requires all methods to have one of the single qualifiers :AROUND, :BEFORE and :AFTER or to have no qualifier at all.) test compile-and-load ok WARNING: Invalid qualifiers for STANDARD method combination in method #: (PROGN :AROUND). While evaluating the form starting at line 5, column 4 VALUE1=#" {100195BC13}> (invalid method error for # method: The method # on # has too many qualifiers. Standard method combination requires all methods to have one of the single qualifiers :AROUND, :BEFORE and :AFTER or to have no qualifier at all.) of #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos-test-105775/clos-test.lisp":test load-into-interpreter ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos-test-105775/clos-test.lisp" (written 26 JAN 2019 05:40:12 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFGENERIC ZUT ...) ; compiling (DEFMETHOD ZUT ...) ; compiling (ZUT 1) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos-test-105775/clos-test.fasl written ; compilation finished in 0:00:00.003 WARNING: Invalid qualifiers for PROGN method combination in method #: NIL. VALUE1=#" {1001AEA2D3}> (invalid method error for # method: The method # on # has no qualifiers. The method combination type PROGN was defined with the short form of DEFINE-METHOD-COMBINATION and so requires all methods have either the single qualifier PROGN or the single qualifier :AROUND.) test compile-and-load ok WARNING: Invalid qualifiers for PROGN method combination in method #: NIL. While evaluating the form starting at line 6, column 4 VALUE1=#" {1001AB0BC3}> (invalid method error for # method: The method # on # has no qualifiers. The method combination type PROGN was defined with the short form of DEFINE-METHOD-COMBINATION and so requires all methods have either the single qualifier PROGN or the single qualifier :AROUND.) of #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos-test-105775/clos-test.lisp":test load-into-interpreter ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos-test-105775/clos-test.lisp" (written 26 JAN 2019 05:40:12 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFGENERIC ZUT ...) ; compiling (DEFMETHOD ZUT ...) ; compiling (ZUT 1) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos-test-105775/clos-test.fasl written ; compilation finished in 0:00:00.003 WARNING: Invalid qualifiers for PROGN method combination in method #: (PROGN :AROUND). VALUE1=#" {1001AE9E83}> (invalid method error for # method: The method # on # has too many qualifiers. The method combination type PROGN was defined with the short form of DEFINE-METHOD-COMBINATION and so requires all methods have either the single qualifier PROGN or the single qualifier :AROUND.) test compile-and-load ok WARNING: Invalid qualifiers for PROGN method combination in method #: (PROGN :AROUND). While evaluating the form starting at line 6, column 4 VALUE1=#" {1001AB0BC3}> (invalid method error for # method: The method # on # has too many qualifiers. The method combination type PROGN was defined with the short form of DEFINE-METHOD-COMBINATION and so requires all methods have either the single qualifier PROGN or the single qualifier :AROUND.) of #P"/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos-test-105775/clos-test.lisp":test load-into-interpreter ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos-test-105775/clos-test.lisp" (written 26 JAN 2019 05:40:12 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFCLASS ANOTHER-CLASS-WITH-SLOTS ...) ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/clos-test-105775/clos-test.fasl written ; compilation finished in 0:00:00.002 test clean-compile ok // Running compiler.test.sh in COMPILE evaluator mode ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:12 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFUN FOO ...) ; compiling (DEFUN BAR ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFUN BAR ; (1+ (FOO X)) ; ==> ; (+ (FOO X) 1) ; ; caught WARNING: ; Derived type of (FOO X) is ; (VALUES CONS &OPTIONAL), ; conflicting with its asserted type ; NUMBER. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.002 test fail-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:12 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFUN FOO ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFUN FOO ; (FOO X X) ; ; caught WARNING: ; The function was called with two arguments, but wants exactly one. ; ; compilation unit finished ; caught 1 WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test fail-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:12 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFUN FOO ...) ; compiling (DEFUN FOO ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFUN FOO ; (DEFUN FOO (X) (CONS X X)) ; --> PROGN ; ==> ; (EVAL-WHEN (:COMPILE-TOPLEVEL) (SB-C:%COMPILER-DEFUN 'FOO T NIL 'NIL)) ; ; caught WARNING: ; Duplicate definition for FOO found in one file. ; See also: ; The ANSI Standard, Section 3.2.2.3 ; ; compilation unit finished ; caught 1 WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test fail-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:12 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFUN FOO ...) ; compiling (DEFUN BAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.003 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:12 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.002 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:12 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFUN FOO ...) ; compiling (DECLAIM (NOTINLINE FOO)) ; compiling (DEFUN BAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.002 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DECLAIM (INLINE FOO)) ; compiling (DEFUN FOO ...) ; compiling (DEFUN BAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.002 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFUN FOO ...) ; compiling (DEFUN BAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.003 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFUN FOO ...) ; compiling (DEFUN BAR ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFUN BAR ; (1+ (FOO X)) ; ==> ; (+ (FOO X) 1) ; ; caught WARNING: ; Derived type of (FOO X) is ; (VALUES &OPTIONAL), ; conflicting with its asserted type ; NUMBER. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.002 test fail-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFUN FOO ...) ; compiling (DEFUN BAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.002 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFUN FOO ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFUN FOO ; (1+ (LIST X)) ; ==> ; (+ (LIST X) 1) ; ; caught WARNING: ; Derived type of (LIST X) is ; (VALUES CONS &OPTIONAL), ; conflicting with its asserted type ; NUMBER. ; See also: ; The SBCL Manual, Node "Handling of Types" ; ; compilation unit finished ; caught 1 WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.002 test fail-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFUN FOO ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFUN FOO ; (ERROR "~S") ; ; caught WARNING: ; Too few arguments (0) to ERROR "~S": requires at least 1. ; See also: ; The ANSI Standard, Section 22.3.10.2 ; ; compilation unit finished ; caught 1 WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.002 test fail-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test fail-on-condition_sb-ext:compiler-note ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFSTRUCT BUFFER-STATE ...) ; compiling (DEFCLASS BUFFERED-STREAM-MIXIN ...) ; compiling (DEFGENERIC FROB ...) ; compiling (DEFMETHOD FROB ...) ; compiling (DEFMETHOD FROB ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.015 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFUN FOO ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFUN FOO ; (DEFUN FOO () X) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION ; ==> ; (BLOCK FOO X) ; ; caught WARNING: ; undefined variable: X ; ; compilation unit finished ; Undefined variable: ; X ; caught 1 WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.002 test fail-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DECLAIM (SPECIAL *X*)) ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.000 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.000 test fail-on-condition_sb-ext:compiler-note ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test fail-on-condition_sb-ext:compiler-note ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DECLAIM (MUFFLE-CONDITIONS COMPILER-NOTE)) ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test fail-on-condition_sb-ext:compiler-note ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DECLAIM (MUFFLE-CONDITIONS COMPILER-NOTE)) ; compiling (DEFUN FOO ...); ; compilation unit aborted ; caught 1 fatal ERROR condition ; compilation aborted after 0:00:00.001 test expect-condition_sb-ext:compiler-note ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DECLAIM (MUFFLE-CONDITIONS WARNING)) ; compiling (DECLAIM (UNMUFFLE-CONDITIONS STYLE-WARNING)) ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFUN FOO ...) ; compiling (DEFUN BAR ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFUN BAR ; (DEFUN BAR () X) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION ; ==> ; (BLOCK BAR X) ; ; caught WARNING: ; undefined variable: X ; ; compilation unit finished ; Undefined variable: ; X ; caught 1 WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test fail-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFMACRO MACRO-WITH-UNBOUND-VARIABLES ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFMACRO MACRO-WITH-UNBOUND-VARIABLES ; (DEFMACRO MACRO-WITH-UNBOUND-VARIABLES (FOO) `(PRINT ,BAR)) ; --> SB-INT:NAMED-DS-BIND SB-INT:BINDING* ; ==> ; (LET* ((#:G0 (SB-C::CHECK-DS-LIST (CDR #:EXPR) 1 1 '(# FOO))) ; (FOO (POP #:G0))) ; (BLOCK MACRO-WITH-UNBOUND-VARIABLES `(PRINT ,BAR))) ; ; caught STYLE-WARNING: ; The variable FOO is defined but never used. ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFMACRO MACRO-WITH-UNBOUND-VARIABLES ; (DEFMACRO MACRO-WITH-UNBOUND-VARIABLES (FOO) `(PRINT ,BAR)) ; --> PROGN EVAL-WHEN SB-C::%DEFMACRO SB-C::%DEFMACRO SB-INT:NAMED-LAMBDA ; --> FUNCTION SB-INT:NAMED-DS-BIND SB-INT:BINDING* ; ==> ; (LET* ((#:G0 (SB-C::CHECK-DS-LIST (CDR #:EXPR) 1 1 '(# FOO))) ; (FOO (POP #:G0))) ; (BLOCK MACRO-WITH-UNBOUND-VARIABLES `(PRINT ,BAR))) ; ; caught STYLE-WARNING: ; The variable FOO is defined but never used. ; compiling (MACRO-WITH-UNBOUND-VARIABLES (QUOTE XXX)) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: MACRO-WITH-UNBOUND-VARIABLES 'XXX ; (MACRO-WITH-UNBOUND-VARIABLES 'XXX) ; ; caught ERROR: ; (during macroexpansion of (MACRO-WITH-UNBOUND-VARIABLES 'XXX)) ; The variable BAR is unbound. ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFMACRO MACRO-WITH-UNBOUND-VARIABLES ; `(PRINT ,BAR) ; ==> ; (SB-IMPL::|List| 'PRINT BAR) ; ; caught WARNING: ; undefined variable: BAR ; ; compilation unit finished ; Undefined variable: ; BAR ; caught 1 ERROR condition ; caught 1 WARNING condition ; caught 2 STYLE-WARNING conditions ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.004 test fail-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFVAR *OOPS* ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFVAR *OOPS* ; (DEFVAR *OOPS* #) ; --> PROGN ; ==> ; (SB-IMPL::%DEFVAR '*OOPS* (SB-C:SOURCE-LOCATION) ; (UNLESS (BOUNDP '*OOPS*) #)) ; ; caught ERROR: ; don't know how to dump # (default MAKE-LOAD-FORM method called). ; ; compilation unit finished ; caught 1 ERROR condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test fail-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFVAR *OOPS* ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFVAR *OOPS* ; (DEFVAR *OOPS* #) ; --> PROGN ; ==> ; (SB-IMPL::%DEFVAR '*OOPS* (SB-C:SOURCE-LOCATION) ; (UNLESS (BOUNDP '*OOPS*) #)) ; ; caught ERROR: ; don't know how to dump # (default MAKE-LOAD-FORM method called). ; ; compilation unit finished ; caught 1 ERROR condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test fail-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFVAR *STRING* ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFUN FOO ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFUN FOO ; (FORMAT NIL "abc~~def" A B) ; ; caught STYLE-WARNING: ; Too many arguments (2) to FORMAT "abc~~def": uses at most 0. ; See also: ; The ANSI Standard, Section 22.3.10.2 ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.002 test warn-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (LET (#) ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFUN BAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.000 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (LET (#) ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFUN FOO ; (REPLACE STRING "bar") ; ; caught WARNING: ; Destructive function REPLACE called on constant data: "foo" ; See also: ; The ANSI Standard, Special Operator QUOTE ; The ANSI Standard, Section 3.2.2.3 ; ; compilation unit finished ; caught 1 WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.004 test fail-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFUN FOO ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFUN FOO ; (SETF (CHAR "bar" 0) #\1) ; --> SB-KERNEL:%CHARSET SETF LET* FUNCALL SB-C::%FUNCALL ; ==> ; ((SETF AREF) #:NEW1 (THE STRING "bar") 0) ; ; caught WARNING: ; Destructive function (SETF AREF) called on constant data: "bar" ; See also: ; The ANSI Standard, Special Operator QUOTE ; The ANSI Standard, Section 3.2.2.3 ; ; compilation unit finished ; caught 1 WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.002 test fail-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (LET (#) ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFUN FOO ; (NCONC FOO FOO) ; ; caught WARNING: ; Destructive function NCONC called on constant data: (1 2 3) ; See also: ; The ANSI Standard, Special Operator QUOTE ; The ANSI Standard, Section 3.2.2.3 ; ; compilation unit finished ; caught 1 WARNING condition ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test fail-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling X ; compiling Y ; compiling Z ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: ; X ; ; caught WARNING: ; undefined variable: X ; Y ; ; caught WARNING: ; undefined variable: Y ; Z ; ; caught WARNING: ; undefined variable: Z ; ; compilation unit finished ; Undefined variables: ; X Y Z ; caught 3 WARNING conditions ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test fail-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DECLAIM (OPTIMIZE # ...)) ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.000 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFSTRUCT FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.008 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFSTRUCT FOOX) ; compiling (DEFMETHOD MAKE-LOAD-FORM ...) ; compiling (DEFSTRUCT BAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.015 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFUN SOMETHING ...); ; caught ERROR: ; READ error during COMPILE-FILE: ; ; too many dots ; ; Line: 3, Column: -1, File-Position: 26 ; ; Stream: # ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 1 ERROR condition ; compilation aborted after 0:00:00.001 test abort-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (IF T ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.000 test clean-compile ok test load-compiled ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFCONSTANT CL-PACKAGE ...) ; compiling (DEFUN CL-SYMBOL-P ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test clean-compile ok test load-compiled ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (AND (EVAL-WHEN # ...)) ; compiling (OR (EVAL-WHEN # ...)) ; compiling (COND (T #)) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test clean-compile ok test load-compiled ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFSTRUCT MY-STRUCT ...) ; compiling (DEFMETHOD MAKE-LOAD-FORM ...) ; compiling (DEFCLASS MY-CLASS ...) ; compiling (DEFMETHOD MAKE-LOAD-FORM ...) ; compiling (DEFUN BAR1 ...) ; compiling (DEFUN BAR2 ...) ; compiling (DEFUN BAR3 ...) ; compiling (ASSERT (TYPEP # ...)) ; compiling (ASSERT (TYPEP # ...)) ; compiling (ASSERT (EQ # ...)) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.023 test clean-compile ok test load-compiled ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFMACRO FOO ...) ; compiling (DEFUN BAR ...); ; compilation unit aborted ; caught 1 fatal ERROR condition ; compilation aborted after 0:00:00.003 test expect-condition_sb-c:compiler-error ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; compilation aborted after 0:00:00.001 test expect-condition_simple-error ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (DEFUN SLOT-NAME-INCF ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test clean-compile ok test load-compiled ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFUN FOO ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp ; in: DEFUN FOO ; (DOTIMES (I 42) (SETF EM (FLOAT (1+ I)))) ; --> DO BLOCK LET TAGBODY PSETQ PROGN SETQ THE 1+ + ; ==> ; I ; ; note: deleting unreachable code ; ; compilation unit finished ; printed 1 note ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.002 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.002 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFUN FOO ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.002 test clean-compile ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.lisp" (written 26 JAN 2019 05:40:13 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DECLAIM (NOTINLINE FOO)) ; compiling (LET (#) ...) ; compiling (DEFUN BAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/compiler-test-105917/compiler-test.fasl written ; compilation finished in 0:00:00.001 test fail-on-condition_sb-ext:compiler-note ok // Running core.test.sh in COMPILE evaluator mode This is SBCL 1.4.12-alt3, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. test SAVE-LISP-AND-DIE :TOPLEVEL ok (saved core ran) This is SBCL 1.4.12-alt3, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. * test Basic SAVE-LISP-AND-DIE ok (saved core ran) This is SBCL 1.4.12-alt3, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. test Crash GC ok (saved core ran) WARNING: redefining COMMON-LISP-USER::BAR in DEFUN This is SBCL 1.4.12-alt3, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. * test Callbacks after SAVE-LISP-AND-DIE ok (callback function ran) /Executable suppressed banner, good. * * /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/../src/runtime/sbcl --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/../output/sbcl.core --control-stack-size 160KB --dynamic-space-size 200MB --disable-debugger --no-userinit --no-sysinit --noprint This is SBCL 1.4.12-alt3, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. [undoing binding stack and other enclosing state... done] [performing final GC... done] [defragmenting immobile space... 661+14881+734+344+23777+16009 objects... done] [saving current Lisp image into core-test.core: writing 0 bytes from the read-only space at 0x50000000 writing 752 bytes from the static space at 0x50100000 writing 25264128 bytes from the dynamic space at 0x1000000000 writing 1781760 bytes from the immobile space at 0x50300000 writing 10388512 bytes from the immobile space at 0x52100000 done] * NIL * NIL * This is SBCL 1.4.12-alt3, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. * NIL * NIL * [undoing binding stack and other enclosing state... done] [performing final GC... done] [defragmenting immobile space... 661+14881+734+344+23777+16009 objects... done] [saving current Lisp image into core-test.core2: writing 0 bytes from the read-only space at 0x50000000 writing 752 bytes from the static space at 0x50100000 writing 25264128 bytes from the dynamic space at 0x1000000000 writing 1781760 bytes from the immobile space at 0x50300000 writing 10388512 bytes from the immobile space at 0x52100000 done] * This is SBCL 1.4.12-alt3, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. test SAVE-LISP-AND-DIE :COMPRESS ok (compressed saved core ran) test SAVE-LISP-AND-DIE :EXECUTABLE-COMPRESS ok (executable compressed saved core ran) // Running filesys.test.sh in COMPILE evaluator mode test DIRECTORY/TRUENAME part 1 ok test DIRECTORY/TRUENAME part 2 ok test DIRECTORY/TRUENAME part 3 ok test DIRECTORY/PATTERNS ok test ENSURE-DIRECTORIES-EXIST part 1 ok (directory exists) test ENSURE-DIRECTORIES-EXIST part 2 ok (directory exists) test delete-file via d-p-d ok ok test rename-file ok ok test rename-file via d-p-d ok ok test rename-file + symlink ok ok test delete-directory symlink ok ok test delete-directory symlink 2 ok ok test delete-directory 1 ok deleted test delete-directory 2 ok deleted test delete-directory 3 ok deleted test delete-directory 4 ok didn't follow link test delete-directory 5 ok didn't follow link test delete-directory via d-p-d ok ok // Running finalize.test.sh in COMPILE evaluator mode //entering finalize.test.sh Waiting for SBCL to finish stress-testing finalizers OK // Running foreign.test.sh in COMPILE evaluator mode //entering foreign.test.sh building foreign-test.so / cc -fPIC -shared foreign-test.c -o foreign-test.so building foreign-test-b.so / cc -fPIC -shared foreign-test-b.c -o foreign-test-b.so building foreign-test-b2.so / cc -fPIC -shared foreign-test-b2.c -o foreign-test-b2.so building foreign-test-c.so / cc -fPIC -shared foreign-test-c.c -o foreign-test-c.so ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/foreign-test-114792/foreign-test.fast.lisp" (written 26 JAN 2019 05:40:39 AM): ; compiling (DECLAIM (OPTIMIZE SPEED)) ; compiling (DEFINE-ALIEN-VARIABLE ENVIRON ...) ; compiling (DEFVAR *ENVIRON* ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/foreign-test-114792/foreign-test.fast.lisp ; in: DEFVAR *ENVIRON* ; (DEFVAR *ENVIRON* ENVIRON) ; --> PROGN SB-IMPL::%DEFVAR SB-IMPL::%DEFVAR UNLESS IF ENVIRON ; --> SB-ALIEN-INTERNALS:%HEAP-ALIEN SB-ALIEN-INTERNALS:%ALIEN-VALUE ; --> SB-ALIEN-INTERNALS:NATURALIZE ; ==> ; (SB-ALIEN-INTERNALS:%SAP-ALIEN ALIEN ; '#) ; ; note: unable to ; optimize away %SAP-ALIEN ; because: ; forced to do runtime allocation of alien-value structure ; ; note: doing SAP to pointer coercion (cost 20) ; compiling (HANDLER-CASE (PROGN # ...) ...) ; compiling (DEFINE-ALIEN-ROUTINE SUMMISH ...) ; compiling (DEFINE-ALIEN-VARIABLE NUMBERISH ...) ; compiling (DEFINE-ALIEN-ROUTINE NUMMISH ...) ; compiling (DEFINE-ALIEN-VARIABLE "foo" ...) ; compiling (DEFINE-ALIEN-ROUTINE "bar" ...) ; compiling (DEFINE-ALIEN-ROUTINE "negative_short" ...) ; compiling (DEFINE-ALIEN-ROUTINE "negative_int" ...) ; compiling (DEFINE-ALIEN-ROUTINE "negative_long" ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/foreign-test-114792/foreign-test.fast.lisp ; in: DEFINE-ALIEN-ROUTINE "negative_long" ; (DEFINE-ALIEN-ROUTINE "negative_long" LONG) ; --> PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA NEGATIVE-LONG ; NIL ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (BLOCK NEGATIVE-LONG ; (WITH-ALIEN ((NEGATIVE-LONG #'LONG :EXTERN "negative_long")) ; (VALUES (ALIEN-FUNCALL NEGATIVE-LONG))))) ; ; note: doing signed word to integer coercion (cost 20) to "" ; compiling (DEFINE-ALIEN-ROUTINE RETURN9TH ...) ; compiling (DEFINE-ALIEN-ROUTINE RETURN9THD ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/foreign-test-114792/foreign-test.fast.lisp ; in: DEFINE-ALIEN-ROUTINE RETURN9THD ; (DEFINE-ALIEN-ROUTINE RETURN9THD DOUBLE (F1 DOUBLE) (F2 DOUBLE) (F3 DOUBLE) ; (F4 DOUBLE) (F5 DOUBLE) (F6 DOUBLE) (F7 DOUBLE) ; (F8 DOUBLE) (F9 DOUBLE) ...) ; --> PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA RETURN9THD ; (F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12) ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (BLOCK RETURN9THD ; (WITH-ALIEN ((RETURN9THD # :EXTERN "return9thd")) ; (VALUES ; (ALIEN-FUNCALL RETURN9THD F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 ...))))) ; ; note: doing float to pointer coercion (cost 13) to "" ; compiling (DEFINE-ALIEN-ROUTINE LONG-TEST8 ...) ; compiling (DEFINE-ALIEN-ROUTINE LONG-TEST9 ...) ; compiling (DEFINE-ALIEN-ROUTINE LONG-TEST2 ...) ; compiling (DEFINE-ALIEN-ROUTINE LONG-SAP-TEST1 ...) ; compiling (DEFINE-ALIEN-ROUTINE LONG-SAP-TEST2 ...) ; compiling (DEFINE-ALIEN-ROUTINE RETURN-LONG-LONG ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/foreign-test-114792/foreign-test.fast.lisp ; in: DEFINE-ALIEN-ROUTINE RETURN-LONG-LONG ; (DEFINE-ALIEN-ROUTINE RETURN-LONG-LONG (INTEGER 64)) ; --> PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA RETURN-LONG-LONG ; NIL ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (BLOCK RETURN-LONG-LONG ; (WITH-ALIEN ((RETURN-LONG-LONG #'# :EXTERN "return_long_long")) ; (VALUES (ALIEN-FUNCALL RETURN-LONG-LONG))))) ; ; note: doing signed word to integer coercion (cost 20) to "" ; compiling (DEFINE-ALIEN-ROUTINE RETURN-SCHAR-TEST ...) ; compiling (DEFINE-ALIEN-ROUTINE RETURN-UCHAR-TEST ...) ; compiling (DEFINE-ALIEN-ROUTINE RETURN-SHORT-TEST ...) ; compiling (DEFINE-ALIEN-ROUTINE RETURN-USHORT-TEST ...) ; compiling (DEFINE-ALIEN-ROUTINE RETURN-INT-TEST ...) ; compiling (DEFINE-ALIEN-ROUTINE RETURN-UINT-TEST ...) ; compiling (DEFVAR *EXTERN* ...) ; compiling (ASSERT (= # ...)) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/foreign-test-114792/foreign-test.fast.lisp ; in: ; ASSERT (= (SB-SYS:SAP-INT (ALIEN-SAP *ENVIRON*)) ; (SB-SYS:SAP-INT (ALIEN-SAP ENVIRON))) ; (ASSERT ; (= (SB-SYS:SAP-INT (ALIEN-SAP *ENVIRON*)) ; (SB-SYS:SAP-INT (ALIEN-SAP ENVIRON)))) ; --> TAGBODY TAGBODY LET SB-KERNEL:ASSERT-ERROR LIST ; ==> ; (LIST '(SB-SYS:SAP-INT (ALIEN-SAP *ENVIRON*)) #:TEMP0) ; ; note: doing unsigned word to integer coercion (cost 20) ; ==> ; (LIST '(SB-SYS:SAP-INT (ALIEN-SAP ENVIRON)) #:TEMP1) ; ; note: doing unsigned word to integer coercion (cost 20) ; ; compilation unit finished ; printed 7 notes ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/foreign-test-114792/foreign-test.fast.fasl written ; compilation finished in 0:00:00.048 test compile fast ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/foreign-test-114792/foreign-test.small.lisp" (written 26 JAN 2019 05:40:39 AM): ; compiling (DECLAIM (OPTIMIZE SPACE)) ; compiling (DEFINE-ALIEN-VARIABLE ENVIRON ...) ; compiling (DEFVAR *ENVIRON* ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/foreign-test-114792/foreign-test.small.lisp ; in: DEFVAR *ENVIRON* ; (DEFVAR *ENVIRON* ENVIRON) ; --> PROGN SB-IMPL::%DEFVAR SB-IMPL::%DEFVAR UNLESS IF ENVIRON ; --> SB-ALIEN-INTERNALS:%HEAP-ALIEN SB-ALIEN-INTERNALS:%ALIEN-VALUE ; --> SB-ALIEN-INTERNALS:NATURALIZE ; ==> ; (SB-ALIEN-INTERNALS:%SAP-ALIEN ALIEN ; '#) ; ; note: doing SAP to pointer coercion (cost 20) ; compiling (HANDLER-CASE (PROGN # ...) ...) ; compiling (DEFINE-ALIEN-ROUTINE SUMMISH ...) ; compiling (DEFINE-ALIEN-VARIABLE NUMBERISH ...) ; compiling (DEFINE-ALIEN-ROUTINE NUMMISH ...) ; compiling (DEFINE-ALIEN-VARIABLE "foo" ...) ; compiling (DEFINE-ALIEN-ROUTINE "bar" ...) ; compiling (DEFINE-ALIEN-ROUTINE "negative_short" ...) ; compiling (DEFINE-ALIEN-ROUTINE "negative_int" ...) ; compiling (DEFINE-ALIEN-ROUTINE "negative_long" ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/foreign-test-114792/foreign-test.small.lisp ; in: DEFINE-ALIEN-ROUTINE "negative_long" ; (DEFINE-ALIEN-ROUTINE "negative_long" LONG) ; --> PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA NEGATIVE-LONG ; NIL ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (BLOCK NEGATIVE-LONG ; (WITH-ALIEN ((NEGATIVE-LONG #'LONG :EXTERN "negative_long")) ; (VALUES (ALIEN-FUNCALL NEGATIVE-LONG))))) ; ; note: doing signed word to integer coercion (cost 20) to "" ; compiling (DEFINE-ALIEN-ROUTINE RETURN9TH ...) ; compiling (DEFINE-ALIEN-ROUTINE RETURN9THD ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/foreign-test-114792/foreign-test.small.lisp ; in: DEFINE-ALIEN-ROUTINE RETURN9THD ; (DEFINE-ALIEN-ROUTINE RETURN9THD DOUBLE (F1 DOUBLE) (F2 DOUBLE) (F3 DOUBLE) ; (F4 DOUBLE) (F5 DOUBLE) (F6 DOUBLE) (F7 DOUBLE) ; (F8 DOUBLE) (F9 DOUBLE) ...) ; --> PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA RETURN9THD ; (F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12) ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (BLOCK RETURN9THD ; (WITH-ALIEN ((RETURN9THD # :EXTERN "return9thd")) ; (VALUES ; (ALIEN-FUNCALL RETURN9THD F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 ...))))) ; ; note: doing float to pointer coercion (cost 13) to "" ; compiling (DEFINE-ALIEN-ROUTINE LONG-TEST8 ...) ; compiling (DEFINE-ALIEN-ROUTINE LONG-TEST9 ...) ; compiling (DEFINE-ALIEN-ROUTINE LONG-TEST2 ...) ; compiling (DEFINE-ALIEN-ROUTINE LONG-SAP-TEST1 ...) ; compiling (DEFINE-ALIEN-ROUTINE LONG-SAP-TEST2 ...) ; compiling (DEFINE-ALIEN-ROUTINE RETURN-LONG-LONG ...) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/foreign-test-114792/foreign-test.small.lisp ; in: DEFINE-ALIEN-ROUTINE RETURN-LONG-LONG ; (DEFINE-ALIEN-ROUTINE RETURN-LONG-LONG (INTEGER 64)) ; --> PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA RETURN-LONG-LONG ; NIL ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (BLOCK RETURN-LONG-LONG ; (WITH-ALIEN ((RETURN-LONG-LONG #'# :EXTERN "return_long_long")) ; (VALUES (ALIEN-FUNCALL RETURN-LONG-LONG))))) ; ; note: doing signed word to integer coercion (cost 20) to "" ; compiling (DEFINE-ALIEN-ROUTINE RETURN-SCHAR-TEST ...) ; compiling (DEFINE-ALIEN-ROUTINE RETURN-UCHAR-TEST ...) ; compiling (DEFINE-ALIEN-ROUTINE RETURN-SHORT-TEST ...) ; compiling (DEFINE-ALIEN-ROUTINE RETURN-USHORT-TEST ...) ; compiling (DEFINE-ALIEN-ROUTINE RETURN-INT-TEST ...) ; compiling (DEFINE-ALIEN-ROUTINE RETURN-UINT-TEST ...) ; compiling (DEFVAR *EXTERN* ...) ; compiling (ASSERT (= # ...)) ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/foreign-test-114792/foreign-test.small.lisp ; in: ; ASSERT (= (SB-SYS:SAP-INT (ALIEN-SAP *ENVIRON*)) ; (SB-SYS:SAP-INT (ALIEN-SAP ENVIRON))) ; (ASSERT ; (= (SB-SYS:SAP-INT (ALIEN-SAP *ENVIRON*)) ; (SB-SYS:SAP-INT (ALIEN-SAP ENVIRON)))) ; --> TAGBODY TAGBODY LET SB-KERNEL:ASSERT-ERROR LIST ; ==> ; (LIST '(SB-SYS:SAP-INT (ALIEN-SAP *ENVIRON*)) #:TEMP0) ; ; note: doing unsigned word to integer coercion (cost 20) ; ==> ; (LIST '(SB-SYS:SAP-INT (ALIEN-SAP ENVIRON)) #:TEMP1) ; ; note: doing unsigned word to integer coercion (cost 20) ; ; compilation unit finished ; printed 6 notes ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/foreign-test-114792/foreign-test.small.fasl written ; compilation finished in 0:00:00.053 test compile small ok /initial assertions /initial assertions ok /original definitions ok /reloading ok /redefined versions ok /renamed back to originals /starting linkage table tests ; ; caught STYLE-WARNING: ; Undefined alien: "late_bar" ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ; ; caught STYLE-WARNING: ; Undefined alien: "late_foo" ; ; compilation unit finished ; caught 1 STYLE-WARNING condition STYLE-WARNING: Undefined alien: "late_bar" STYLE-WARNING: Undefined alien: "late_foo" /linkage table ok test use small ok /initial assertions /initial assertions ok /original definitions ok /reloading ok /redefined versions ok /renamed back to originals /starting linkage table tests ; ; caught STYLE-WARNING: ; Undefined alien: "late_bar" ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ; ; caught STYLE-WARNING: ; Undefined alien: "late_foo" ; ; compilation unit finished ; caught 1 STYLE-WARNING condition STYLE-WARNING: Undefined alien: "late_bar" STYLE-WARNING: Undefined alien: "late_foo" /linkage table ok test use fast ok testing save small test save small ok (successful save) testing save fast test save fast ok (successful save) testing start fast This is SBCL 1.4.12-alt3, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. /initial assertions /initial assertions ok /original definitions ok /reloading ok /redefined versions ok /renamed back to originals /starting linkage table tests ; ; caught STYLE-WARNING: ; Undefined alien: "late_bar" ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ; ; caught STYLE-WARNING: ; Undefined alien: "late_foo" ; ; compilation unit finished ; caught 1 STYLE-WARNING condition STYLE-WARNING: Undefined alien: "late_bar" STYLE-WARNING: Undefined alien: "late_foo" /linkage table ok test start fast ok testing start small This is SBCL 1.4.12-alt3, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. /initial assertions /initial assertions ok /original definitions ok /reloading ok /redefined versions ok /renamed back to originals /starting linkage table tests ; ; caught STYLE-WARNING: ; Undefined alien: "late_bar" ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ; ; caught STYLE-WARNING: ; Undefined alien: "late_foo" ; ; compilation unit finished ; caught 1 STYLE-WARNING condition STYLE-WARNING: Undefined alien: "late_bar" STYLE-WARNING: Undefined alien: "late_foo" /linkage table ok test start small ok This is SBCL 1.4.12-alt3, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. * # * [undoing binding stack and other enclosing state... done] [performing final GC... done] [defragmenting immobile space... 661+14901+734+344+23780+16030 objects... done] [saving current Lisp image into foreign-test.missing.core: writing 0 bytes from the read-only space at 0x50000000 writing 752 bytes from the static space at 0x50100000 writing 25264128 bytes from the dynamic space at 0x1000000000 writing 1781760 bytes from the immobile space at 0x50300000 writing 10396288 bytes from the immobile space at 0x52100000 done] test saving-missing-so-core ok (successful save) This is SBCL 1.4.12-alt3, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. * NIL * STYLE-WARNING: Undefined alien: "foo" NIL * NIL * test missing-so ok building foreign-test.addr.heap.so / cc -fPIC -shared foreign-test.addr.heap.c -o foreign-test.addr.heap.so test ADDR of a heap-allocated object ok test struct offsets ok ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/foreign-test-114792/foreign-test.alien.enum.lisp" (written 26 JAN 2019 05:40:46 AM): ; compiling (DEFINE-ALIEN-TYPE FOO-FLAG ...) ; compiling (DEFINE-ALIEN-TYPE BAR ...) ; compiling (DEFINE-ALIEN-TYPE BARP ...) ; compiling (DEFUN FOO ...) ; compiling (DEFUN BAR ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/foreign-test-114792/foreign-test.alien.enum.fasl written ; compilation finished in 0:00:00.002 test clean-compile ok // Running init.test.sh in COMPILE evaluator mode /loading custom sysinit /loading custom userinit * NIL * test userinit and sysinit loading ok (loading worked) // Running interface.test.sh in COMPILE evaluator mode /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/../src/runtime/sbcl --core /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/../output/sbcl.core --dynamic-space-size 5GB --noinform --no-sysinit --no-userinit --noprint --disable-debugger --eval (setf sb-ext:*evaluator-mode* :compile) --load interface-test.lisp-script test bug 881445 ok test simple exit ok ok test exit with code ok ok test exit with code ok ok test exit with abort ok ok test exit with abort and code 0 ok ok test exit with abort and code 0 ok ok // Running room.test.sh in COMPILE evaluator mode test room test ok // Running run-program.test.sh in COMPILE evaluator mode test run program tests ok // Running script.test.sh in COMPILE evaluator mode test --script exit status from EXIT ok (status good) test --script exit status from ERROR ok (error implies 1) test --script backtrace not to stdout ok (ok) test --script backtrace to stderr ok (ok) test --script exit status from normal exit ok (everything ok) test --script exit status from QUIT when standard-output closed ok (as given) test --load exit status from QUIT when standard-output closed ok (as given) test --script exit status from QUIT when original standard-output closed ok (as given) test --load exit status from QUIT when original standard-output closed ok (as given) test --script exit status from EXIT when stdout closed ok (as given) test --load exit status from EXIT when stdout closed ok (as given) test --script exit status when stdin closed ok (as given) test --script exit status when stdout closed ok (as given) test --script exit status from stdin ok (ok) test --script exit status from fasl ok (ok) // Running side-effectful-pathnames.test.sh in COMPILE evaluator mode /translations=(("**;*.*.*" "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/side-effectful-pathnames-test-115952/**/*.*")) ; in: ; LET* ((UNTRANSLATED "test:Load-Test.lisp") ; (IGNORE-ME (FORMAT T "untranslated=~S~%" UNTRANSLATED)) ; (TRANSLATION (NAMESTRING (TRANSLATE-LOGICAL-PATHNAME UNTRANSLATED))) ; (EXPECTED-TRANSLATION ; "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/side-effectful-pathnames-test-115952/load-test.lisp")) ; (LET* ((UNTRANSLATED "test:Load-Test.lisp") ; (IGNORE-ME (FORMAT T "untranslated=~S~%" UNTRANSLATED)) ; (TRANSLATION (NAMESTRING (TRANSLATE-LOGICAL-PATHNAME UNTRANSLATED))) ; (EXPECTED-TRANSLATION ; "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/side-effectful-pathnames-test-115952/load-test.lisp")) ; (FORMAT T "translation=~S~%" TRANSLATION) ; (FORMAT T "expected-translation=~S~%" EXPECTED-TRANSLATION) ; (ASSERT (STRING= TRANSLATION EXPECTED-TRANSLATION))) ; ; caught STYLE-WARNING: ; The variable IGNORE-ME is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition untranslated="test:Load-Test.lisp" translation="/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/side-effectful-pathnames-test-115952/load-test.lisp" expected-translation="/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/side-effectful-pathnames-test-115952/load-test.lisp" about to LOAD "TEST:Load-Test" ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/side-effectful-pathnames-test-115952/load-test.lisp" (written 26 JAN 2019 05:40:56 AM): ; compiling (IN-PACKAGE :CL-USER) ; compiling (DEFPARAMETER *LOADED* ...) ; TEST:LOAD-TEST.FASL.NEWEST written ; compilation finished in 0:00:00.001 compiled-file-name="/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/side-effectful-pathnames-test-115952/load-test.fasl" expected-file-name="/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/side-effectful-pathnames-test-115952/load-test.fasl" test LOAD/COMPILE ok test ENSURE-DIRECTORIES-EXIST ok // Running stream.test.sh in COMPILE evaluator mode test bivalent-standard-input ok test bivalent-standard-output ok test bivalent-error-output ok // Running threads.test.sh in COMPILE evaluator mode test return from main thread ok ok test abort main thread ok ok test exit from normal thread ok ok /waiting // Running toplevel.test.sh in COMPILE evaluator mode // Running traceroot.test.sh in COMPILE evaluator mode ; Liveness tracking: 1/1 live watched objects Pass 1: Counting heap objects... 564365 objs, 1458673 ptrs, 894969 immediates Pass 2: Inverting heap. Initial size=1048576 objects Scratchpad: 11669504 bytes Inverted heap: ct=561369, cap=1048607, LF=53.534737 ET=5021+104396 sys+usr ; Liveness tracking: 1/1 live watched objects Pass 1: Counting heap objects... 564364 objs, 1458673 ptrs, 894969 immediates Pass 2: Inverting heap. Initial size=1048576 objects Scratchpad: 11669504 bytes Inverted heap: ct=561369, cap=1048607, LF=53.534737 ET=2955+106144 sys+usr ; Liveness tracking: 1/1 live watched objects Pass 1: Counting heap objects... 564364 objs, 1458673 ptrs, 894969 immediates Pass 2: Inverting heap. Initial size=1048576 objects Scratchpad: 11669504 bytes Inverted heap: ct=561369, cap=1048607, LF=53.534737 ET=1989+105572 sys+usr ; Liveness tracking: 1/1 live watched objects Pass 1: Counting heap objects... 564382 objs, 1458712 ptrs, 895014 immediates Pass 2: Inverting heap. Initial size=1048576 objects Scratchpad: 11673600 bytes Inverted heap: ct=561387, cap=1048607, LF=53.536453 ET=1997+106814 sys+usr // Running undefined-classoid-bug.test.sh in COMPILE evaluator mode ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/undefined-classoid-bug-test-116490/undefined-classoid-bug-1.lisp ; in: DEFUN A-STRUCT-REFERENCER-1 ; (A-STRUCT-SLOT STRUCT) ; ; caught STYLE-WARNING: ; undefined function: A-STRUCT-SLOT ; ; compilation unit finished ; Undefined function: ; A-STRUCT-SLOT ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/undefined-classoid-bug-test-116490/undefined-classoid-bug-1.lisp ; in: DEFUN A-CLASS-TYPEP-2 ; (TYPEP X 'A-CLASS) ; ; caught STYLE-WARNING: ; undefined type: A-CLASS ; ; compilation unit finished ; Undefined type: ; A-CLASS ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/undefined-classoid-bug-test-116490/undefined-classoid-bug-2.lisp ; in: DEFUN A-STRUCT-REFERENCER-2 ; (A-STRUCT-SLOT STRUCT) ; ; caught STYLE-WARNING: ; undefined function: A-STRUCT-SLOT ; ; compilation unit finished ; Undefined function: ; A-STRUCT-SLOT ; caught 1 STYLE-WARNING condition ; file: /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/undefined-classoid-bug-test-116490/undefined-classoid-bug-2.lisp ; in: DEFUN A-CLASS-TYPEP ; (TYPEP X 'A-CLASS) ; ; caught STYLE-WARNING: ; undefined type: A-CLASS ; ; compilation unit finished ; Undefined type: ; A-CLASS ; caught 1 STYLE-WARNING condition STYLE-WARNING: Previously compiled call to COMMON-LISP-USER::A-STRUCT-SLOT could not be inlined because the structure definition for COMMON-LISP-USER::A-STRUCT was not yet seen. To avoid this warning, DEFSTRUCT should precede references to the affected functions, or they must be declared locally notinline at each call site. ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/undefined-classoid-bug-test-116490/undefined-classoid-bug-1.lisp" (written 26 JAN 2019 05:41:02 AM): ; compiling (IN-PACKAGE "CL-USER") ; compiling (DEFUN A-STRUCT-REFERENCER-1 ...) ; compiling (DEFUN A-CLASS-TYPEP-2 ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/undefined-classoid-bug-test-116490/undefined-classoid-bug-1.fasl written ; compilation finished in 0:00:00.001 ; compiling file "/usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/undefined-classoid-bug-test-116490/undefined-classoid-bug-2.lisp" (written 26 JAN 2019 05:41:02 AM): ; compiling (IN-PACKAGE "CL-USER") ; compiling (DEFUN A-STRUCT-REFERENCER-2 ...) ; compiling (DEFUN A-CLASS-TYPEP ...) ; compiling (DEFSTRUCT A-STRUCT ...) ; compiling (DEFCLASS A-CLASS ...) ; /usr/src/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12/tests/undefined-classoid-bug-test-116490/undefined-classoid-bug-2.fasl written ; compilation finished in 0:00:00.005 test undefined-classoid-bug ok Finished running tests. Status: Expected failure: threads.pure.lisp / (WAIT-ON-SEMAPHORE SEMAPHORE-NOTIFICATION LP-1038034) Expected failure: dynamic-extent.impure.lisp / DX-COMPILER-NOTES Expected failure: fopcompiler.impure.lisp / FOPCOMPILER-DEPRECATED-VAR-WARNING Expected failure: full-eval.impure.lisp / INLINE-FUN-CAPTURES-DECL Expected failure: packages.impure.lisp / USE-PACKAGE-CONFLICT-SET Expected failure: packages.impure.lisp / IMPORT-SINGLE-CONFLICT Failure: run-program.impure.lisp / (RUN-PROGRAM /BIN/ED) Failure: run-program.impure.lisp / (RUN-PROGRAM PTY-STREAM) Skipped (broken): threads.impure.lisp / (HASH-TABLE UNSYNCHRONIZED) Skipped (broken): threads.impure.lisp / BACKTRACE Skipped (broken): x86-64-codegen.impure.lisp / C-CALL (9 tests skipped for this combination of platform and features) test failed, expected 104 return code, got 1 Command exited with non-zero status 1 355.43user 46.65system 14:33.16elapsed 46%CPU (0avgtext+0avgdata 648548maxresident)k 0inputs+0outputs (0major+4522045minor)pagefaults 0swaps + : + popd ~/RPM/BUILD/sbcl-1.4.12/sbcl-1.4.12 ~/RPM/BUILD/sbcl-1.4.12 + exit 0 Processing files: sbcl-1.4.12-alt3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.27040 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd sbcl-1.4.12 + DOCDIR=/usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl-1.4.12 + export DOCDIR + rm -rf /usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl-1.4.12 + /bin/mkdir -p /usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl-1.4.12 + cp -prL COPYING /usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl-1.4.12 + chmod -R go-w /usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl-1.4.12 + chmod -R a+rX /usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl-1.4.12 + cp -prL BUGS CREDITS NEWS PRINCIPLES README TLA TODO /usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl-1.4.12 + chmod -R go-w /usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl-1.4.12 + chmod -R a+rX /usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl-1.4.12 + cp -prL doc/manual/sbcl.html /usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl-1.4.12 + chmod -R go-w /usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl-1.4.12 + chmod -R a+rX /usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl-1.4.12 + cp -prL doc/manual/asdf.html /usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl-1.4.12 + chmod -R go-w /usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl-1.4.12 + chmod -R a+rX /usr/src/tmp/sbcl-buildroot/usr/share/doc/sbcl-1.4.12 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9k8O3k find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.oXEzoO find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks) shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/asdf.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-aclrepl.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-bsd-sockets.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-capstone.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-cltl2.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-concurrency.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-cover.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-executable.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-gmp.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-grovel.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-introspect.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-md5.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-mpfr.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-posix.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-queue.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-rotate-byte.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-rt.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-simple-streams.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/sb-sprof.fasl is not executable shebang.req.files: executable script /usr/src/tmp/sbcl-buildroot/usr/lib64/sbcl/contrib/uiop.fasl is not executable Requires: /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.11)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libdl.so.2(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), rtld(GNU_HASH) Requires(interp): /bin/sh Requires(post): /bin/sh Requires(preun): /bin/sh Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tIAMkl Creating sbcl-debuginfo package Processing files: sbcl-debuginfo-1.4.12-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.g8jQSV find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.bcS60z find-requires: running scripts (debuginfo) Requires: sbcl = 1.4.12-alt3, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libdl.so.2), debug64(libm.so.6), debug64(libpthread.so.0) warning: Installed (but unpackaged) file(s) found: /usr/share/info/asdf.info.xz /usr/share/info/sbcl.info.xz Wrote: /usr/src/RPM/RPMS/x86_64/sbcl-1.4.12-alt3.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/sbcl-debuginfo-1.4.12-alt3.x86_64.rpm 575.75user 63.41system 25:23.00elapsed 41%CPU (0avgtext+0avgdata 648548maxresident)k 0inputs+0outputs (0major+7704859minor)pagefaults 0swaps 620.35user 70.74system 26:30.80elapsed 43%CPU (0avgtext+0avgdata 648548maxresident)k 441024inputs+0outputs (0major+8689020minor)pagefaults 0swaps --- sbcl-1.4.12-alt3.x86_64.rpm.repo 2018-12-08 12:15:45.000000000 +0000 +++ sbcl-1.4.12-alt3.x86_64.rpm.hasher 2019-01-26 05:41:14.705617076 +0000 @@ -56,3 +56,2 @@ Requires: /bin/sh -Requires: /bin/sh Requires: /lib64/ld-linux-x86-64.so.2 @@ -69,3 +68,2 @@ Requires: rpmlib(PayloadIsLzma) -Provides: .sisyphus.217488.100.2.1-sbcl-1.4.12-alt3 Provides: sbcl = 1.4.12-alt3 --- sbcl-debuginfo-1.4.12-alt3.x86_64.rpm.repo 2018-12-08 12:15:45.000000000 +0000 +++ sbcl-debuginfo-1.4.12-alt3.x86_64.rpm.hasher 2019-01-26 05:41:14.727617238 +0000 @@ -120,3 +120,3 @@ /usr/src/debug/sbcl-1.4.12/sbcl-1.4.12/src/runtime/x86-64-linux-os.c 100644 -Requires: .sisyphus.217488.100.2.1-sbcl-1.4.12-alt3 +Requires: sbcl = 1.4.12-alt3 Requires: /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug