ocaml/testsuite/tests
Gabriel Scherer 89d6a2094b change or-pattern printing to use spaces instead of cuts
(A p1 | B p2 | C p3) instead of (A p1|B p2|C p3)
2020-11-03 22:17:16 +01:00
..
afl-instrumentation Remove ocamltests files 2019-09-28 18:03:59 +02:00
arch-power Remove ocamltests files 2019-09-28 18:03:59 +02:00
array-functions Add Array.for_all2 and Array.exists2 (#9235) 2020-01-13 13:52:39 +00:00
asmcomp Update test reference files 2020-07-21 08:11:03 +02:00
asmgen Test for immediates: also test "checkbound" 2020-09-17 10:41:16 +02:00
ast-invariants Remove ocamltests files 2019-09-28 18:03:59 +02:00
backtrace OCAMLRUNPARAM=b=2 => load debuginfo 2018-12-11 10:17:04 +01:00
basic testsuite: include both -dlambda and -drawlambda outputs 2020-10-21 15:05:11 +02:00
basic-float Remove ocamltests files 2019-09-28 18:03:59 +02:00
basic-io Remove ocamltests files 2019-09-28 18:03:59 +02:00
basic-io-2 Remove ocamltests files 2019-09-28 18:03:59 +02:00
basic-manyargs Remove ocamltests files 2019-09-28 18:03:59 +02:00
basic-modules Remove Const_pointer from Lambda and Clambda (#9585) 2020-06-02 11:19:20 +02:00
basic-more Update test reference files 2020-07-21 08:11:03 +02:00
basic-multdef Remove ocamltests files 2019-09-28 18:03:59 +02:00
basic-private Remove ocamltests files 2019-09-28 18:03:59 +02:00
c-api Fix test c-api/alloc_async_stubs.c. 2020-01-06 14:16:12 +01:00
callback Fix signals_alloc test (#9814) 2020-08-02 21:30:58 +02:00
compatibility Don't include stdio.h in caml/misc.h (#9483) 2020-04-24 14:27:32 +02:00
compiler-libs compilerlibs: expose parsers for 'Longident.t's 2020-01-09 16:45:39 +01:00
embedded Remove ocamltests files 2019-09-28 18:03:59 +02:00
ephe-c-api Remove ocamltests files 2019-09-28 18:03:59 +02:00
exotic-syntax Remove ocamltests files 2019-09-28 18:03:59 +02:00
extension-constructor Remove ocamltests files 2019-09-28 18:03:59 +02:00
flambda Remove ocamltests files 2019-09-28 18:03:59 +02:00
float-unboxing ocamltest: do not compare binaries produced by ocamlopt.opt and ocamlopt.byte (#9677) 2020-06-23 17:36:37 +02:00
fma Remove ocamltests files 2019-09-28 18:03:59 +02:00
formats-transition Remove ocamltests files 2019-09-28 18:03:59 +02:00
formatting change or-pattern printing to use spaces instead of cuts 2020-11-03 22:17:16 +01:00
functors Update testsuite with new backtrace format, and add test for names 2020-04-27 12:58:53 +01:00
gc-roots Remove ocamltests files 2019-09-28 18:03:59 +02:00
generalized-open Make some locations more accurate (#8987) 2020-10-14 16:03:10 +02:00
instrumented-runtime instrumented runtime: change environment variable from OCAML_EVENTLOG_FILE to OCAML_EVENTLOG_PREFIX 2020-07-08 03:13:56 +02:00
int64-unboxing Remove ocamltests files 2019-09-28 18:03:59 +02:00
lazy Remove ocamltests files 2019-09-28 18:03:59 +02:00
let-syntax Update test reference files 2020-07-21 08:11:03 +02:00
letrec-check Update test reference files 2020-07-21 08:11:03 +02:00
letrec-compilation Remove ocamltests files 2019-09-28 18:03:59 +02:00
lexing Update test reference files 2020-07-21 08:11:03 +02:00
lib-arg ocamltest: do not compare binaries produced by ocamlopt.opt and ocamlopt.byte (#9677) 2020-06-23 17:36:37 +02:00
lib-array Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-atomic stdlib: provide a sequential interface of the Atomic module from OCaml Multicore 2020-05-16 17:51:54 +02:00
lib-bigarray Add Bigarray 'init' functions (#9779) 2020-08-05 13:26:10 +01:00
lib-bigarray-2 Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-bigarray-file Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-bool Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-buffer Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-bytes Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-channels Test in_channel_length and seek_in on channels opened in text mode 2020-09-01 20:26:29 +02:00
lib-digest Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-dynlink-bytecode Restore Cygwin64 support 2020-09-21 13:36:03 +01:00
lib-dynlink-csharp Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-dynlink-init-info Dynlink.*_unit functions: make sure they call the internal init (). 2020-07-23 11:38:39 +02:00
lib-dynlink-initializers Promote failing Dynlink tests: stacktrace line numbers changed. 2020-07-23 11:38:39 +02:00
lib-dynlink-native Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-dynlink-packed Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-dynlink-pr4229 Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-dynlink-pr4839 Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-dynlink-pr6950 Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-dynlink-pr9209 Merge pull request #9212 from kit-ty-kate/fix-dynlink 2020-01-09 15:28:38 +01:00
lib-dynlink-private Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-either Add `'a Either.t = Left of 'a | Right of 'b` 2020-09-02 13:59:53 +02:00
lib-filename Add test 2019-10-03 13:55:38 +02:00
lib-float Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-floatarray fix floatarray.ml on 32-bit 2020-08-03 18:47:40 +01:00
lib-format Add test for Stdlib.Format.pp_print_seq 2020-09-12 09:19:30 +02:00
lib-fun Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-hashtbl [hashtbl] Restore ongoing traversal status after filter_map_inplace (#8746) 2020-10-12 15:12:09 +02:00
lib-int Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-int64 add a regression test for issue 9460 2020-04-18 11:39:25 +02:00
lib-internalformat Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-list List.equal, List.compare (#9668) 2020-09-09 20:01:04 +02:00
lib-marshal Test intext.ml: do not use the caml_static_alloc primitive 2020-06-13 11:39:02 +02:00
lib-obj Revise testing of Obj.reachable_words 2020-06-22 19:37:22 +02:00
lib-option Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-printf Merge pull request #8651 from proux01/printf-h 2019-10-14 11:43:01 +02:00
lib-queue Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-random Test rand.ml: make it less likely to fail 2020-09-07 13:55:59 +02:00
lib-result Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-scanf ocamltest: do not compare binaries produced by ocamlopt.opt and ocamlopt.byte (#9677) 2020-06-23 17:36:37 +02:00
lib-scanf-2 Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-seq Add Seq.unfold. 2020-01-15 15:38:46 +00:00
lib-set Define to_rev_seq in Set and Map module (#9075) 2020-05-15 17:38:45 +02:00
lib-stack Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-stdlabels Generate moreLabels.mli programatically 2020-07-18 17:12:16 +01:00
lib-stdlib Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-str Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-stream Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-string Restore String.prefix/suffix status quo ante 2020-07-08 12:23:16 +01:00
lib-sys Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-systhreads Tests for EINTR-based signal handling 2020-07-28 10:54:54 +01:00
lib-threads Make sure the process can terminate when the last thread calls Thread.exit (#9973) 2020-10-12 15:24:40 +02:00
lib-uchar Remove ocamltests files 2019-09-28 18:03:59 +02:00
lib-unix Merge pull request #9745 from johnwhitington/trunk 2020-09-15 11:07:25 +02:00
link-test Test for linking archives with no modules 2020-04-22 14:17:29 +01:00
local-functions Remove ocamltests files 2019-09-28 18:03:59 +02:00
locale Remove ocamltests files 2019-09-28 18:03:59 +02:00
manual-intf-c Remove ocamltests files 2019-09-28 18:03:59 +02:00
match-exception Remove ocamltests files 2019-09-28 18:03:59 +02:00
match-exception-warnings Update test reference files 2020-07-21 08:11:03 +02:00
messages Update test reference files 2020-07-21 08:11:03 +02:00
misc Make Ephemeron compatible with infix pointers. 2020-07-18 08:07:35 +02:00
misc-kb Remove ocamltests files 2019-09-28 18:03:59 +02:00
misc-unsafe Remove ocamltests files 2019-09-28 18:03:59 +02:00
no-alias-deps Update test reference files 2020-07-21 08:11:03 +02:00
opaque Remove ocamltests files 2019-09-28 18:03:59 +02:00
output-complete-obj Link std_exit.cmo into binaries compiled with -output-complete-exe (#9495) 2020-04-25 13:01:03 +02:00
parse-errors Remove ocamltests files 2019-09-28 18:03:59 +02:00
parsetree fix -dsource printing of the pattern (A as x | (B as x)) 2020-11-03 22:17:16 +01:00
parsing Make some locations more accurate (#8987) 2020-10-14 16:03:10 +02:00
ppx-attributes Remove ocamltests files 2019-09-28 18:03:59 +02:00
ppx-contexts Remove ocamltests files 2019-09-28 18:03:59 +02:00
prim-bigstring Remove ocamltests files 2019-09-28 18:03:59 +02:00
prim-bswap Remove ocamltests files 2019-09-28 18:03:59 +02:00
prim-revapply Remove ocamltests files 2019-09-28 18:03:59 +02:00
printing-types Add injectivity annotations (#9500) 2020-06-15 13:51:50 +02:00
raise-counts Remove ocamltests files 2019-09-28 18:03:59 +02:00
regression Avoid creating ill-formed blocks in Cmm letrec (#9577) 2020-05-25 10:11:45 +02:00
reproducibility ocamltest: do not compare binaries produced by ocamlopt.opt and ocamlopt.byte (#9677) 2020-06-23 17:36:37 +02:00
required-external Remove ocamltests files 2019-09-28 18:03:59 +02:00
runtime-C-exceptions Remove ocamltests files 2019-09-28 18:03:59 +02:00
runtime-errors Remove ocamltests files 2019-09-28 18:03:59 +02:00
runtime-naked-pointers Add a naked pointers dynamic checker (#9956) 2020-10-05 14:44:31 +02:00
runtime-objects Remove ocamltests files 2019-09-28 18:03:59 +02:00
self-contained-toplevel Fix handling of Exit_compiler exception in toplevel (#9798) 2020-10-05 09:46:20 +02:00
shadow_include Ensure Mtype.nondep_sig checks use the correct environment (#9946) 2020-10-19 10:40:25 +01:00
statmemprof Add a test for Memprof.stop within a Memprof callback 2020-10-19 17:11:11 +02:00
tool-caml-tex Update test reference files 2020-07-21 08:11:03 +02:00
tool-command-line Remove ocamltests files 2019-09-28 18:03:59 +02:00
tool-debugger Remove ocamltests files 2019-09-28 18:03:59 +02:00
tool-expect-test Remove ocamltests files 2019-09-28 18:03:59 +02:00
tool-lexyacc Quoted extensions in comments, ocamllex and ocamlyacc (#9166) 2020-02-03 10:55:28 +01:00
tool-ocaml Remove ocamltests files 2019-09-28 18:03:59 +02:00
tool-ocaml-annot Remove ocamltests files 2019-09-28 18:03:59 +02:00
tool-ocamlc-compat32 Remove ocamltests files 2019-09-28 18:03:59 +02:00
tool-ocamlc-error-cleanup Remove ocamltests files 2019-09-28 18:03:59 +02:00
tool-ocamlc-open Update test reference files 2020-07-21 08:11:03 +02:00
tool-ocamlc-stop-after fix the testsuite (and add -dno-unique-ids where reasonable) 2020-05-16 17:51:54 +02:00
tool-ocamldep-modalias tests/tool-ocamldep-modalias is not parallel 2020-02-27 13:34:39 +00:00
tool-ocamldep-shadowing Remove ocamltests files 2019-09-28 18:03:59 +02:00
tool-ocamldoc Fix formatting of closing brace in records 2019-11-21 12:06:53 +00:00
tool-ocamldoc-open Remove ocamltests files 2019-09-28 18:03:59 +02:00
tool-ocamlobjinfo Adapt test 2020-07-02 06:40:10 +02:00
tool-ocamlopt-save-ir ability to restart compilation from .cmir-linear IR files 2020-10-13 15:07:13 +02:00
tool-ocamlopt-stop-after Tests for -stop-after scheduling 2019-10-30 19:05:23 +00:00
tool-ocamltest Fix handling of EOL-at-EOF in ocamltest 2020-07-25 10:04:31 +01:00
tool-toplevel toplevel: a discrepancy in extension constructors printing 2020-09-08 18:04:09 +02:00
tool-toplevel-invocation Remove ocamltests files 2019-09-28 18:03:59 +02:00
translprim List.equal, List.compare (#9668) 2020-09-09 20:01:04 +02:00
typing-core-bugs type_cases: rely on levels to enforce principality (#1931) 2020-07-08 10:35:40 +02:00
typing-deprecated Update test reference files 2020-07-21 08:11:03 +02:00
typing-extension-constructor Remove ocamltests files 2019-09-28 18:03:59 +02:00
typing-extensions Update test reference files 2020-07-21 08:11:03 +02:00
typing-fstclassmod catch Nondep_cannot_erase exception 2020-09-14 13:27:03 +02:00
typing-gadts pat_env: I must not tell lies 2020-10-07 15:54:23 +02:00
typing-immediate Remove ocamltests files 2019-09-28 18:03:59 +02:00
typing-implicit_unpack Make some locations more accurate (#8987) 2020-10-14 16:03:10 +02:00
typing-labels Remove ocamltests files 2019-09-28 18:03:59 +02:00
typing-misc Widen warning 16 to more cases 2020-09-17 18:54:22 +01:00
typing-misc-bugs typedecl: use the new Separability implementation, remove old code 2020-01-28 12:09:33 +01:00
typing-missing-cmi Remove ocamltests files 2019-09-28 18:03:59 +02:00
typing-missing-cmi-2 Remove ocamltests files 2019-09-28 18:03:59 +02:00
typing-missing-cmi-3 Fix handling of presence when comparing package types 2020-06-26 14:27:00 +01:00
typing-modules Ensure Mtype.nondep_sig checks use the correct environment (#9946) 2020-10-19 10:40:25 +01:00
typing-modules-bugs Fix #9695: no error when opening an alias to a missing module 2020-06-23 15:31:45 +02:00
typing-multifile 9218, avoid module/type path collitsion 2020-01-28 16:30:56 +01:00
typing-objects Update test reference files 2020-07-21 08:11:03 +02:00
typing-objects-bugs Update test reference files 2020-07-21 08:11:03 +02:00
typing-ocamlc-i Update test reference files 2020-07-21 08:11:03 +02:00
typing-poly Merge pull request #9857 from lpw25/fix-poly-refs-check 2020-09-03 13:55:17 +02:00
typing-poly-bugs Fix #7636 using expansion for vanishing parameters (#9040) 2019-10-16 18:02:40 +02:00
typing-polyvariants-bugs Update test reference files 2020-07-21 08:11:03 +02:00
typing-polyvariants-bugs-2 Remove ocamltests files 2019-09-28 18:03:59 +02:00
typing-private Add injectivity annotations (#9500) 2020-06-15 13:51:50 +02:00
typing-private-bugs Remove ocamltests files 2019-09-28 18:03:59 +02:00
typing-recmod Fix recursive module initialisation that does not terminate (#9497) 2020-04-24 17:50:19 +02:00
typing-recordarg Remove ocamltests files 2019-09-28 18:03:59 +02:00
typing-rectypes-bugs Remove ocamltests files 2019-09-28 18:03:59 +02:00
typing-safe-linking Update test reference files 2020-07-21 08:11:03 +02:00
typing-shadowing-of-pervasives-submodules Remove ocamltests files 2019-09-28 18:03:59 +02:00
typing-short-paths Define to_rev_seq in Set and Map module (#9075) 2020-05-15 17:38:45 +02:00
typing-signatures Remove ocamltests files 2019-09-28 18:03:59 +02:00
typing-sigsubst Adapt tests 2020-10-08 20:28:15 +02:00
typing-typeparam Remove ocamltests files 2019-09-28 18:03:59 +02:00
typing-unboxed Update test reference files 2020-07-21 08:11:03 +02:00
typing-unboxed-types typedecl_separability: handle GADT equations in a more predictable order 2020-01-28 13:56:23 +01:00
typing-warnings Widen warning 16 to more cases 2020-09-17 18:54:22 +01:00
unboxed-primitive-args unboxed-primitive-args: test does not require unix (#9517) 2020-04-30 18:26:24 +02:00
unwind Skip tests/unwind on iOS / macOS ARM64, continued 2020-07-31 09:29:43 +02:00
utils new Misc.Magic_number module for magic number handling 2019-12-03 00:08:29 +01:00
warnings Allow `[@tailcall true]` and `[@tailcall false]` (#9754) 2020-10-10 13:41:39 +02:00
win-unicode Remove ocamltests files 2019-09-28 18:03:59 +02:00