..
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
Disallow VECTOR-SAP on (SIMPLE-ARRAY NIL (*))
2021-09-27 18:36:16 -04:00
alloca.c
Change alloca.h to stdlib.h
2019-06-19 04:25:52 +03:00
allocator.pure.lisp
Eliminate the LIST* vop
2021-09-16 13:33:25 -04:00
ansi-tests.sh
github actions: test more configurations.
2021-11-13 19:10:01 +03:00
aprof.impure.lisp
x86-64: fix code bloat with #+gs-seg
2021-10-20 11:17:41 -04:00
arith.impure.lisp
Perform colonectomy
2020-04-16 17:12:58 -04:00
arith.pure.lisp
Fix ash VOPs on ppc/ppc64.
2021-11-19 12:33:34 +03:00
array.pure.lisp
Avoid redundant initialization when adjusting a vector
2021-07-15 11:54:17 -04:00
assembler.pure.lisp
x86-64: Make all string opcodes take a size modifier, not a TN
2021-05-19 07:46:41 -04: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 new edge case involving backquoted exprs
2021-01-20 17:08:59 -05: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
Adjust tests to maybe avoid using *LOAD-TRUENAME*
2021-06-03 11:53:02 -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 defclass slot :type errors at compile time.
2021-10-01 21:38:00 +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.impure.lisp
Remove still more assumptions about 0-filled heap
2021-08-20 09:54:26 -04: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
Add failing test.
2021-09-13 18:40:40 -07:00
break-on-signals.impure.lisp
tests: Use WITH-TEST in break-on-signals.impure.lisp
2018-01-18 11:00:29 +01: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
x86-64: accept a size prefix on SHLD and SHRD
2020-11-29 13:00:47 -05:00
callback.impure.lisp
Skip callback.impure with :interpreter.
2017-12-13 02:36:16 +03: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
Simplify the CCASE,CTYPECASE expander
2021-07-03 14:14:42 -04: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
Reduce some test noise
2021-11-04 10:44:46 -04:00
clos.pure.lisp
Call slot-missing on non-standard-class objects too.
2021-09-30 01:06:44 +03:00
clos.test.sh
Warn less about duplicate-named slots
2021-09-16 10:15:22 +01:00
coerce.pure.lisp
Don't fail when transforming (coerce a 'array).
2021-07-02 19:22:51 +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
tests: Remove redundant LOADs and USE-PACKAGEs.
2018-03-20 21:04:19 +03:00
compiler-2.impure-cload.lisp
Rename eval-store-source-form to store-source-form
2018-09-29 22:29:08 -04: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
Re(re)name PHYSENV to ENVIRONMENT.
2021-11-15 03:45:57 -08:00
compiler-ir.pure.lisp
Assignment convert in many more situations.
2021-11-22 03:17:32 -08:00
compiler-output-test.lisp
compiler-slow.pure.lisp
Avoid relying on current make-array default behavior
2021-05-16 23:23:08 -04:00
compiler-test-util.lisp
Fix merge-toplevel-lambdas when block-compiling.
2020-04-28 22:20:27 +03:00
compiler.impure-cload.lisp
Reduce some test noise
2021-11-04 10:44:46 -04:00
compiler.impure.lisp
Re(re)name PHYSENV to ENVIRONMENT.
2021-11-15 03:45:57 -08:00
compiler.pure-cload.lisp
Rename and improve sb-vm::zero-fill
2021-05-17 21:04:16 -04:00
compiler.pure.lisp
Re(re)name PHYSENV to ENVIRONMENT.
2021-11-15 03:45:57 -08:00
compiler.test.sh
Typo fixes
2021-07-02 21:25:31 +01:00
compound-cons.impure.lisp
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-notify.impure.lisp
Split threads.impure into smaller pieces
2019-03-14 20:34:40 -04:00
condition-wait-sigcont.lisp
condition.impure.lisp
Implement unbound variable restarts for arm64.
2021-10-29 00:10:59 +03:00
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
Unbreak test for #-compact-instance-header
2020-08-03 17:52:15 -04:00
deadlock.impure.lisp
deadlock.impure: disable profiling on darwin.
2021-08-10 21:45:54 +03:00
debug.impure.lisp
Remove more assumptions of implicit 0-fill for all vectors
2021-05-18 19:44:15 -04:00
defglobal.impure-cload.lisp
tests: Remove redundant LOADs and USE-PACKAGEs.
2018-03-20 21:04:19 +03: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
Metaspace part 1: layouts split into pieces if #+metaspace
2021-04-11 21:30:41 -04: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
Shrink globldb packed infos if #+compact-instance-header
2021-11-22 15:52:39 -05:00
dump.impure-cload.lisp
Faithfully externalize literal hash-tables
2021-04-21 21:22:29 -04:00
dynamic-extent.impure.lisp
Adjust a test.
2021-11-22 23:31:03 +03:00
elfcore.test.sh
Fix editcore. Also fix test that stopped working
2021-10-18 23:49:22 -04:00
enc-cn.impure.lisp
Add :unicode-lite feature to skip building all external-formats
2021-04-16 15:43:58 -04:00
enc-jpn.impure.lisp
Add :unicode-lite feature to skip building all external-formats
2021-04-16 15:43:58 -04:00
error-source-path.impure.lisp
note-block-deletion: check that ctran paths are visible too.
2021-10-29 08:57:24 +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.impure.lisp
Add :unicode-lite feature to skip building all external-formats
2021-04-16 15:43:58 -04: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
tests: remove a timeout.
2020-10-04 04:33:19 +03: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.impure.lisp
Fix a bad test
2021-11-19 19:29:45 -05:00
finalize.impure.lisp
Start the finalizer thread early and often
2020-12-29 15:07:45 -05:00
find-tests.lisp
find-tests.sh
float.impure.lisp
Disable floating-point exception in a test
2020-09-10 13:58:59 -04:00
float.pure.lisp
Don't use signed-zero-... functions on interval arithmetic.
2021-10-04 02:59:09 +03:00
fopcompiler.impure-cload.lisp
fopcompiler.impure.lisp
Add a WITH-SCRATCH-FILE macro to the test suite
2019-03-14 16:27:24 -04:00
foreign-stack-alignment.impure.lisp
win32: Make a test pass
2020-09-16 16:17:41 -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-search.impure.lisp
Fix for #-immobile-space
2021-07-01 20:34:30 -04:00
gc-smoketest.pure.lisp
Fix regression with instances on unboxed pages
2021-11-19 13:17:08 -05:00
gc-threads.impure.lisp
Split some tests out
2021-06-10 13:14:34 -04:00
gc.impure-cload.lisp
Remove result from %SET-{INSTANCE,FUN}-LAYOUT
2021-06-02 12:54:03 -04:00
gc.impure.lisp
Shrink globldb packed infos if #+compact-instance-header
2021-11-22 15:52:39 -05:00
gcd.pure.lisp
tests: Use WITH-TEST in gcd.pure.lisp
2018-01-18 11:00:29 +01:00
genheaders.test.sh
Skip a hanging test
2021-10-17 20:44:09 -04:00
genmakefile.lisp
win32: get parallel-exec.sh working
2020-09-08 12:57:33 -04:00
gethash-concurrency.impure.lisp
Divide hash-table.impure into two files
2020-04-16 11:43:24 -04:00
gray-streams.impure.lisp
Accept generalized booleans from stream-file-position.
2019-02-25 00:02:24 +03:00
hash-cache.impure.lisp
Allow :sb-safepoint build on macOS
2020-08-14 21:50:21 -04:00
hash-table.impure.lisp
Make array-rank and array-flags swappable.
2021-11-03 19:47:47 +03:00
hash.impure.lisp
Tighten up documentation
2020-07-20 17:20:31 -04:00
hash.pure.lisp
Make array-rank and array-flags swappable.
2021-11-03 19:47:47 +03:00
heapsort.impure-cload.lisp
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
Avoid some work in zero_pages()
2020-01-02 10:18:51 -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
Shrink globldb packed infos if #+compact-instance-header
2021-11-22 15:52:39 -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
Adjust input-manifest.lisp-expr
2021-07-25 02:11:21 +03: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
Make encapsulation work on LOAD and some other things
2020-06-03 13:58:02 -04:00
interface.pure.lisp
Fix definition of ACONS
2021-11-02 03:17:03 -04: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
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
tests: Resolve more /tmp/ file clashes.
2019-05-28 01:44:28 +03:00
load.pure.lisp
Disentangle nested compile-file/load errors.
2019-11-30 15:59:48 +03:00
lockfree-list.impure.lisp
Fix long-standing bug in re-applying write-protect status
2021-11-15 16:27:20 -05:00
loop.impure.lisp
loop.pure.lisp
Derive the value of LOOP ... COLLECT as LIST.
2021-07-04 16:27:12 +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
macroexpand.impure.lisp
Fix warning when compiling some interpreted closures
2021-06-04 11:07:26 -04:00
make-thread.impure.lisp
Get rid of LRA on ARM64.
2021-05-15 02:00:55 +03:00
map-tests.impure.lisp
Muffle array-initial-element-mismatch in MAP.
2020-07-15 16:13:43 +03:00
merge-lambdas.lisp
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.impure-cload.lisp
mop.impure.lisp
sparc: Implement stack-allocatable-fixed objects
2020-06-02 13:17:28 -04:00
mop.pure.lisp
Allow TYPEP tests of SB-PCL::SLOT-OBJECT to work
2021-03-05 08:58:45 +00: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
Avoid relying on current make-array default behavior
2021-05-16 23:23:08 -04: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
x86-64: fix code bloat with #+gs-seg
2021-10-20 11:17:41 -04: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
Remove still more assumptions about 0-filled heap
2021-08-20 09:54:26 -04:00
private-cons.impure.lisp
Add a lightweight cons allocator for GC's own use
2018-01-04 15:10:35 -05:00
profile.impure.lisp
tests: Remove redundant LOADs and USE-PACKAGEs.
2018-03-20 21:04:19 +03:00
properties.impure.lisp
random.pure.lisp
ppc: Mark failing test
2021-05-13 18:29:46 -04:00
raw-slots-interleaved.impure.lisp
Metaspace part 1: layouts split into pieces if #+metaspace
2021-04-11 21:30:41 -04: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
Improve and fix BBtree tests
2020-08-09 22:06:26 -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 a test for #+ubsan
2021-08-30 19:10:04 -04: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
Have CHECK-MANIFEST quietly accept 3 directories again.
2021-05-13 19:04:14 -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
save1.test.sh
Fix a warning from test
2021-11-03 22:40:25 -04:00
save2.test.sh
Reduce flakiness of parallelized filesys tests
2019-11-23 19:23:51 -05:00
save3.test.sh
Remove result from %SET-{INSTANCE,FUN}-LAYOUT
2021-06-02 12:54:03 -04:00
save5.test.sh
Fix save5 test
2020-06-02 12:49:09 -04:00
save6.test.sh
Fix tests.
2021-10-07 13:18:12 +03:00
save7.test.sh
Parse memory size option in all executable cores
2021-11-03 23:50:35 -04: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
Remove still more assumptions about 0-filled heap
2021-08-20 09:54:26 -04:00
seq.pure.lisp
Revert "Don't cons in write-to-string of integers less than *print-base*"
2021-08-23 17:18:28 -04: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.impure.lisp
Handle SETF expanders with :UNKNOWN lambda list
2021-02-22 13:29:23 -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.impure.lisp
Fix SIMD-PACK-256 spilling.
2020-10-27 18:54:29 +03:00
simd-pack.impure.lisp
Add a WITH-SCRATCH-FILE macro to the test suite
2019-03-14 16:27:24 -04: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.impure.lisp
Always handle STEP-CONDITION.
2020-01-13 02:07:38 +03:00
stream.impure-cload.lisp
Use more scratch files
2019-03-19 15:48:28 -04:00
stream.impure.lisp
Metaspace part 1: layouts split into pieces if #+metaspace
2021-04-11 21:30:41 -04: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-macrolet-test.lisp
symbol.impure.lisp
Remove still more assumptions about 0-filled heap
2021-08-20 09:54:26 -04:00
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
tests/subr.sh doesn't work on zsh, don't use $SHELL.
2020-06-07 00:52:37 +03:00
test-util.lisp
tests: Catch timeouts in with-test.
2021-09-30 05:49:33 +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
sb-safepoint: Skip crashing test
2020-11-17 10:35:24 -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
Disallow VECTOR-SAP on (SIMPLE-ARRAY NIL (*))
2021-09-27 18:36:16 -04:00
type.pure.lisp
Downgrade the * type specifier error to a warning.
2021-10-26 03:18:23 +03:00
typep-golden-data.txt
Update golden file
2021-09-20 12:52:58 -04: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.impure.lisp
Rewrite TRANSFORM-MAKE-ARRAY-VECTOR
2021-04-29 23:52:52 -04: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.impure.lisp
Fix vop optimizer bug reported by Stas
2021-04-13 22:11:31 -04: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
Move the write_protected bit out of page_table
2021-11-06 18:24:05 -04:00