sbcl.sbcl/tests
Douglas Katzman 173185836f
Some checks are pending
Linux / build (x86-64, --without-sb-unicode, ) (push) Waiting to run
CL-host / ecl (push) Waiting to run
CL-host / clisp (push) Waiting to run
CL-host / ccl (push) Waiting to run
CL-host / cmucl (push) Waiting to run
CL-host / sbcl (push) Waiting to run
CL-host / compare-xc-host-fasls (ccl, false) (push) Blocked by required conditions
CL-host / compare-xc-host-fasls (clisp, false) (push) Blocked by required conditions
CL-host / compare-xc-host-fasls (cmucl, false) (push) Blocked by required conditions
CL-host / compare-xc-host-fasls (self, false) (push) Blocked by required conditions
Linux arm / build (push) Waiting to run
Linux arm64 / build () (push) Waiting to run
Linux qemu / build (ppc64le) (push) Waiting to run
Linux qemu / build (riscv64) (push) Waiting to run
Linux / build (x86, --with-sb-thread, ) (push) Waiting to run
Linux / build (x86, --without-sb-thread, ) (push) Waiting to run
Linux / build (x86, --without-sb-unicode, ) (push) Waiting to run
Linux / build (x86-64, --with-mark-region-gc --with-nonstop-foreign-call) (push) Waiting to run
Linux / build (x86-64, --with-sb-fasteval --without-sb-eval --with-nonstop-foreign-call, fasteval) (push) Waiting to run
Linux / build (x86-64, --with-sb-thread --with-nonstop-foreign-call, sse4) (push) Waiting to run
Linux / build (x86-64, --with-sb-thread, ) (push) Waiting to run
Linux / build (x86-64, --without-sb-thread, ) (push) Waiting to run
Mac / build (x86-64, --with-mark-region-gc --with-nonstop-foreign-call) (push) Waiting to run
Mac / build (arm64, --with-mark-region-gc --with-nonstop-foreign-call) (push) Waiting to run
Mac / build (arm64, --with-sb-thread --with-nonstop-foreign-call) (push) Waiting to run
Mac / build (x86-64, --with-sb-thread --with-nonstop-foreign-call) (push) Waiting to run
Windows arm64 / build (arm64, clang-aarch64, clangarm64) (push) Waiting to run
Windows / build (x86-64, ucrt-x86_64, ucrt64) (push) Waiting to run
Improve SSET capacity tracking and SSET-ADJOIN
* Since tombstones do not exist, there is no reason to separately
  record the available cell count and in-use element count.
* SSET-ADJOIN need not eagerly grow the SSET except when the vector
  length is 0. Only if it discovers that it must insert and the
  capacity is reached should it call SSET-GROW.
* SSET-GROW can avoid some conditional branching now that it won't
  be called with a vector length of 0.

