| .. |
|
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
|
Fix arena-related crash
|
2026-07-16 15:46:05 +00: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 |
|
atomic-xchg.pure.lisp
|
ppc, ppc64: add %raw-instance-cas/signed-word
|
2026-08-06 00:44:13 +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
|
ppc, ppc64: add %raw-instance-cas/signed-word
|
2026-08-06 00:44:13 +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
|
Assignment convert all the things.
|
2026-07-30 22:28:04 +02: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
|
Don't delete blocks during constraint propagation
|
2026-07-25 18:40:13 +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
|
Fix file-position on copmosite streams
|
2026-08-04 00:12:14 +03: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 |
|
int-sset.pure.lisp
|
Implement sparse sets having greater storage density than SSET
|
2026-07-21 03:12:46 +00: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
|
Fix a test for :interpreter
|
2026-07-30 01:02:18 +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 |
|
lcse.impure.lisp
|
Disable CSE logic
|
2026-08-04 15:45:52 +00:00 |
|
lcse.pure.lisp
|
Disable CSE logic
|
2026-08-04 15:45:52 +00: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
|
Mark a test as broken
|
2026-07-22 04:55:55 +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
|
Remove ansi-stream-csize-buffer
|
2026-08-07 21:22:14 +03: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: separate x86-64 and arm64 things
|
2026-08-02 17:02:43 +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
|
Optimize SSET-INTERSECTION
|
2026-07-19 11:33:20 -04: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
|
Remove ansi-stream-csize-buffer
|
2026-08-07 21:22:14 +03:00 |
|
stream.pure.lisp
|
Fix a test on windows
|
2026-08-04 01:35:04 +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
|
ppc, ppc64: add %raw-instance-cas/signed-word
|
2026-08-06 00:44:13 +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
|
source-transform-union-typep: eql complexes are not numeric-types
|
2026-07-11 21:18:44 +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
|
Fix a test
|
2026-08-06 06:58:17 +03:00 |
|
utf-8.pure.lisp
|
arm64: simd utf8-crlf-to-character-string-sized
|
2026-07-31 04:38:07 +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 |