| .. |
|
data
|
use pristine LineBreakTest.txt in tests
|
2019-09-28 18:16:57 +01:00 |
|
heap-reloc
|
Darwin ARM64 support.
|
2021-02-03 22:54:31 +03:00 |
|
.gitignore
|
|
|
|
alien.impure.lisp
|
Delete DEFINE-ALIEN-CALLBACK.
|
2022-01-10 22:05:23 -08:00 |
|
alloca.c
|
Change alloca.h to stdlib.h
|
2019-06-19 04:25:52 +03:00 |
|
allocator.pure.lisp
|
mips: fix failing ash-amount-unsigned-comparison test
|
2022-03-15 10:32:31 -04:00 |
|
ansi-tests.sh
|
github actions: Use MSYS2.
|
2022-01-21 20:53:14 +03:00 |
|
aprof.impure.lisp
|
Adjust preprocessor macros for alloc regions
|
2022-02-05 20:27:57 -05:00 |
|
arith-2.pure.lisp
|
Enforce fewer side-effects of "pure" regression tests
|
2022-01-10 00:54:05 -05:00 |
|
arith-slow.pure.lisp
|
mips: switch to soft card marks
|
2022-03-14 22:49:50 -04:00 |
|
arith.pure.lisp
|
Add more test cases for a test.
|
2022-03-24 19:36:44 +03:00 |
|
array.pure.lisp
|
Don't make array accessors foldable.
|
2021-12-23 15:37:18 +03:00 |
|
assembler.pure.lisp
|
Fix a package qualifier- FIND-FDEFN is external in SB-INT
|
2021-12-05 00:53:09 -05:00 |
|
assertoid.lisp
|
Optimize (m-v-bind .. (if .. (values ..) (values ..))
|
2019-01-19 14:22:39 +03:00 |
|
avltree.pure.lisp
|
Improve and fix BBtree tests
|
2020-08-09 22:06:26 -04:00 |
|
backq-const-fold.impure-cload.lisp
|
Fix backquoted constant vectors and named constant references too.
|
2022-02-18 15:03:16 -08: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
|
mips: fix failing ash-amount-unsigned-comparison test
|
2022-03-15 10:32:31 -04:00 |
|
bad-code.impure.lisp
|
Catch macro errors in FOPCOMPILABLE-P.
|
2018-01-09 04:09:06 +03:00 |
|
bad-code.pure.lisp
|
Catch (make-array n :element-type 'bit :initial-contents '(a b c))
|
2021-12-30 23:11:04 +03:00 |
|
bad-mlf-test.lisp
|
Fix error detection in source form saving
|
2020-02-04 22:00:10 -05: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 |
|
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
|
Remove still more assumptions about 0-filled heap
|
2021-08-20 09:54:26 -04: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
|
Preserve EQness of constants when block compiling.
|
2022-03-08 18:06:04 -08:00 |
|
break-on-signals.impure.lisp
|
tests: Use WITH-TEST in break-on-signals.impure.lisp
|
2018-01-18 11:00:29 +01:00 |
|
brothertree.impure.lisp
|
Skip brothertree.impure.lisp on +interpreter
|
2022-04-02 15:33:19 +03: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
|
Remove more assumptions of implicit 0-fill for all vectors
|
2021-05-18 19:44:15 -04:00 |
|
bug-943953.lisp
|
|
|
|
bug-981106.impure.lisp
|
Split out the slowest tests from gc.impure
|
2019-03-18 11:28:15 -04:00 |
|
bug-1072739.pure.lisp
|
Decrease parallel-exec total wall-clock time
|
2020-06-30 13:12:46 -04:00 |
|
bug-1180102.impure.lisp
|
win32: remove linux futex shims, use native API
|
2020-09-01 01:15:35 -04:00 |
|
bug-doug-mcnaught-20030914.lisp
|
|
|
|
bug204-test.lisp
|
|
|
|
call-into-lisp.impure.lisp
|
Fix call_into_lisp on Windows.
|
2022-03-16 17:37:45 +03:00 |
|
callback.impure.lisp
|
mips: fix failing ash-amount-unsigned-comparison test
|
2022-03-15 10:32:31 -04:00 |
|
case-test.lisp
|
|
|
|
case.pure.lisp
|
Run each pure test file in a randomly named package
|
2019-03-22 08:57:06 -04:00 |
|
ccase.pure.lisp
|
Fix a test for +interpreter
|
2022-01-10 01:02:08 +03:00 |
|
character.pure.lisp
|
Renamne %FUN-TYPE to %FUN-FTYPE
|
2021-04-07 00:38:33 -04:00 |
|
chill.test.sh
|
Prevent chill from regressing
|
2019-11-05 16:49:59 -05:00 |
|
circ-tree-test.lisp
|
|
|
|
classoid-typep.impure.lisp
|
Metaspace part 1: layouts split into pieces if #+metaspace
|
2021-04-11 21:30:41 -04:00 |
|
clos-1.impure.lisp
|
Skip a test on :interpreter.
|
2021-09-29 20:26:24 +03:00 |
|
clos-add-remove-method.impure.lisp
|
Add a WITH-SCRATCH-FILE macro to the test suite
|
2019-03-14 16:27:24 -04:00 |
|
clos-cache.impure.lisp
|
Metaspace part 1: layouts split into pieces if #+metaspace
|
2021-04-11 21:30:41 -04: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-ignore.interactive.lisp
|
|
|
|
clos-interrupts.impure.lisp
|
Disable tests that use interrupt-thread on win32.
|
2017-11-23 21:14:48 +03:00 |
|
clos-method-combination-redefinition.impure.lisp
|
handle short<->long method combination redefinitions
|
2018-05-02 14:00:53 +01:00 |
|
clos-typechecking.impure.lisp
|
tests: use CHECKED-COMPILE-AND-ASSERT in clos-typechecking.impure.lisp
|
2017-12-10 14:51:34 +01:00 |
|
clos.impure-cload.lisp
|
|
|
|
clos.impure.lisp
|
sparc: Skip tests that hang
|
2022-02-26 21:09:56 -05: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 |
|
coalesce.pure.lisp
|
Invert a condition in a test.
|
2021-12-16 21:10:12 +03:00 |
|
coerce.pure.lisp
|
Warn about putting macros where functions are needed.
|
2021-12-04 16:58:31 +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
|
Remove DEFCAS
|
2021-09-15 15:15:01 -04:00 |
|
compile-multiple-files.impure.lisp
|
Allow compiling a list of source files into one fasl
|
2021-08-05 11:33:26 -04:00 |
|
compiler-1.impure-cload.lisp
|
Disallow failure from COMPILE-FILE in cload tests
|
2022-02-19 14:54:59 -05:00 |
|
compiler-2.impure-cload.lisp
|
join-type-constraints: Handle more constraint kinds and NOT-P.
|
2022-03-30 14:33:17 -07:00 |
|
compiler-2.impure.lisp
|
Allow building with #+(and immobile-space (not immobile-code))
|
2021-04-29 00:23:52 -04:00 |
|
compiler-2.pure.lisp
|
Avoid wrapping (if predicate t nil) if it's not translated.
|
2022-04-06 08:13:26 +03:00 |
|
compiler-ir.pure.lisp
|
Reoptimize lvar uses after let conversion.
|
2022-03-29 00:00:34 +03:00 |
|
compiler-output-test.lisp
|
|
|
|
compiler-slow.pure.lisp
|
Move a slow test
|
2022-04-03 22:08:25 -04:00 |
|
compiler-test-util.lisp
|
Disassemble multiple function code objects more accurately.
|
2022-01-10 00:07:44 +03:00 |
|
compiler.impure-cload.lisp
|
Disallow failure from COMPILE-FILE in cload tests
|
2022-02-19 14:54:59 -05:00 |
|
compiler.impure.lisp
|
Disable loop consistency checks.
|
2022-02-26 15:15:16 -08:00 |
|
compiler.pure-cload.lisp
|
Disallow failure from COMPILE-FILE in cload tests
|
2022-02-19 14:54:59 -05:00 |
|
compiler.pure.lisp
|
Fix let and assignment conversion inside deleted lambdas.
|
2021-11-23 03:32:06 -08:00 |
|
compiler.test.sh
|
Scope local muffling declarations correctly for undefined variables.
|
2022-02-18 22:33:33 -08: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
|
Split threads.impure into smaller pieces
|
2019-03-14 20:34:40 -04:00 |
|
condition-2.pure.lisp
|
sparc: Skip tests that hang
|
2022-02-26 21:09:56 -05:00 |
|
condition-notify.pure.lisp
|
Delete redundant catch from pure-runner
|
2022-01-11 22:49:53 -05:00 |
|
condition-wait-sigcont.lisp
|
|
|
|
condition.pure.lisp
|
Metaspace part 1: layouts split into pieces if #+metaspace
|
2021-04-11 21:30:41 -04:00 |
|
constantp.pure.lisp
|
Make 2 tests more self-contained
|
2020-09-20 02:25:15 -04:00 |
|
constraint.pure.lisp
|
Clear ref constraints in remove-equivalent-blocks.
|
2021-03-31 18:04:34 +03:00 |
|
ctor.impure.lisp
|
Tree-shake SB-PCL + SB-MOP harder
|
2020-06-01 19:49:03 -04:00 |
|
custom-sysinit.lisp
|
Bind *LOAD-{PATHNAME,TRUENAME}* when reading init files
|
2017-09-07 16:09:46 -04:00 |
|
custom-userinit.lisp
|
Bind *LOAD-{PATHNAME,TRUENAME}* when reading init files
|
2017-09-07 16:09:46 -04:00 |
|
deadline.impure.lisp
|
Revert "Split deadline tests in half"
|
2022-01-15 19:26:40 -05:00 |
|
deadlock.impure.lisp
|
Maybe show some GC performance metrics on each cycle
|
2021-12-09 12:59:21 -05:00 |
|
debug.impure.lisp
|
Fix ommission from rev df845b7410
|
2022-03-07 11:40:32 -05:00 |
|
debug.pure.lisp
|
gencgc: Speed up valid_lisp_pointer_p on purely boxed pages
|
2022-03-01 17:46:04 -05:00 |
|
defglobal.pure-cload.lisp
|
Enforce fewer side-effects of "pure" regression tests
|
2022-01-10 00:54:05 -05:00 |
|
defglobal.pure.lisp
|
Enforce still more purity of pure tests
|
2019-04-06 11:45:31 -04: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
|
Fix a package qualifier- FIND-FDEFN is external in SB-INT
|
2021-12-05 00:53:09 -05:00 |
|
defstruct.impure.lisp
|
Metaspace part 1: layouts split into pieces if #+metaspace
|
2021-04-11 21:30:41 -04:00 |
|
deftype.impure.lisp
|
tests: Remove redundant LOADs and USE-PACKAGEs.
|
2018-03-20 21:04:19 +03:00 |
|
deprecation.impure.lisp
|
Move target-only things out of early-extensions
|
2019-04-06 10:49:12 -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
|
Remove uncertainty from disassemble-everything test
|
2021-02-21 12:46:28 -05:00 |
|
do-refs.impure.lisp
|
Tag some tests as :fails-on
|
2022-01-11 11:23:11 -05:00 |
|
dump.impure-cload.lisp
|
Rewrite MAKE-LOAD-FORM-SAVING-SLOTS optimization.
|
2022-02-27 04:33:02 -08:00 |
|
dynamic-extent.pure.lisp
|
Assume presence of compiler-test-util in "pure" tests
|
2022-02-20 10:55:46 -05:00 |
|
elfcore.test.sh
|
Fix editcore. Also fix test that stopped working
|
2021-10-18 23:49:22 -04: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 |
|
error-source-path.impure.lisp
|
Signal _style_ warnings for multi-use annotation type mismatches.
|
2022-03-29 05:06:12 +03:00 |
|
eval.impure.lisp
|
Export SB-KERNEL:INTERPRETED-FUNCTION
|
2019-02-27 16:05:30 -05:00 |
|
exhaust.impure.lisp
|
Selectively disable sb-sprof under parallel-exec
|
2021-03-02 15:52:45 -05:00 |
|
exit-hang.impure.lisp
|
Re-allow concurrent JOIN-THREAD of 1 target thread
|
2020-08-20 14:29:09 -04:00 |
|
expect.sh
|
Reduce test noise
|
2018-12-11 19:06:07 -05:00 |
|
extended-sequences.impure.lisp
|
Fix MAP-INTO-ing extended sequences
|
2020-10-03 23:47:37 +03:00 |
|
external-format.pure.lisp
|
Delete redundant catch from pure-runner
|
2022-01-11 22:49:53 -05:00 |
|
fast-eval.impure.lisp
|
Revert the changes to debug-info, source locations.
|
2021-05-30 06:08:42 -04:00 |
|
fcb-threads.c
|
Fix post-GC crash in enter-foreign-callback
|
2020-09-09 00:09:40 -04:00 |
|
fcb-threads.impure.lisp
|
Delete DEFINE-ALIEN-CALLBACK.
|
2022-01-10 22:05:23 -08:00 |
|
filecompile.impure-cload.lisp
|
Rearrange tests
|
2021-04-20 17:13:33 -04:00 |
|
filecompile.impure.lisp
|
Rearrange tests
|
2021-04-20 17:13:33 -04:00 |
|
filesys.pure.lisp
|
Support building & testing in a tree whose leaves are symlinks.
|
2021-05-02 14:28:34 -04:00 |
|
filesys.test.sh
|
Reduce flakiness of parallelized filesys tests
|
2019-11-23 19:23:51 -05:00 |
|
fin-call.impure.lisp
|
x86-64: Fix crash with funcallable objects that aren't GFs
|
2019-09-03 15:35:15 -04:00 |
|
fin-threadsafety.pure.lisp
|
Delete redundant catch from pure-runner
|
2022-01-11 22:49:53 -05:00 |
|
finalize.impure.lisp
|
Always use the gencgc variant of scav_weak_pointer
|
2022-01-18 17:20:44 -05:00 |
|
find-tests.lisp
|
tests: New helper script find-tests.{sh,lisp}
|
2017-02-08 22:44:22 +01:00 |
|
find-tests.sh
|
tests: New helper script find-tests.{sh,lisp}
|
2017-02-08 22:44:22 +01:00 |
|
float-2.pure.lisp
|
Enforce fewer side-effects of "pure" regression tests
|
2022-01-10 00:54:05 -05:00 |
|
float.pure.lisp
|
Delete support for #+(and darwin ppc)
|
2022-03-16 16:02:49 -04:00 |
|
fopcompiler.impure-cload.lisp
|
Disallow failure from COMPILE-FILE in cload tests
|
2022-02-19 14:54:59 -05:00 |
|
fopcompiler.impure.lisp
|
Add a WITH-SCRATCH-FILE macro to the test suite
|
2019-03-14 16:27:24 -04:00 |
|
fopcompiler.pure.lisp
|
Disallow failure from COMPILE-FILE in cload tests
|
2022-02-19 14:54:59 -05:00 |
|
foreign-stack-alignment.impure.lisp
|
Delete support for #+(and darwin ppc)
|
2022-03-16 16:02:49 -04:00 |
|
foreign.test.sh
|
Add C function declaration (lp#1897627)
|
2020-09-28 17:37:02 -04:00 |
|
format.pure.lisp
|
Hide all notes when compiling FORMATTER, fixing lp#1946246
|
2021-10-08 11:04:11 -04:00 |
|
full-eval.impure.lisp
|
Metaspace part 1: layouts split into pieces if #+metaspace
|
2021-04-11 21:30:41 -04: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
|
Fix tests.
|
2021-10-07 13:18:12 +03:00 |
|
gc-cardmark.impure.lisp
|
Remove OPAQUE-BOX and friends.
|
2022-03-01 18:38:42 -08:00 |
|
gc-search.impure.lisp
|
Always use the gencgc variant of scav_weak_pointer
|
2022-01-18 17:20:44 -05:00 |
|
gc-slow.impure.lisp
|
Split gc.impure
|
2022-01-19 16:14:28 -05:00 |
|
gc-smoketest.pure.lisp
|
Fix bug from rev c8f1b4bb86
|
2022-02-17 16:01:52 -05:00 |
|
gc-testlib.c
|
Enable gc-cardmark test for #+darwin
|
2022-02-09 08:55:13 -05:00 |
|
gc-threads.impure.lisp
|
Split some tests out
|
2021-06-10 13:14:34 -04:00 |
|
gc.impure.lisp
|
Make pin-all-code-with-gc-enabled more robust.
|
2022-02-10 21:32:02 +03:00 |
|
gcd.pure.lisp
|
tests: Use WITH-TEST in gcd.pure.lisp
|
2018-01-18 11:00:29 +01:00 |
|
genheaders.test.sh
|
Fix genheaders test
|
2021-12-17 12:49:10 -05:00 |
|
genmakefile.lisp
|
win32: get parallel-exec.sh working
|
2020-09-08 12:57:33 -04:00 |
|
gethash-concurrency.impure.lisp
|
Remove 5 slots from most hash-tables
|
2022-03-08 18:31:25 -05:00 |
|
gray-streams.impure.lisp
|
Accept generalized booleans from stream-file-position.
|
2019-02-25 00:02:24 +03:00 |
|
hash-2.pure.lisp
|
Unchange test's expectation
|
2022-02-03 11:09:02 -05:00 |
|
hash-cache.pure.lisp
|
tests: Skip (:hash-cache :interrupt) on all safepoint builds
|
2022-02-18 13:57:46 +01: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
|
Add :fails-on
|
2022-02-28 03:57:53 -05:00 |
|
hash.pure.lisp
|
Adjust hashing test for 32-bit
|
2022-04-04 17:42:41 -04:00 |
|
heapsort.pure-cload.lisp
|
Enforce fewer side-effects of "pure" regression tests
|
2022-01-10 00:54:05 -05:00 |
|
hide-packages.test.sh
|
Scrub stack in test
|
2020-09-07 10:27:05 -04:00 |
|
hopscotch.impure-cload.lisp
|
Unbreak test
|
2017-08-11 01:03:44 -04:00 |
|
icf-smoketest.impure-cload.lisp
|
Fix ICF crash
|
2020-09-25 01:16:05 -04:00 |
|
immobile-space.impure.lisp
|
Simplify all raw slot setting vops
|
2021-05-22 00:27:37 -04:00 |
|
impure-runner.lisp
|
Disable gc_allocate_dirty in test suite
|
2022-01-15 13:23:34 -05:00 |
|
info.before-xc.lisp
|
Shrink globldb packed infos if #+compact-instance-header
|
2021-11-22 15:52:39 -05:00 |
|
info.impure.lisp
|
Store fdefns in symbols for everybody now
|
2021-12-16 18:18:35 -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 1-2-brother tree implementation
|
2022-04-02 03:38:06 -04:00 |
|
inspect.impure.lisp
|
Remove still more assumptions about 0-filled heap
|
2021-08-20 09:54:26 -04:00 |
|
install-test.sh
|
sbcl-homedir-pathname: handle symlinks too.
|
2020-04-01 14:44:20 +03:00 |
|
interface.impure.lisp
|
Fix a package qualifier- FIND-FDEFN is external in SB-INT
|
2021-12-05 00:53:09 -05:00 |
|
interface.pure.lisp
|
arm64: fix context-call-function.
|
2022-01-08 18:32:48 +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
|
Split up threads.impure
|
2019-03-15 19:40:09 -04:00 |
|
interrupt-consing.impure.lisp
|
interrupt-consing.impure: don't let the interrupts to pile up.
|
2019-06-07 19:56:38 +03:00 |
|
interrupted-sleep.impure.lisp
|
Split up threads.impure
|
2019-03-15 19:40:09 -04:00 |
|
join-thread-timeout.impure.lisp
|
Mark (:join-thread :timeout) as broken on sb-safepoint.
|
2020-10-03 18:07:27 +03:00 |
|
kill-non-lisp-thread.c
|
Change interrupt-thread to use SIGURG
|
2020-09-17 10:52:12 -04:00 |
|
kill-non-lisp-thread.impure.lisp
|
Remove :SB-THRUPTION feature keyword
|
2021-03-03 00:20:53 -05:00 |
|
lambda-list.pure.lisp
|
Detect malformed special decl
|
2020-12-13 19:02:04 -05:00 |
|
layouts.pure.lisp
|
Add a layout flag for wholly boxed instances
|
2021-12-18 20:45:48 -05:00 |
|
list.pure.lisp
|
Run each pure test file in a randomly named package
|
2019-03-22 08:57:06 -04:00 |
|
load.impure-cload.lisp
|
|
|
|
load.impure.lisp
|
Reduce system call overhead for opening fasls
|
2022-03-29 15:09:51 -04:00 |
|
load.pure.lisp
|
Disentangle nested compile-file/load errors.
|
2019-11-30 15:59:48 +03:00 |
|
lockfree-list.impure.lisp
|
Fix edge cases of layout flag computation
|
2022-01-13 11:37:38 -05:00 |
|
loop-2.pure.lisp
|
Enforce fewer side-effects of "pure" regression tests
|
2022-01-10 00:54:05 -05:00 |
|
loop.pure.lisp
|
Enforce fewer side-effects of "pure" regression tests
|
2022-01-10 00:54:05 -05: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
|
|
|
|
macroexpand.impure.lisp
|
Fix warning when compiling some interpreted closures
|
2021-06-04 11:07:26 -04:00 |
|
make-thread.pure.lisp
|
riscv: Adjust test.
|
2022-03-09 16:33:39 -08:00 |
|
map-refs.pure.lisp
|
Enforce fewer side-effects of "pure" regression tests
|
2022-01-10 00:54:05 -05:00 |
|
map-tests.pure.lisp
|
Enforce fewer side-effects of "pure" regression tests
|
2022-01-10 00:54:05 -05: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
|
tests: Use WITH-TEST in mop-*.lisp
|
2018-12-07 18:23:04 +01: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 change-class / (setf slot-value-using-class) interaction
|
2020-02-08 14:19:31 +00: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.impure-cload.lisp
|
|
|
|
mop.impure.lisp
|
Really enforce test purity
|
2022-01-15 11:50:11 -05:00 |
|
mop.pure.lisp
|
Really enforce test purity
|
2022-01-15 11:50:11 -05:00 |
|
mutex.impure.lisp
|
Use MUTEX-OWNER, not mutex-value
|
2020-07-01 10:53:50 -04:00 |
|
octets.pure.lisp
|
Remove still more assumptions about 0-filled heap
|
2021-08-20 09:54:26 -04:00 |
|
package-ctor-bug.lisp
|
|
|
|
package-locks.impure.lisp
|
Tidy up md5 weirdness
|
2021-06-16 20:40:18 -04:00 |
|
packages.impure.lisp
|
Reduce conditionalization for compact-symbol
|
2022-01-05 17:00:15 -05:00 |
|
packed-varints.pure.lisp
|
Fix packed-varints.pure on the backends with return-pc.
|
2019-05-22 13:43:07 +03:00 |
|
parallel-exec.sh
|
parallel-exec.sh: use strings for vop-usage.
|
2022-04-02 17:59:04 +03:00 |
|
parallel-fasl-load-test.lisp
|
|
|
|
pathnames.impure.lisp
|
Improve pathname handling in COMPILE-FILE
|
2021-06-10 00:51:58 -04:00 |
|
pprint.impure.lisp
|
Store pprint-dispatch-entries as a simple-vector
|
2021-06-18 00:12:23 -04:00 |
|
pprint.pure.lisp
|
pprint: don't output #1=()
|
2019-12-07 04:28:07 +03:00 |
|
print.impure.lisp
|
Crash-proof (PRINT-OBJECT function) some more
|
2022-03-24 08:25:34 -04:00 |
|
private-cons.impure.lisp
|
Widen page_type in 'struct page'
|
2022-02-10 13:24:39 -05:00 |
|
profile.pure.lisp
|
Disable some tests for cheneygc
|
2022-02-07 15:39:01 -05: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
|
More :fails-on :interpreter
|
2022-01-11 20:47:33 +03:00 |
|
reader.impure.lisp
|
Prevent set-syntax-from-char from crashing remhash
|
2020-06-24 15:19:48 -04:00 |
|
reader.pure.lisp
|
Remove still more assumptions about 0-filled heap
|
2021-08-20 09:54:26 -04:00 |
|
redblack.pure.lisp
|
Define two specializations of redblack tree
|
2022-03-16 10:54:59 -04:00 |
|
relocation.test.sh
|
Remove src/runtime/heap-reloc-test after testing.
|
2020-03-30 13:40:02 +03:00 |
|
room.test.sh
|
Don't show 100 invocations of (ROOM)
|
2017-06-19 19:23:28 -04:00 |
|
run-compiler.sh
|
Fix run-compiler for SunOS if CC is unset
|
2020-09-16 15:56:43 -04:00 |
|
run-program.impure.lisp
|
Skip /bin/ed tests if not runnable
|
2021-12-19 17:08:29 -05:00 |
|
run-program.test.sh
|
run-program.tests.sh: use latin-1 when decoding environ.
|
2019-07-31 17:29:47 +03:00 |
|
run-sbcl.test.sh
|
Cleanup 546416b34d and add a test for what it addressed.
|
2021-05-03 10:23:25 -04:00 |
|
run-tests.lisp
|
Partially workaround stream classoid glitch (lp#1956878)
|
2022-04-02 01:49:31 -04:00 |
|
run-tests.sh
|
|
|
|
save-coalesce-ctype.test.sh
|
coalesce-ctypes: don't coalesce unknown types.
|
2020-01-11 17:11:44 +03:00 |
|
save.impure.lisp
|
Skip test (save-lisp-and-die error :multiple-threads) on unithread builds
|
2022-03-06 14:58:43 +01:00 |
|
save1.test.sh
|
Fix a warning from test
|
2021-11-03 22:40:25 -04:00 |
|
save2.test.sh
|
Fix command-line parsing
|
2022-01-06 15:15:34 -05:00 |
|
save3.test.sh
|
Remove result from %SET-{INSTANCE,FUN}-LAYOUT
|
2021-06-02 12:54:03 -04:00 |
|
save5.test.sh
|
Delete DEFINE-ALIEN-CALLBACK.
|
2022-01-10 22:05:23 -08:00 |
|
save6.test.sh
|
Fix tests.
|
2021-10-07 13:18:12 +03:00 |
|
save7.test.sh
|
Visually delimit tests in save7
|
2022-03-10 14:07:46 -05:00 |
|
save8.test.sh
|
Fix save-lisp-and-die regression, lp#1857920
|
2019-12-30 16:52:54 -05:00 |
|
save9.test.sh
|
Fix OPEN-STREAM-P (lp#1938433)
|
2021-07-31 03:09:14 -04:00 |
|
sb-graph.impure.lisp
|
sb-graph.impure: don't violate package locks.
|
2021-07-25 02:04:14 +03:00 |
|
script.test.sh
|
|
|
|
selfbuild-output.pure.lisp
|
Fix a typo in the definition of %negate-modfx.
|
2021-09-30 08:20:30 +03:00 |
|
seq.impure.lisp
|
Wrap tests in with-test in seq.impure
|
2021-11-26 00:58:34 +03:00 |
|
seq.pure.lisp
|
Fix the REPLACE transform warnings.
|
2021-12-03 07:10:52 +03:00 |
|
serve-event.pure.lisp
|
Hide more not-really-target features
|
2020-01-06 17:14:05 -05:00 |
|
session.impure.lisp
|
Allow threads to startup if session lock is held
|
2020-07-07 00:34:09 -04:00 |
|
setf.pure.lisp
|
Assume presence of compiler-test-util in "pure" tests
|
2022-02-20 10:55:46 -05:00 |
|
side-effectful-pathnames.test.sh
|
Fix a test if sb-c::*merge-pathnames* = NIL
|
2021-06-13 13:38:22 -04:00 |
|
signals.impure.lisp
|
Remove safepoint-strictly
|
2021-03-01 17:54:13 -05:00 |
|
simd-pack-256.pure.lisp
|
Add a simd-pack type unparsing test
|
2022-03-11 12:27:22 +00:00 |
|
simd-pack.pure.lisp
|
Add a simd-pack type unparsing test
|
2022-03-11 12:27:22 +00:00 |
|
smoke.impure.lisp
|
Adjust a test.
|
2019-08-22 14:36:08 +03:00 |
|
specializer.impure.lisp
|
Remove exports from SB-PCL
|
2020-06-01 17:54:12 -04:00 |
|
sprof.impure.lisp
|
Change START-PROFILING to always do something; test more
|
2021-06-29 22:49:36 -04: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
|
Fix bug in MAKE-STATIC-VECTOR
|
2021-05-07 22:56:09 -04:00 |
|
static-garbage.impure.lisp
|
Fix failing tests
|
2020-12-09 13:49:47 -05:00 |
|
step.pure.lisp
|
Allow STEP in pure tests
|
2022-01-12 10:46:26 -05:00 |
|
stream.impure-cload.lisp
|
Use more scratch files
|
2019-03-19 15:48:28 -04:00 |
|
stream.impure.lisp
|
Remove SB-SYS:OUTPUT-RAW-BYTES.
|
2022-02-04 18:20:00 +03:00 |
|
stream.pure.lisp
|
Resolve compiled vs interpreted MAKE-STRING discrepancies
|
2021-05-14 19:33:28 -04:00 |
|
stream.test.sh
|
|
|
|
stress-gc.lisp
|
|
|
|
stress-gc.sh
|
|
|
|
string.pure.lisp
|
Resolve compiled vs interpreted MAKE-STRING discrepancies
|
2021-05-14 19:33:28 -04:00 |
|
style-warnings.impure.lisp
|
Add a WITH-SCRATCH-FILE macro to the test suite
|
2019-03-14 16:27:24 -04:00 |
|
subr.sh
|
Put --disable-ldb back into subr.sh
|
2021-02-03 23:02:39 +03:00 |
|
symbol-2.pure.lisp
|
Reduce system call overhead for opening fasls
|
2022-03-29 15:09:51 -04:00 |
|
symbol-macrolet-test.lisp
|
|
|
|
symbol.pure.lisp
|
Return NIL from PROGV with an empty body.
|
2019-11-17 21:11:34 +03:00 |
|
system.impure.lisp
|
Fix double-wide CAS vops some more
|
2018-03-12 14:39:00 -04:00 |
|
test-funs.lisp
|
Disallow failure from COMPILE-FILE in cload tests
|
2022-02-19 14:54:59 -05:00 |
|
test-util.lisp
|
Avoid wrapping (if predicate t nil) if it's not translated.
|
2022-04-06 08:13:26 +03:00 |
|
threads.impure.lisp
|
Split some tests out
|
2021-06-10 13:14:34 -04:00 |
|
threads.pure.lisp
|
Add more with-timeout in :semaphore-multiple-waiters.
|
2021-10-01 23:18:38 +03:00 |
|
threads.test.sh
|
|
|
|
time.pure.lisp
|
Run each pure test file in a randomly named package
|
2019-03-22 08:57:06 -04: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
|
Remove :SB-WTIMER feature
|
2021-03-04 18:47:30 -05:00 |
|
toplevel.test.sh
|
|
|
|
traceroot.impure.lisp
|
Speed up conservative_stack_scan
|
2021-12-14 13:46:30 -05: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
|
Generalize and smartenize the union type unparser
|
2021-06-18 13:38:12 -04:00 |
|
type.impure.lisp
|
Fix ADD-SUBCLASSOID
|
2022-01-12 11:49:51 -05:00 |
|
type.pure.lisp
|
Add a layout flag for wholly boxed instances
|
2021-12-18 20:45:48 -05:00 |
|
typep-golden-data.txt
|
Rewrite MAKE-LOAD-FORM-SAVING-SLOTS optimization.
|
2022-02-27 04:33:02 -08: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 |
|
undefined-classoid-bug-1.lisp
|
|
|
|
undefined-classoid-bug-2.lisp
|
|
|
|
undefined-classoid-bug.test.sh
|
|
|
|
unicode-breaking.pure.lisp
|
Fix a test on -sb-unicode.
|
2019-09-29 14:33:19 +03:00 |
|
unicode-collation.pure.lisp
|
Remove duplicate definition of SPLIT-STRING
|
2019-04-06 11:54:34 -04:00 |
|
unicode-misc.pure.lisp
|
tests: don't evaluate :fails/skipped-on.
|
2017-11-26 15:20:20 +03:00 |
|
unicode-normalization.pure.lisp
|
Remove duplicate definition of SPLIT-STRING
|
2019-04-06 11:54:34 -04:00 |
|
unicode-properties.pure.lisp
|
update to Unicode 8.0.0
|
2019-09-19 21:50:24 +01:00 |
|
unwind-to-frame-and-call.impure.lisp
|
Adjust tests to maybe avoid using *LOAD-TRUENAME*
|
2021-06-03 11:53:02 -04:00 |
|
vector-2.pure.lisp
|
Enforce fewer side-effects of "pure" regression tests
|
2022-01-10 00:54:05 -05:00 |
|
vector.pure.lisp
|
Fix %concatenate-to-vector
|
2021-07-07 12:00:44 -04:00 |
|
vm.before-xc.lisp
|
Ensure unqualified standard library constants refer to target values.
|
2020-08-17 19:10:40 -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: handle inlined defuns.
|
2021-03-15 17:36:29 +03:00 |
|
weak-hashtable.impure.lisp
|
Don't choke on invalid objects when GCing weak hash-tables.
|
2018-01-14 03:42:40 +03:00 |
|
win32-foreign-stack-unwind.impure.lisp
|
|
|
|
win32-stack-unwind.c
|
Fix the win32-foreign-stack-unwind test.
|
2017-12-07 00:15:15 +03:00 |
|
win32.impure.lisp
|
|
|
|
win64-exceptions.c
|
win64: use vectored exception handler only when necessary
|
2021-06-19 19:21:07 +03:00 |
|
win64-exceptions.impure.lisp
|
win64: handle heap corruption exceptions in VEH
|
2021-09-15 15:16:39 +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
|
Don't test typep-golden-data.txt on -sb-devel.
|
2022-02-28 20:34:39 +03:00 |