Test cases and some assistance by Gemini
2026-07-10 21:11:40 +00:00
..
data Update to Unicode 15.0.0 2023-05-15 21:12:35 +01:00
heap-reloc Enable static relocation in test more broadly 2025-04-29 01:45:43 +00:00
alien-128.c x86-64: fix int128 FFI 2026-03-03 05:50:23 +03:00
alien-struct-access.c x86-64, struct-by-value: prevent overwrites when copying during callbacks 2026-04-26 11:11:18 -07:00
alien-struct-access.impure.lisp x86-64, struct-by-value: prevent overwrites when copying during callbacks 2026-04-26 11:11:18 -07:00
alien-struct-by-value.c x86-64, struct-by-value: coordinate arglist transforms 2026-04-27 14:05:06 -07:00
alien-struct-by-value.impure.lisp Disable a test 2026-04-28 04:12:05 +03:00
alien.impure.lisp Fix interpreted calls to c-string-to-string 2026-06-17 22:48:33 +03:00
aliencall.pure.lisp Return constant string from NATURALIZE if length is 0 2026-06-10 09:38:41 -04:00
alientype.pure-cload.lisp Actually fix alien-fun-type-hashset 2022-12-21 13:20:33 -05:00
alloc-histo.impure.lisp Skip alloc-histo.impure on -system-tlabs 2023-06-07 10:43:51 +03:00
alloca.c Change alloca.h to stdlib.h 2019-06-19 04:25:52 +03:00
allocator.pure.lisp More test bookkeeping 2026-02-24 06:56:18 +03:00
ansi-tests.sh Make FDEFINITION not strip encapsulation 2026-05-30 10:55:46 +02:00
aprof.impure.lisp Simplify parameters to ALLOC-OTHER 2025-06-04 14:55:09 +00:00
arena-clos.impure.lisp Don't run arena.impure with gc-stress. 2024-08-02 01:57:20 +03:00
arena-small.impure.lisp Fix "crash with arenas" posted to sbcl-devel 2024-07-02 21:28:03 -04:00
arena.impure.lisp Arena compile: fix ensure-generic-function for arenas 2026-03-19 11:34:31 -04:00
arenaheapwaste.impure.lisp Adjust a fuzz factor to try not hitting a spurious failure 2024-08-23 17:07:39 -04:00
arenapred.impure.lisp Disable arena predicate test if no futexes 2025-06-24 08:18:32 -04:00
arith-2.pure.lisp arm64: use the right register in ash-inverted 2026-04-20 23:57:16 +03:00
arith-combinations.pure.lisp Inline (the fixnum (* x y)) 2025-09-04 02:58:17 +03:00
arith-slow.pure.lisp Better (logior fixnum 1) type derivation 2025-02-01 18:33:11 +03:00
arith.pure.lisp Fix a test 2026-04-08 22:50:24 +03:00
arm64-codegen.impure.lisp Adjust a test for windows 2026-07-09 21:10:01 +03:00
array.pure.lisp Derive AREF type for multiple uses with constants 2026-06-04 22:59:14 +03:00
ascii.pure.lisp Increase fd-stream buffer size to 32KB 2024-06-04 00:43:25 +03:00
assembler.pure.lisp x86-64: annotate NIL and T in disassemble. 2025-04-12 06:47:45 +03:00
assertoid.lisp Don't fold %vector-widetag-and-n-bits-shift on unknown types. 2025-10-17 00:41:04 +03:00
autoclose-stream.impure.lisp Improve autoclose-stream.impure reliability. 2025-04-30 03:46:40 +03:00
avltree.pure.lisp Fix instances of loop repeat .. for .. pattern 2022-04-10 22:02:11 +01:00
backq-const-fold.impure-cload.lisp Don't try to fold named constant references inside backquote anymore 2022-05-02 01:06:14 -07:00
backq.pure-cload.lisp Fix parallel-exec and improve purity of pure tests 2019-03-22 21:01:52 -04:00
backq.pure.lisp Enforce still more purity of pure tests 2019-04-06 11:45:31 -04:00
backtrace.impure.lisp Warn about integer division by zero 2026-04-08 22:36:23 +03:00
bad-code.impure.lisp
bad-code.pure.lisp lvar-constants: combine functions and refs from multiple uses 2026-06-05 02:59:50 +03:00
bad-mlf-test.lisp Add more (store-source-form 0) decls 2022-07-14 17:13:53 -04:00
banner.test.sh Split up core.test.sh 2019-06-19 17:40:00 -04:00
bbtree-test-util.lisp Improve and fix BBtree tests 2020-08-09 22:06:26 -04:00
benchmark.lisp Add more tools (not used yet) for finding code 2022-06-22 12:29:52 -04:00
benchmark.sh Add new timing wrapper for parallelized test suite 2022-06-07 16:15:24 -04:00
bit-bash.pure.lisp Improve UB<n>-BASH-COPY for octet size or larger 2021-06-15 15:43:11 -04:00
bit-vector.impure.lisp Faster count on bit vectors for non-simple bit-vectors and start and stop keys 2026-03-09 17:51:05 +03:00
bivalent-stream.pure.lisp Enforce fewer side-effects of "pure" regression tests 2022-01-10 00:54:05 -05:00
block-compile-defstruct-test.lisp Remove defstruct tlf queuing. 2020-04-19 19:50:48 -07:00
block-compile-test-2.lisp Add test files. 2020-02-14 17:37:57 -08:00
block-compile-test-3.lisp block compilation: Fix inlining. 2020-04-18 16:43:34 -07:00
block-compile-test-4.lisp block compilation: Add START-BLOCK and END-BLOCK declarations. 2020-04-30 22:27:54 -07:00
block-compile-test-5.lisp block compilation: work around free-funs lossage 2020-05-02 02:01:13 -07:00
block-compile-test.lisp Add test files. 2020-02-14 17:37:57 -08:00
block-compile.impure.lisp Return names, not functions, from ctu:find-named-callees 2024-05-11 20:31:15 -04:00
boundp.pure-cload.lisp Rearrange emit-symeval 2025-05-18 18:29:20 -04:00
break-on-signals.impure.lisp
brothertree.impure.lisp Disable a test on arm32. 2025-10-22 23:09:43 +03:00
bsearch.pure.lisp Specialize bsearch for uint32 and uint64 2022-07-14 19:55:45 -04:00
bug-255.lisp Disallow failure from COMPILE-FILE in cload tests 2022-02-19 14:54:59 -05:00
bug-332.lisp
bug-414.lisp
bug-417.lisp
bug-503095-2.lisp
bug-503095.lisp
bug-936304.impure.lisp Skip an unreliable test 2026-07-09 05:36:52 +03:00
bug-943953.lisp
bug-981106.impure.lisp Fix typo. 2024-05-02 21:43:35 +03:00
bug-1072739.pure.lisp Decrease parallel-exec total wall-clock time 2020-06-30 13:12:46 -04:00
bug-1180102.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
bug-doug-mcnaught-20030914.lisp
bug204-test.lisp
call-into-lisp.impure.lisp Implement nonstop-foreign-call for x86-64 2025-10-20 06:54:46 +03:00
callback.impure.lisp Add a missing opaque-identity 2026-06-05 13:06:43 -04:00
case-test.lisp
case.pure.lisp Fix a test. 2024-12-18 03:30:21 +03:00
ccase.pure.lisp Don't check for VECTOR before calling hairy-data-vector-ref. 2022-08-22 01:59:45 +03:00
character.pure.lisp Restore non-simple strings of length 1 as character designators 2026-05-02 23:07:41 +01:00
charmacro.impure.lisp Print symbols containing macro characters more carefully 2026-02-13 21:09:27 +00:00
checkheap.test.sh Halve the size of immobile cards 2026-04-07 23:19:54 -04:00
chill.impure.lisp sparc: remove LRA 2026-03-01 20:49:10 +03:00
chill.test.sh More test bookkeeping 2026-02-24 06:56:18 +03:00
circ-tree-test.lisp
classoid-typep.impure.lisp Delete metaspace. 2023-05-21 17:35:43 +02:00
clockget.pure.lisp Prevent the clock identifiers from being shaken out 2025-11-03 11:34:24 -05:00
clos-1.impure.lisp Fix broken class tests for [FUNCALLABLE-]STANDARD-OBJECT 2024-12-04 17:33:13 +00:00
clos-add-remove-method.impure.lisp Fix -sb-thread tests. 2025-01-01 19:05:12 +03:00
clos-cache.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
clos-call-next-method.impure.lisp tests: Extended tests for the CALL-NEXT-METHOD argument checker 2020-09-23 12:07:41 +02:00
clos-discrimination-net.impure.lisp Fix broken class tests for [FUNCALLABLE-]STANDARD-OBJECT 2024-12-04 17:33:13 +00:00
clos-hash.impure.lisp Remove name-based "random" hash for funcallable-instance 2025-06-19 08:23:52 -04:00
clos-ignore.interactive.lisp
clos-interrupts.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
clos-method-combination-caches.pure.lisp Make the method-combination-generic-function cache consistent 2024-05-02 14:19:13 +01:00
clos-method-combination-redefinition.impure.lisp
clos-method-em-caches.impure.lisp Fix lack of effective method cache invalidation 2024-10-31 21:56:44 +00:00
clos-redef.impure.lisp x86-64: Optionally use linkage table for asm-to-lisp call 2025-06-03 20:19:00 +00:00
clos-typechecking.impure.lisp Use INVOKE-RESTART, not EXIT, to bail out of test files 2022-06-02 13:31:22 -04:00
clos.impure-cload.lisp Disable a couple of tests for --gc-stress. 2023-12-13 22:04:30 +03:00
clos.impure.lisp Reduce recursion in sb-walker 2026-05-16 00:37:21 +03:00
clos.pure.lisp Fix signalling illegal-class-name-error. 2022-02-01 15:49:07 +03:00
clos.test.sh Warn less about duplicate-named slots 2021-09-16 10:15:22 +01:00
cmp-combinations.pure.lisp Add threads to a test. 2023-01-29 18:53:31 +03:00
coalesce.pure.lisp Invert a condition in a test. 2021-12-16 21:10:12 +03:00
coerce.pure.lisp Derive the type of (coerce n `(simple-array ,e (*))) 2026-06-15 21:44:12 +03:00
colorize-control-codes.lisp
colorize-windows-console.lisp
colorize.lisp Allow some tests to run if the sources tree is read-only all the way down 2019-03-13 22:52:19 -04:00
compare-and-swap.impure.lisp ppc32, ppc64: remove LRA 2026-02-28 02:22:29 +03:00
compile-constnil.impure.lisp Take a big shortcut when compiling (lambda () nil) 2024-12-21 18:33:11 +00:00
compiler-1.impure-cload.lisp Simplify lvar-fun-type 2023-07-19 15:45:28 +03:00
compiler-2.impure-cload.lisp Housekeeping: whitespace, typos, comments, credits 2026-05-30 10:57:36 +02:00
compiler-2.impure.lisp Allow the compile-evaluator to evaluate forms directly. 2026-05-18 12:50:29 +02:00
compiler-2.pure.lisp mv-bind-unused-p: skip preceding mv-call arguments 2026-07-09 20:02:05 +03:00
compiler-ir.pure.lisp Don't cons constant complexes for local calls 2026-06-28 16:02:13 +03:00
compiler-output-test.lisp
compiler-slow.pure.lisp Simplify truncate transforms. 2024-07-02 02:11:39 +03:00
compiler-test-util.lisp Recognize (OR null numbertype) in numeric SXHASH transform 2026-03-13 17:55:46 -04:00
compiler.impure-cload.lisp Revert "Fix function type clobbering in a principled way." 2022-10-06 15:08:50 +03:00
compiler.impure.lisp Mark expected failures on the less loved backends 2026-02-24 06:01:10 +03:00
compiler.pure-cload.lisp Allow the compile-evaluator to evaluate forms directly. 2026-05-18 12:50:29 +02:00
compiler.pure.lisp Fix unbound variable reporting on tls-load-indirect 2026-03-13 08:06:57 +03:00
compiler.test.sh Restore undefined variable warnings 2022-07-11 11:55:03 +01:00
compound-cons.pure.lisp Enforce fewer side-effects of "pure" regression tests 2022-01-10 00:54:05 -05:00
concurrent-rename-package.impure.lisp Improve RENAME-PACKAGE 2021-07-05 19:59:54 -04:00
concurrent-syscalls.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
condition-2.pure.lisp arm64: fix undefined restarts for call-symbol 2026-04-18 22:02:27 +03:00
condition-notify.pure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
condition-wait-sigcont.lisp
condition.pure.lisp Mark expected failures on the less loved backends 2026-02-24 06:01:10 +03:00
constantp.pure.lisp Don't miss extra values from CONSTANT-FORM-VALUE 2026-02-09 20:14:19 +03:00
constraint.pure.lisp Resolve a loop in constraints 2026-04-25 02:51:06 +03:00
coreparse.pure.lisp Delete bogus math which massively oversized fixedobj space 2025-04-09 16:54:09 +00:00
ctor.impure.lisp Avoid using FIND-NAMED-CALLEES in tests 2023-01-19 14:50:06 -05:00
custom-sysinit.lisp
custom-userinit.lisp
deadline.impure.lisp Disable more tests for --gc-stress 2023-12-02 14:40:58 +03:00
deadlock.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
debug.impure.lisp sparc: remove LRA 2026-03-01 20:49:10 +03:00
debug.pure.lisp Fix %find-position expansion on non-simple strings. 2024-11-22 00:35:19 +03:00
defconst.impure-cload.lisp riscv: fix symbol-global-value 2026-02-26 04:09:39 +03:00
defglobal.pure-cload.lisp Enforce fewer side-effects of "pure" regression tests 2022-01-10 00:54:05 -05:00
defglobal.pure.lisp Fix tests. 2022-09-29 17:38:42 +03:00
define-compiler-macro.pure.lisp Enforce still more purity of pure tests 2019-04-06 11:45:31 -04:00
defmacro-test.lisp
defstruct.impure-cload.lisp Delete useless test 2026-04-29 22:27:04 -04:00
defstruct.impure.lisp Make sure TYPE-ERRORs have valid DATUM and EXPECTED-TYPE 2026-05-05 21:37:09 +01:00
deftype.impure.lisp
deprecation.impure.lisp Remove unrelated warning from deprecation test 2024-04-29 23:31:58 -04:00
deprecation.internal.impure.lisp tests: Less IN-PACKAGE noise 2018-12-07 19:58:38 +01:00
derived-function-type-casts.lisp
describe.impure.lisp Type-check second arg of DESCRIBE 2020-11-11 21:15:14 -05:00
destructure.pure.lisp Fix destructuring of optionals with supplied-p and multiple values. 2020-04-01 20:41:02 +03:00
disassem.impure.lisp x86-64: annotate NIL and T in disassemble. 2025-04-12 06:47:45 +03:00
disassem.pure-cload.lisp Stop writing large files in a test 2026-02-25 16:41:58 +03:00
do-refs.impure.lisp riscv: fix symbol-global-value 2026-02-26 04:09:39 +03:00
dump.impure-cload.lisp Add a test of something I want to fix 2025-12-17 12:29:28 -05:00
dynamic-extent.pure.lisp Don't stack allocated lambdas substituted from an outer lexenv. 2025-10-12 23:03:05 +03:00
ebcdic-us.pure.lisp Increase fd-stream buffer size to 32KB 2024-06-04 00:43:25 +03:00
elf-sans-immobile.test.sh Consider text-space as GC-managed if #-immobile-space 2026-03-12 20:13:20 +00:00
elfcore.test.sh Extend save-lisp-and-die to write an ELF .o file 2026-01-30 16:46:29 -05:00
enc-cn.pure.lisp Delete redundant catch from pure-runner 2022-01-11 22:49:53 -05:00
enc-jpn.pure.lisp Delete redundant catch from pure-runner 2022-01-11 22:49:53 -05:00
encap.impure.lisp Accept a non-FBOUNDP function in ENCAPSULATE 2025-06-30 03:12:26 +00:00
error-source-path.impure.lisp find-original-source: don't treat (def . x) as a definition 2026-03-03 14:26:39 +03:00
eval.impure.lisp Export SB-KERNEL:INTERPRETED-FUNCTION 2019-02-27 16:05:30 -05:00
exhaust.impure.lisp Restore some basic stack exhaustion handling for windows arm64 2026-03-15 01:23:54 +03:00
exit-hang.impure.lisp tests: abstract .so compilation 2026-03-03 05:50:23 +03:00
expect.sh Reduce test noise 2018-12-11 19:06:07 -05:00
extended-sequences.impure.lisp Restore funcallable sequences 2024-01-28 22:03:08 +00:00
external-format.pure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
fast-assoc.pure.lisp Improve assoc transform on constant lists 2026-03-08 20:45:55 -04:00
fast-eval.impure.lisp Fix fasteval's error message for undefined (FUNCTION f) forms 2026-03-19 12:45:24 -04:00
fcb-threads.c Fix fcb-threads.impure for win32 and gcc 14. 2024-07-28 04:01:18 +03:00
fcb-threads.impure.lisp tests: abstract .so compilation 2026-03-03 05:50:23 +03:00
fifo-slow.impure.lisp Put a test with hardcoded delays elsewhere 2025-12-11 21:39:13 -05:00
filecompile.impure-cload.lisp Add function returning start+end line+col of recursive reads 2024-06-24 20:35:24 -04:00
filecompile.impure.lisp Test custom %readtable-read a little more 2026-01-14 11:10:40 -05:00
filesys.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
filesys.pure.lisp Fix wrong type declaration 2026-03-23 23:05:04 -04:00
filesys.test.sh Remove devious hack from run-tests.lisp 2025-05-06 11:54:25 -04:00
fin-call.impure.lisp Get rid of src/runtime/sbcl.h 2023-11-02 20:50:29 -04:00
fin-threadsafety.pure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
finalize-2.impure.lisp Skip finalize-2.impure on -sb-thread 2023-08-05 19:01:58 +03:00
finalize.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
finalize.test.sh Be less parsimonious with memory for fullcgc bitmap 2022-08-05 22:59:27 -04:00
find-tests.lisp tests: Fix find-tests.lisp 2026-03-10 16:24:47 +01:00
find-tests.sh
float-2.pure.lisp x86-64, load-fp-immediate: dispatch on the value, not destination 2026-06-29 05:35:13 +03:00
float.pure.lisp Fix float comparisons on riscv, loongarch 2026-03-26 04:20:25 +03:00
foreign-stack-alignment.impure.lisp Don't advertise :alien-callbacks on mips 2026-02-25 17:18:48 +03:00
foreign.test.sh More test bookkeeping 2026-02-24 06:56:18 +03:00
foreigntest.c Fix whitespace 2025-05-06 18:54:20 +00:00
form-number-translations.impure.lisp Institute a depth cutoff for source paths 2025-10-30 21:38:59 +00:00
form-to-fasl.impure.lisp Make a way to compile 1 sexpr into a fasl 2024-10-09 19:48:46 +00:00
format.pure.lisp Coerce to base-string in sb-format::expand-directive if possible 2026-03-23 20:49:27 -04:00
full-eval.impure.lisp Delete metaspace. 2023-05-21 17:35:43 +02:00
fun-names.pure.lisp Avoid storing unbound marker in a hash-table 2021-05-02 22:35:07 -04:00
futex-wait.test.sh Bit-pack mutex-owner and state into one slot if #+sb-futex 2026-04-30 23:15:52 -04:00
fwdref-layout.impure.lisp Reduce use of without-package-locks internally 2024-03-07 16:22:26 -05:00
gc-cardmark.impure.lisp Don't change verify_gens in tests. 2025-10-22 05:36:49 +03:00
gc-slow.impure.lisp Don't change verify_gens in tests. 2025-10-22 05:36:49 +03:00
gc-smoketest.pure.lisp run-tests: add --gc-stress 2023-11-29 23:42:32 +03:00
gc-testlib.c Get rid of src/runtime/sbcl.h 2023-11-02 20:50:29 -04:00
gc-threads.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
gc.impure.lisp More test bookkeeping 2026-02-24 06:56:18 +03:00
gcd.pure.lisp
gengc-barrier.pure.lisp Look through MOVEs in stack-consed-p 2026-03-14 01:32:09 +03:00
genheaders.test.sh Fix genheaders test if build had --dynamic-space-size= 2026-03-02 09:38:52 -05:00
genmakefile.lisp win32: get parallel-exec.sh working 2020-09-08 12:57:33 -04:00
gethash-concurrency.pure.lisp Mark tests as passing 2026-02-23 01:32:54 +03:00
gray-streams.impure.lisp Accept generalized booleans from stream-file-position. 2019-02-25 00:02:24 +03:00
hash-2.pure.lisp Relax a test. 2024-11-26 07:07:01 +03:00
hash-cache.pure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
hash-custom-test.pure.lisp Fix type error with closure as :TEST in MAKE-HASH-TABLE 2022-02-03 10:09:32 -05:00
hash-table.impure.lisp Adjust hash-table-equalp 2026-03-02 08:11:33 +03:00
hash.pure.lisp remove-duplicates: use hash-tables for :test #'= 2026-03-18 18:23:48 +03:00
hashset.impure.lisp Make fun-name-hashset more hashy 2026-04-14 23:28:58 +00:00
hashset.pure.lisp Finish completely renaming package-hashtable to SYMBOL-HASHSET 2022-12-06 21:46:14 -05:00
heapsort.pure-cload.lisp Enforce fewer side-effects of "pure" regression tests 2022-01-10 00:54:05 -05:00
heapwalk.impure.lisp x86-64: shorten code size for a few word-sized math vops 2023-03-06 00:25:54 -05:00
hide-packages.test.sh hide-packages.test: don't look inside stack-allocated objects. 2024-12-16 11:38:33 +03:00
hopscotch.impure-cload.lisp
icf-smoketest.impure-cload.lisp Spell things. 2023-11-30 01:31:40 +03:00
immobile-space.impure.lisp Change HW to SW card marking on immobile layout pages 2026-04-06 17:37:33 -04:00
impure-runner.lisp Don't disable ldb with --break-on-failure 2026-02-21 10:31:04 +03:00
info.before-xc.lisp Shrink globldb packed infos if #+compact-instance-header 2021-11-22 15:52:39 -05:00
info.pure.lisp Purify globaldb info concurrency test 2023-01-22 22:09:34 -05:00
init-hooks.test.sh Call init-hooks before starting finalizer 2021-08-12 19:30:28 -04:00
init.test.sh Use numeric comparison where intended 2020-02-17 11:29:11 -05:00
input-manifest.lisp-expr Add test manifest entry 2026-07-10 15:23:54 +00:00
inspect.impure.lisp Extend unbound slot detection in inspect 2023-04-30 18:35:34 +01:00
install-test.sh sbcl-homedir-pathname: handle symlinks too. 2020-04-01 14:44:20 +03:00
integerdiv.pure.lisp Implement choice of using fastrem in IR1 transform 2026-04-19 18:05:03 -04:00
interface.impure.lisp Fix SB-POSIX:STRTOD on -c-stack-is-control-stack 2025-10-10 00:49:17 +03:00
interface.pure.lisp More test bookkeeping 2026-02-24 06:56:18 +03:00
interface.test.sh Avoid relying on current make-array default behavior 2021-05-16 23:23:08 -04:00
interrupt-atomic-incf.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
interrupt-consing.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
interrupted-sleep.impure.lisp Use INVOKE-RESTART, not EXIT, to bail out of test files 2022-06-02 13:31:22 -04:00
iso-8859-1.pure.lisp Increase fd-stream buffer size to 32KB 2024-06-04 00:43:25 +03:00
iso-8859-2.pure.lisp Increase fd-stream buffer size to 32KB 2024-06-04 00:43:25 +03:00
iso-8859-3.pure.lisp Increase fd-stream buffer size to 32KB 2024-06-04 00:43:25 +03:00
join-thread-timeout.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
jump-table.pure.lisp Mark expected failures on the less loved backends 2026-02-24 06:01:10 +03:00
kill-non-lisp-thread.c Fix kill-non-lisp-thread on darwin. 2022-11-25 00:09:09 +03:00
kill-non-lisp-thread.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
lambda-list.pure.lisp Fix TAIL-ANNOTATE for the nth time. 2023-03-13 15:48:31 +01:00
layouts.pure.lisp Fix all regression tests for #+(and mark-region-gc permgen) 2024-01-24 21:34:05 -05:00
linkage-cells.test.sh Add test that linkage space cell recycling works 2024-08-21 10:25:25 +00:00
linkage-refs.impure.lisp Propagate "undefined function" warnings to load-time 2024-10-19 03:17:41 +00:00
lispobj.pure.lisp Fix 18-year-old constant-folding bug on (get-lisp-obj-address fixnum) 2025-12-29 21:43:16 -05:00
list.pure.lisp union: preserve the argument order passed to :test 2026-05-05 08:39:38 +03:00
load.impure-cload.lisp Infer original source file name in FASL 2024-10-17 00:24:08 +00:00
load.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
load.pure.lisp Disentangle nested compile-file/load errors. 2019-11-30 15:59:48 +03:00
load.test.sh Simplify probe-load-defaults 2024-07-31 23:24:59 +00:00
lockfree-list.pure.lisp Don't change verify_gens in tests. 2025-10-22 05:36:49 +03:00
loop-2.pure.lisp Enforce fewer side-effects of "pure" regression tests 2022-01-10 00:54:05 -05:00
loop.pure.lisp Fix (loop in (reverse list) by #'cddr) 2024-12-07 19:26:30 +03:00
lzcore.test.sh Split up core.test.sh 2019-06-19 17:40:00 -04:00
macro-policy-decls.impure-cload.lisp Slightly insulate test from build-time option 2020-05-13 18:10:41 -04:00
macro-policy-test.lisp Don't use NOTINLINE to suppress compiler macros inside define-c-m. 2022-11-30 03:09:31 +03:00
macroexpand.pure.lisp riscv, loongarch: align the number stack to 16 2026-02-24 04:54:33 +03:00
make-thread.pure.lisp Remove mentions of LRA and return-pc-widetag 2026-03-02 01:53:08 +03:00
map-refs.pure.lisp Disable failing tests on mark-region-gc 2024-04-30 14:56:33 +03:00
map-tests.pure.lisp (coerce x (if n 'single-float 'double-float)) => float 2026-03-06 23:08:20 +03:00
merge-lambdas.lisp
mlf.impure-cload.lisp Name dumped MAKE-LOAD-FORM results opaquely 2022-01-19 11:36:29 -05:00
mop-1.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-2.impure-cload.lisp Allow just slot-makunbound-using-class to be redefined. 2022-11-02 23:33:58 +03:00
mop-3.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-4.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-5.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-6.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-7.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-8.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-9.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-10.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-11.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-12.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-13.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-14.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-15.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-16.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-17.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-18.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-19.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-20.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-21.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-22.impure-cload.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-23.impure.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-24.impure.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-25.impure.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-26.impure.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-27.impure.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-28.impure.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-29.impure.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-30.impure.lisp tests: Use WITH-TEST in mop-*.lisp 2018-12-07 18:23:04 +01:00
mop-31.impure.lisp Fix some random irrelevant complaints from tests 2023-12-26 22:32:13 -05:00
mop-32.impure.lisp Restore instances to their previous state on failed U-I-F-{R,D}-C 2022-01-10 16:58:06 +03:00
mop-33.impure.lisp Restore instances to their previous state on failed U-I-F-{R,D}-C 2022-01-10 16:58:06 +03:00
mop-34.impure.lisp Improve conformance with CLHS 7.6.5 2023-10-22 14:50:06 +01:00
mop-35.impure.lisp Restore funcallable sequences 2024-01-28 22:03:08 +00:00
mop-36.impure.lisp Only COERCE-TO-FUN if the result-type is exactly FUNCTION 2024-01-28 22:04:46 +00:00
mop.impure-cload.lisp
mop.impure.lisp Remove output from a few tests 2023-12-25 22:24:27 -05:00
mop.pure.lisp Really enforce test purity 2022-01-15 11:50:11 -05:00
mrgc-ht-rehash.impure.lisp Run mrgc large vector test for 2x more iterations 2024-02-25 09:46:20 -05:00
mutex.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
octets.pure.lisp GET-EXTERNAL-FORMAT returns NIL for non-symbol XF designators 2023-11-03 09:34:39 +00:00
package-ctor-bug.lisp
package-id.impure.lisp Change *all-packages* to use power-of-2 sizing 2023-02-01 05:13:30 -05:00
package-locks.impure.lisp Pick a different package for a package lock test 2025-12-04 23:35:45 -05:00
package-test-1.lisp Add failing tests. 2022-06-02 22:17:07 -07:00
package-test-2.lisp Add failing tests. 2022-06-02 22:17:07 -07:00
package-test-3.lisp Add failing tests. 2022-06-02 22:17:07 -07:00
package-test-4.lisp Add failing tests. 2022-06-02 22:17:07 -07:00
package-test-5.lisp Fix some remainng package weirdness. 2022-12-20 02:04:45 +01:00
package-test-6.lisp Fix some remainng package weirdness. 2022-12-20 02:04:45 +01:00
package-test-7.lisp Fix test case. 2023-02-02 13:03:52 +01:00
packages.impure.lisp Fix TAKE-NEW restart in EXPORT 2026-05-17 19:57:31 +02:00
packed-varints.pure.lisp Test something more directly 2024-07-12 13:16:36 -04:00
parallel-exec.lisp Unify more in debug-int 2026-03-03 01:59:37 +03:00
parallel-exec.sh Move guts of parallel-exec into a lisp file 2024-04-02 20:16:35 -04:00
parallel-fasl-load-test.lisp
pathnames.pure.lisp pathnames: correctly escape dots in the middle of a pattern 2026-04-13 19:26:15 +03:00
perfecthash.impure.lisp riscv, loongarch: align the number stack to 16 2026-02-24 04:54:33 +03:00
phash-typecase.impure.lisp Skip inapplicable tests. 2025-07-11 04:02:56 +03:00
pkgiter.impure.lisp Improve package iteration per lp#2080387 2024-09-12 12:22:52 -04:00
pprint.impure.lisp Combine macro and function pprint dispatch entry 2022-09-07 11:10:01 -04:00
pprint.pure.lisp Don't rely on output-object to reenter pprint-logical-block. 2025-04-04 20:10:17 +03:00
print.impure.lisp Randomize *random-state* 2025-12-18 04:22:13 -05:00
private-cons.impure.lisp Skip private-cons.impure on :interpreter 2024-09-15 02:09:05 +03:00
profile.pure.lisp Enable sb-profile test for mark-region 2026-04-03 15:47:22 -04:00
progv.pure.lisp Fix test failures with evaluator-mode interpret 2023-07-14 16:46:46 -04:00
properties.pure.lisp Really enforce test purity 2022-01-15 11:50:11 -05:00
random.pure.lisp mips: fix failing ash-amount-unsigned-comparison test 2022-03-15 10:32:31 -04:00
raw-slots-interleaved.impure.lisp Reduce use of without-package-locks internally 2024-03-07 16:22:26 -05:00
reader.impure.lisp More test bookkeeping 2026-02-24 06:56:18 +03:00
reader.pure.lisp Silence "<internal-feature> no longer present on *FEATURES*" 2026-06-29 14:01:31 +02:00
redblack.pure.lisp Make redblack a pure test 2023-01-23 10:35:17 -05:00
relocation.test.sh Get relocation.test.sh working for x86-64-darwin 2026-03-30 04:04:36 -04:00
room.test.sh
run-compiler.sh run-compiler.sh: add -m32 to Linux-SPARC 2026-02-21 10:05:31 +03:00
run-program.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
run-program.test.sh Haiku specific options and env executable 2024-12-14 17:38:24 -05:00
run-sbcl.test.sh Remove devious hack from run-tests.lisp 2025-05-06 11:54:25 -04:00
run-tests.lisp Make sure TYPE-ERRORs have valid DATUM and EXPECTED-TYPE 2026-05-05 21:37:09 +01:00
run-tests.sh run-test: add -b as a shorthand for --break-on-failure 2026-02-25 01:31:51 +03:00
runtime-options.test.sh Write lossage backtraces to stderr rather than stdout 2025-04-10 20:57:44 -04:00
save.impure.lisp Skip a test on -sb-thread 2026-02-17 18:39:20 +03:00
save1.test.sh Remove vestiges of dynamic extent value cells. 2025-03-07 20:44:00 +01:00
save2.test.sh Use /tmp more in shell tests 2022-10-07 13:54:25 -04:00
save3.test.sh Remove a reader conditional 2023-10-30 14:10:24 -04:00
save4.test.sh Use /tmp more in shell tests 2022-10-07 13:54:25 -04:00
save5.test.sh Use /tmp more in shell tests 2022-10-07 13:54:25 -04:00
save6.test.sh Use /tmp more in shell tests 2022-10-07 13:54:25 -04:00
save7.test.sh x86-64: add :TLS-load-indirect feature 2026-03-12 23:37:39 -04:00
save8.test.sh Use autogenerated struct definition 2023-10-24 13:21:32 -04:00
save9.test.sh Use /tmp more in shell tests 2022-10-07 13:54:25 -04:00
save10.test.sh Zeroize junk at end of heap spaces when saving core 2026-03-03 23:34:21 -05:00
save11.test.sh Fix shell syntax 2026-03-04 08:29:57 +03:00
sb-aclrepl.impure.lisp Run contrib tests with all other tests and not in make-target-contrib 2022-09-01 21:17:47 -04:00
sb-bsd-sockets.impure.lisp Run contrib tests with all other tests and not in make-target-contrib 2022-09-01 21:17:47 -04:00
sb-cltl2.impure.lisp Make cltl2 tests pass with fasteval 2022-09-03 15:52:26 -04:00
sb-concurrency.impure.lisp Skip some sb-concurrency tests unless compiling 2022-09-03 17:19:29 -04:00
sb-cover.impure.lisp sb-cover: Optionally store source-form-source-position at compile-time 2025-12-17 21:42:38 -05:00
sb-gmp.impure.lisp Spell things. 2023-11-30 01:31:40 +03:00
sb-introspect.impure.lisp sb-introspect: Skip tests if #-sb-source-locations (lp#1635349) 2022-10-01 10:53:46 -04:00
sb-md5.impure.lisp Use WITH-SCRATCH-FILE in md5 test 2022-09-23 10:43:35 -04:00
sb-mpfr.impure.lisp Spell things. 2023-11-30 01:31:40 +03:00
sb-posix.impure.lisp sb-posix: play nice in test sandbox 2022-09-12 12:09:40 -04:00
sb-rotate-byte.impure.lisp Run contrib tests with all other tests and not in make-target-contrib 2022-09-01 21:17:47 -04:00
sb-simd.impure.lisp sb-simd: arm64 support 2026-07-01 01:15:08 +03:00
sb-simple-streams.impure.lisp Disable more tests for --gc-stress 2023-12-01 22:54:11 +03:00
sb-sprof.impure.lisp Fix WITH-PROFILING to work as advertised in docstring 2022-09-23 17:11:41 -04:00
script.test.sh Disable *COMPILE-VERBOSE* and *LOAD-VERBOSE* for --script 2023-12-03 21:24:02 -05:00
selfbuild-output.pure.lisp Avoid using FIND-NAMED-CALLEES in tests 2023-01-19 14:50:06 -05:00
semaphore.pure.lisp Balance out threads.pure test times 2026-04-30 18:34:46 -04:00
seq.impure.lisp Warn about (find "x" (the (array fixnum) x)) 2022-12-16 04:17:31 +03:00
seq.pure.lisp Add a type deriver for ELT 2026-06-05 01:30:34 +03:00
serve-event.pure.lisp Reduce constants in (logand m (logand n #xFFFFF)) 2025-12-29 19:14:35 +03:00
session.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
setf.pure.lisp Make DEFSETF warn a bit more like DEFMACRO 2026-04-08 12:00:59 +02:00
side-effectful-pathnames.test.sh Remove devious hack from run-tests.lisp 2025-05-06 11:54:25 -04:00
signals.impure.lisp Disable more tests for --gc-stress 2023-12-02 14:40:58 +03:00
simd-pack-256.pure.lisp Introduce more fine-grained integer simd pack types. 2022-04-08 20:06:30 -07:00
simd-pack-512.pure.lisp Basic support for avx512 2026-07-01 04:31:38 +03:00
simd-pack.pure.lisp Introduce more fine-grained integer simd pack types. 2022-04-08 20:06:30 -07:00
sleepytests.pure.lisp Resolve a deadlock on windows-arm64 2026-02-14 20:22:56 +03:00
slot-boundp.impure.lisp Handle SLOT-MAKUNBOUND like other slot functions 2022-11-29 08:41:47 +00:00
slot-mapper.impure.lisp Add more SYSTEM-TLAB decls 2024-12-30 18:23:00 -05:00
slot-unbound.impure.lisp Speed up slot-value on any structure-object and non-const slot-name 2023-07-21 10:20:55 -04:00
slot-value.impure.lisp Allow the compile-evaluator to evaluate forms directly. 2026-05-18 12:50:29 +02:00
smoke.impure.lisp Enable a test file for mark-region which passes now 2026-04-03 15:46:39 -04:00
solist.pure.lisp Fix SB-POSIX:STRTOD on -c-stack-is-control-stack 2025-10-10 00:49:17 +03:00
specializer.impure.lisp Remove exports from SB-PCL 2020-06-01 17:54:12 -04:00
sset.pure.lisp Improve SSET capacity tracking and SSET-ADJOIN 2026-07-10 21:11:40 +00:00
stablehash.impure.lisp Relax a test 2026-03-25 21:17:03 +03:00
stack-alignment-offset.c Fix "cast from pointer to integer of different size" warning 2020-05-14 12:48:56 -04:00
static-alloc.impure.lisp Skip a test maybe 2024-04-10 12:23:40 -04:00
static-garbage.impure.lisp Fix failing tests 2020-12-09 13:49:47 -05:00
step.pure.lisp Mark expected failures on the less loved backends 2026-02-24 06:01:10 +03:00
stream.impure-cload.lisp Use more scratch files 2019-03-19 15:48:28 -04:00
stream.impure.lisp Stop writing large files in a test 2026-02-25 16:41:58 +03:00
stream.pure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
stream.test.sh Fix stdstream initialization 2023-11-02 09:35:33 +00:00
stress-gc.lisp
stress-gc.sh
string.pure.lisp Transform (string= x "") to a length check for any X type 2026-01-19 05:17:26 +03:00
style-warnings.impure.lisp Once more reimplement "missed compiler macro" warning 2024-08-21 09:52:07 +00:00
subr.sh Add ARM64 Windows platform support 2026-02-12 21:44:09 +03:00
symbol-2.pure.lisp Devirtualize some string comparisons 2025-12-04 23:41:02 -05:00
symbol-macrolet-test.lisp
symbol.pure.lisp Add more SYSTEM-TLAB decls 2024-12-30 18:23:00 -05:00
system.impure.lisp Use INVOKE-RESTART, not EXIT, to bail out of test files 2022-06-02 13:31:22 -04:00
test-funs.lisp Disable float-trap tests on riscv 2026-02-22 21:26:11 +03:00
test-util.lisp Inline (ash (unsigned-byte 128) -64) 2026-03-04 19:56:56 +03:00
threads-2.impure.lisp x86-64: add :TLS-load-indirect feature 2026-03-12 23:37:39 -04:00
threads-slow.pure.lisp Balance out threads.pure test times 2026-04-30 18:34:46 -04:00
threads.impure.lisp Split threads.impure in two 2026-02-11 05:58:37 +03:00
threads.pure.lisp Add some remarks and a utility function 2026-04-30 18:44:54 -04:00
threads.test.sh
time.pure.lisp Allow the compile-evaluator to evaluate forms directly. 2026-05-18 12:50:29 +02:00
timer-dead-thread.impure.lisp Reduce the regression suite run time some more 2019-03-15 20:00:22 -04:00
timer.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
timing Don't let the CONJUGATE VOPs be overridden by a transform 2026-05-01 03:06:42 +03:00
tmpfile.pure.lisp Fix :file-length method of stream-from-stdio-file 2024-12-17 22:00:13 -05:00
toplevel.test.sh
trace.impure.lisp Bind *PRINT-READABLY* to NIL when printing TRACE "returned" message 2026-05-30 11:01:45 +02:00
traceroot.impure.lisp github actions linux arm 2025-01-17 03:55:51 +03:00
treeshake.pure.lisp Inline (ash (unsigned-byte 128) -64) 2026-03-04 19:56:56 +03:00
type.after-xc.lisp Search-and-replace SB!KERNEL with SB-KERNEL 2018-12-05 12:05:55 -05:00
type.before-xc.lisp x86-64: remove fp-...-zero-scs 2026-06-28 16:02:13 +03:00
type.impure.lisp Signal an error for (make-array x :element-type undefined) 2026-03-20 17:15:59 +03:00
type.pure.lisp Simplify numeric type construction 2026-05-04 00:46:23 +03:00
typecase-cache.pure.lisp Avoid calling cache-statistics function 2026-04-03 16:00:26 -04:00
typehashmix.impure.lisp arm64: more compact ASCII checking in the SIMD routines 2026-03-12 23:39:29 +03:00
typep-golden-data.txt Delete metaspace. 2023-05-21 17:35:43 +02:00
typep.impure-cload.lisp Fallback to CACHED-TYPEP less often, and warn more about doing it 2021-06-29 15:04:14 -04:00
typetran.pure.lisp Transform type-of, class-of for structures. 2025-07-09 04:41:26 +03:00
ucs-2be.pure.lisp Delete scratch files 2024-07-01 01:03:18 -04:00
ucs-2le.pure.lisp Delete scratch files 2024-07-01 01:03:18 -04:00
ucs-4be.pure.lisp Delete scratch files 2024-07-01 01:03:18 -04:00
ucs-4le.pure.lisp Delete scratch files 2024-07-01 01:03:18 -04:00
undefined-classoid-bug-1.lisp
undefined-classoid-bug-2.lisp
undefined-classoid-bug.test.sh
unicode-breaking.pure.lisp Minor quality-of-life improvement to unicode breaking tests 2022-07-01 16:12:00 +01:00
unicode-collation.pure.lisp Remove duplicate definition of SPLIT-STRING 2019-04-06 11:54:34 -04:00
unicode-misc.pure.lisp
unicode-normalization.pure.lisp Remove duplicate definition of SPLIT-STRING 2019-04-06 11:54:34 -04:00
unicode-properties.pure.lisp Fix tests on -sb-unicode 2023-05-16 00:15:19 +03:00
unintern.impure.lisp Improve package iteration per lp#2080387 2024-09-12 12:22:52 -04:00
unwind-to-frame-and-call.impure.lisp Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
utf-8.impure.lisp arm64: simd encoding of the whole unicode range for C strings 2026-07-10 02:25:55 +03:00
utf-8.pure.lisp Adjust a test. 2026-07-04 00:04:37 +03:00
utf-16be.pure.lisp Delete scratch files 2024-07-01 01:03:18 -04:00
utf-16le.pure.lisp Delete scratch files 2024-07-01 01:03:18 -04:00
utf-32be.pure.lisp Delete scratch files 2024-07-01 01:03:18 -04:00
utf-32le.pure.lisp Delete scratch files 2024-07-01 01:03:18 -04:00
vector-2.pure.lisp Fix semi-buggy SPLAT vops 2025-03-07 20:27:57 -05:00
vector.pure.lisp Fix %concatenate-to-vector 2021-07-07 12:00:44 -04:00
vm.before-xc.lisp riscv: Fix potential source of GC unsafety. 2022-04-17 11:45:17 -07:00
vopcombine.pure.lisp Change some more tests to 'pure' 2022-01-10 15:44:08 -05:00
wait-for.pure.lisp Reduce the regression suite run time some more 2019-03-15 20:00:22 -04:00
walk.impure.lisp sb-walker: shadow symbol-macrolet with SPECIAL. 2024-11-12 09:06:06 +03:00
weak-hashtable.impure.lisp
weak-ht-pounding.pure.lisp Fix lp#2142714 2026-02-26 19:20:15 +00:00
win32-foreign-stack-unwind.impure.lisp Delete obsolete comment. 2025-02-24 15:38:44 +01:00
win32-stack-unwind.c
win32.impure.lisp Use INVOKE-RESTART, not EXIT, to bail out of test files 2022-06-02 13:31:22 -04:00
win64-exceptions.c win64: use vectored exception handler only when necessary 2021-06-19 19:21:07 +03:00
win64-exceptions.impure.lisp Fix a test. 2024-11-01 23:35:01 +03:00
with-compilation-unit.impure.lisp Add a WITH-SCRATCH-FILE macro to the test suite 2019-03-14 16:27:24 -04:00
x86-64-codegen.impure.lisp Possibly eliminate 1 or 2 instructions from DEREF of integer arrays 2026-07-09 17:01:07 +00:00
x86-linux.impure.lisp Revert hack for musl libc 2024-07-19 17:04:16 -04:00
xref.pure.lisp Test the previous-relative encoding of xref form-number 2026-04-30 17:06:45 +01:00
xset.pure.lisp Use fake %MAKE-LISP-OBJ to implement +-MODFX for host 2024-03-09 13:44:39 -05:00
zero Enable disabled tests in windows 2026-02-18 04:27:11 +03:00
zstd.pure.lisp Skip inapplicable test 2024-11-06 16:57:16 +00:00