ocaml/testsuite/tests
Stephen Dolan 5ad64306d3
Merge pull request #8713 from kayceesrk/r14-globals
Move C global variables to a dedicated structure
2019-08-27 13:30:22 +01:00
..
afl-instrumentation shebangs: use `/usr/bin/env bash` instead of `/bin/bash` for BSD compat 2018-10-16 09:06:16 +02:00
arch-power Fix ppc64 TOC load for exception handler addresses (#8506) 2019-03-18 13:31:57 +01:00
array-functions Migrate testsuite/tests/array-functions 2017-09-18 17:40:14 +02:00
asmcomp Update expected output of func_sections test 2019-07-15 10:25:26 +01:00
asmgen Eliminate dead `ICatch` handlers (#2321) 2019-08-06 12:23:13 +01:00
ast-invariants Update testsuite to work when libraries aren't built 2019-01-08 17:27:42 +01:00
backtrace Refactor stdlib/hashtbl.ml 2019-07-19 13:17:52 +01:00
basic Refactor environment lookup functions 2019-08-15 15:56:50 +01:00
basic-float float_of_string: support underscore in exponent of hex FP (#2296) 2019-04-05 17:45:31 +02:00
basic-io Migrate testsuite/tests/basic-io 2017-09-18 17:40:14 +02:00
basic-io-2 Migrate testsuite/tests/basic-io-2 2017-09-18 17:40:14 +02:00
basic-manyargs Convert basic-* tests to ocamltest (#1473) 2017-11-24 20:20:56 +01:00
basic-modules Print end line and valid end character for multi-lines locations 2019-04-08 00:51:09 +00:00
basic-more Print end line and valid end character for multi-lines locations 2019-04-08 00:51:09 +00:00
basic-multdef Migrate testsuite/tests/basic-multdef 2017-09-18 17:40:14 +02:00
basic-private Migrate testsuite/tests/basic-private 2017-09-18 17:40:14 +02:00
callback Migrate test in callback to ocamltest 2018-02-14 20:00:02 +01:00
compatibility Fix compatibility test recipe 2019-08-26 17:27:35 +02:00
compiler-libs tests for Longident 2018-08-23 21:09:48 +02:00
embedded Make caml_named_value return a const value*. 2019-03-12 12:07:04 +00:00
ephe-c-api Convert ephe-c-api tests (GPR#676) to ocamltest 2018-11-18 22:46:28 +00:00
exotic-syntax Migrate exotic-syntax test to ocamltest 2017-12-05 17:18:36 +01:00
extension-constructor Add paths for built-in types (#1876) 2018-11-08 16:08:17 +01:00
flambda Fix match miscompilation with flambda 2019-02-12 00:07:17 +01:00
float-unboxing Disable some binary compare tests 2019-02-11 17:16:44 +01:00
fma Update fma tests for Cygwin32 (#2120) 2018-10-26 15:57:13 +02:00
formats-transition Migrate formats-transition tests to ocamltest 2017-12-05 17:18:36 +01:00
formatting Update tests 2018-10-19 23:38:25 +02:00
functors Optimize some local functions (#2143) 2018-11-27 17:54:07 +01:00
gc-roots Fix a bug in [caml_modify_generational_global_root] 2019-05-05 16:40:29 +02:00
generalized-open Refactor environment lookup functions 2019-08-15 15:56:50 +01:00
int64-unboxing Migrate test "int64-unboxing" to ocamltest 2018-02-01 14:07:02 +01:00
lazy Migrate lazy test to ocamltest 2017-12-05 17:18:36 +01:00
let-syntax Clean up int literal hint (#2313) 2019-04-11 13:54:50 +02:00
letrec-check Print end line and valid end character for multi-lines locations 2019-04-08 00:51:09 +00:00
letrec-compilation Bugfix for letrec infix compilation 2019-06-04 14:01:06 +01:00
lexing Lex identifiers in comments 2019-04-26 15:19:22 +02:00
lib-arg Disable some binary compare tests 2019-02-11 17:16:44 +01:00
lib-array A new runtime primitive for Array.fill (#8716) 2019-07-16 09:21:23 +02:00
lib-bigarray Whitespace and overlong line fixes. 2018-06-14 15:15:34 +01:00
lib-bigarray-2 Move config/Makefile to Makefile.config 2018-09-17 14:23:35 +02:00
lib-bigarray-file Re-enable the mapfile tests (#2255) 2019-02-22 16:28:21 +01:00
lib-bool Stdlib: add Fun module. (#2129) 2018-11-06 10:36:07 +01:00
lib-buffer Extend Bytes and Buffer with functions to read/write binary representations of numbers (#1864) 2018-11-09 13:40:33 +01:00
lib-bytes Remove unnecessary executable bit from sources (#2270) 2019-02-28 16:29:26 +01:00
lib-digest Whitespace and overlong line fixes. 2018-06-14 15:15:34 +01:00
lib-dynlink-bytecode Make (nat)dynlink sound 2018-11-12 17:44:26 +00:00
lib-dynlink-csharp Fix Windows test 2018-11-13 09:44:54 +00:00
lib-dynlink-initializers Fix new dynlink's initialisation checks (#2176) 2018-12-08 10:15:19 -05:00
lib-dynlink-native Update testsuite to work when libraries aren't built 2019-01-08 17:27:42 +01:00
lib-dynlink-packed Fix #8816 2019-07-20 14:04:51 +01:00
lib-dynlink-pr4229 fix tests/lib-dynlink-pr4229 to compile in the test directory and not in the source directory 2019-04-30 16:07:43 +02:00
lib-dynlink-pr4839 Make (nat)dynlink sound 2018-11-12 17:44:26 +00:00
lib-dynlink-pr6950 Remove spurious file in testsuite 2019-02-19 15:48:31 +01:00
lib-dynlink-private Make (nat)dynlink sound 2018-11-12 17:44:26 +00:00
lib-filename Add Filename.quote_command function (#1492) 2019-06-25 14:21:58 +02:00
lib-float Extend Stdlib.Float with more functions (#1794) 2018-10-23 13:21:09 +02:00
lib-floatarray fix Float.Array test for to_list/of_list 2018-12-06 14:43:29 +01:00
lib-format Format.pp_print_custom_break, a more general break hint 2018-12-07 10:56:03 +01:00
lib-fun Improve protect 2019-02-03 12:27:27 +01:00
lib-hashtbl s/string_of_int/Int.to_string/g 2018-11-07 13:52:02 +01:00
lib-int Fix lsl overflow detection (#8865) 2019-08-09 09:42:11 +02:00
lib-int64 Make a few int64 primitives use [@@unboxed] stubs on 32bits (#2146) 2018-11-13 16:40:37 +00:00
lib-internalformat camlinternalFormat: fix the Formatting_gen case in fmt_of_string 2019-06-06 12:50:22 +02:00
lib-list List.filter_map (#2185) 2018-12-12 16:29:50 +01:00
lib-marshal Guarantee that no finalisers will be called while allocating memory in OCaml heap from C code. 2019-06-05 14:25:26 +02:00
lib-obj Remove unnecessary executable bit from sources (#2270) 2019-02-28 16:29:26 +01:00
lib-option Stdlib: add Option module. 2018-08-08 11:41:09 +02:00
lib-printf Enforce precision in printf %F 2019-03-09 12:03:43 +01:00
lib-queue Migrate lib-queue test to ocamltest 2017-12-05 17:18:35 +01:00
lib-random Migrate lib-random test to ocamltest 2017-12-05 17:18:35 +01:00
lib-result Stdlib: add Result module. 2018-08-08 10:34:03 +02:00
lib-scanf Fixing typos in various files (#2246) 2019-02-13 14:04:56 +01:00
lib-scanf-2 Update testsuite to work when libraries aren't built 2019-01-08 17:27:42 +01:00
lib-seq Fix Array.of_seq (#1897) 2018-07-11 19:08:03 +02:00
lib-set Add test 2018-08-13 09:43:33 +02:00
lib-stack Migrate lib-stack test to ocamltest 2017-12-05 17:18:35 +01:00
lib-stdlabels Fix stdlabels test 2018-03-22 16:06:41 +00:00
lib-stdlib "Alerts" as a generalization of "deprecated" (#1804) 2018-11-15 09:51:35 +01:00
lib-str Fix a few tests 2019-07-17 16:04:54 +01:00
lib-stream Remove unnecessary executable bit from sources (#2270) 2019-02-28 16:29:26 +01:00
lib-string Migrate lib-string test to ocamltest 2017-12-05 17:18:36 +01:00
lib-sys Migrate lib-sys test to ocamltest 2017-12-05 17:18:36 +01:00
lib-systhreads Add hassysthreads to testyield test 2019-07-18 21:01:28 +01:00
lib-threads Fix a few tests 2019-07-17 16:04:54 +01:00
lib-uchar Migrate lib-uchar test to ocamltest 2017-12-05 17:18:36 +01:00
lib-unix Add hasunix to recvfrom_unix and truncate tests 2019-07-18 20:59:50 +01:00
link-test Reformat ocamltest lines for long-line 2018-06-14 11:01:49 +01:00
local-functions Don't apply local function optimisation for Tupled functions (fixes #8705) (#8706) 2019-06-03 17:26:33 +02:00
locale Whitespace and overlong line fixes. 2018-06-14 15:15:34 +01:00
manual-intf-c Fixing typos in various files (#2246) 2019-02-13 14:04:56 +01:00
match-exception testsuite: update 2018-07-16 10:47:59 +01:00
match-exception-warnings Print end line and valid end character for multi-lines locations 2019-04-08 00:51:09 +00:00
messages Refactor environment lookup functions 2019-08-15 15:56:50 +01:00
misc Remove use of Obj.truncate from testsuite 2019-04-01 14:03:38 +01:00
misc-kb Migrate misc-kb test to ocamltest 2017-12-05 17:18:36 +01:00
misc-unsafe Migrate misc-unsafe tests to ocamltest 2017-12-05 17:18:36 +01:00
no-alias-deps Assume that module names that are not in `Env.t` are persistent (#2235) 2019-02-06 19:08:56 +00:00
opaque Reformat ocamltest lines for long-line 2018-06-14 11:01:49 +01:00
output-complete-obj Merge the asmrun and byterun directories into the runtime directory 2018-06-28 17:50:33 +02:00
parse-errors Update tests 2018-10-19 23:38:25 +02:00
parsetree Merge pull request #8826 from glondu/4.08-spelling-errors 2019-07-29 08:36:53 +02:00
parsing multi-indices for extended indexing operators 2019-05-13 15:26:49 +02:00
ppx-attributes "Alerts" as a generalization of "deprecated" (#1804) 2018-11-15 09:51:35 +01:00
ppx-contexts Delete the vmthreads library (#2289) 2019-03-11 19:38:16 +01:00
prim-bigstring Move bigarray to the stdlib (#1685) 2018-04-09 13:14:05 +01:00
prim-bswap Migrate prim-bswap test to ocamltest 2017-12-05 17:18:36 +01:00
prim-revapply Migrate prim-revapply tests to ocamltest 2017-12-05 17:18:36 +01:00
printing-types #8610: toplevel printing, consistent deduplicated name for types (#8613) 2019-04-15 19:35:59 +02:00
raise-counts MPR#7702: refresh raise counts when inlining a function (#1553) 2018-01-09 22:37:48 +01:00
regression Fix #8769 (#8770) 2019-06-28 16:17:00 +01:00
required-external Migrate the required-external test to ocamltest 2018-03-23 10:35:08 +01:00
runtime-C-exceptions Migrate test "runtime-C-exceptions" to ocamltest 2018-02-01 14:07:56 +01:00
runtime-errors Use autoconf to generate the compiler's configuration script 2018-12-21 16:02:47 +01:00
self-contained-toplevel update the code in tests/self-contained-toplevel 2019-02-18 17:03:15 +01:00
shadow_include Update tests 2018-10-19 23:38:25 +02:00
statmemprof Refactor the postponed blocks machinery in memprof.c 2019-06-05 14:25:33 +02:00
tool-caml-tex Fix tools/caml-tex printing of sub message locations 2019-03-11 13:27:48 +01:00
tool-command-line Whitespace and overlong line fixes. 2018-06-14 15:15:34 +01:00
tool-debugger Fix debugger dynlink test on non-shared platforms 2019-07-18 20:05:06 +01:00
tool-expect-test Update tests 2018-10-19 23:38:25 +02:00
tool-lexyacc s/string_of_int/Int.to_string/g 2018-11-07 13:52:02 +01:00
tool-ocaml Deprecate Pervasives (#1605) 2018-08-27 12:42:14 +01:00
tool-ocaml-annot Rename test script to .sh to pick LF attribute 2018-11-24 19:05:45 +00:00
tool-ocamlc-compat32 Migrate the tool-ocamlc-compat32 test to ocamltest 2018-03-06 14:41:20 +01:00
tool-ocamlc-error-cleanup regression test for MPR#7918 2019-02-26 08:16:07 +01:00
tool-ocamlc-open Migrate the tool-ocamlc-open test to ocamltest 2018-03-23 11:08:51 +01:00
tool-ocamlc-stop-after Update test results 2019-03-19 13:48:34 +01:00
tool-ocamldep-modalias Run tool-ocamldep-modalias test on Windows 2019-04-26 19:47:29 +02:00
tool-ocamldep-shadowing Fix check-typo errors 2019-04-10 10:44:11 +02:00
tool-ocamldoc Fixing typos in various files (#2246) 2019-02-13 14:04:56 +01:00
tool-ocamldoc-open Fusion tool-ocamldoc{,-2,html,man} 2018-03-06 12:08:34 +01:00
tool-ocamlobjinfo Use autoconf to generate the compiler's configuration script 2018-12-21 16:02:47 +01:00
tool-toplevel Hint: redefinition of types in toplevel sessions 2019-07-31 13:52:20 +02:00
tool-toplevel-invocation Remove use of Obj.truncate from toplevel. 2019-04-01 14:14:00 +01:00
translprim Update reference file for the tests/translprim/array_spec.ml test 2018-11-23 16:48:08 +01:00
typing-core-bugs Clean up int literal hint (#2313) 2019-04-11 13:54:50 +02:00
typing-deprecated Remove unnecessary executable bit from sources (#2270) 2019-02-28 16:29:26 +01:00
typing-extension-constructor Update tests 2018-10-19 23:38:25 +02:00
typing-extensions reseting context in constructors and labels methods before printing 2019-07-30 16:20:30 +01:00
typing-fstclassmod s/string_of_int/Int.to_string/g 2018-11-07 13:52:02 +01:00
typing-gadts Merge pull request #8844 from MekhrubonT/trunk+mekh+1task+change_output 2019-08-16 20:43:02 +02:00
typing-immediate Improved type hierarchy for type mismatches (#8828) 2019-07-30 08:56:28 +01:00
typing-implicit_unpack testsuite: add a regression test for Scoping_pack error 2019-08-23 14:28:27 +01:00
typing-labels s/string_of_int/Int.to_string/g 2018-11-07 13:52:02 +01:00
typing-misc Merge pull request #2127 from lpw25/lookup-errors 2019-08-21 15:48:06 +01:00
typing-misc-bugs Update tests 2018-10-19 23:38:25 +02:00
typing-missing-cmi Update tests 2018-10-19 23:38:25 +02:00
typing-missing-cmi-2 generalize_expansive: test that we treat missing types as abstract types 2018-08-07 09:10:46 +01:00
typing-missing-cmi-3 Ctype.lower_contravariant: avoid missing cmis 2019-07-25 18:56:02 +02:00
typing-modules Rollbacking changes of Constructor_names and Label_names errors message 2019-08-08 12:04:03 +01:00
typing-modules-bugs Improved type hierarchy for type mismatches (#8828) 2019-07-30 08:56:28 +01:00
typing-multifile Whitespace and overlong line fixes. 2018-06-14 15:15:34 +01:00
typing-objects Refactor environment lookup functions 2019-08-15 15:56:50 +01:00
typing-objects-bugs Print end line and valid end character for multi-lines locations 2019-04-08 00:51:09 +00:00
typing-ocamlc-i Print end line and valid end character for multi-lines locations 2019-04-08 00:51:09 +00:00
typing-poly #8702: fix some polymorphic variant error messages (#8777) 2019-07-12 17:47:25 +02:00
typing-poly-bugs Update tests 2018-10-19 23:38:25 +02:00
typing-polyvariants-bugs Print end line and valid end character for multi-lines locations 2019-04-08 00:51:09 +00:00
typing-polyvariants-bugs-2 Update tests 2018-10-19 23:38:25 +02:00
typing-private Fix the location highlight tag for alerts (#2163) 2018-11-26 15:48:33 +01:00
typing-private-bugs Update tests 2018-10-19 23:38:25 +02:00
typing-recmod Print end line and valid end character for multi-lines locations 2019-04-08 00:51:09 +00:00
typing-recordarg Update tests 2018-10-19 23:38:25 +02:00
typing-rectypes-bugs Update tests 2018-10-19 23:38:25 +02:00
typing-safe-linking Print end line and valid end character for multi-lines locations 2019-04-08 00:51:09 +00:00
typing-shadowing-of-pervasives-submodules Add test for MPR#7841 2019-01-30 16:36:38 +00:00
typing-short-paths Update tests 2018-10-19 23:38:25 +02:00
typing-signatures Update tests 2018-10-19 23:38:25 +02:00
typing-sigsubst Print end line and valid end character for multi-lines locations 2019-04-08 00:51:09 +00:00
typing-typeparam Use newtype names as the underlying variable names (#2277) 2019-03-26 08:22:21 +09:00
typing-unboxed Print end line and valid end character for multi-lines locations 2019-04-08 00:51:09 +00:00
typing-unboxed-types Print end line and valid end character for multi-lines locations 2019-04-08 00:51:09 +00:00
typing-warnings Refactor environment lookup functions 2019-08-15 15:56:50 +01:00
unboxed-primitive-args Update testsuite to work when libraries aren't built 2019-01-08 17:27:42 +01:00
unwind Checkout testsuite scripts correctly on Windows 2018-06-13 09:37:49 +01:00
utils s/string_of_int/Int.to_string/g 2018-11-07 13:52:02 +01:00
warnings Print end line and valid end character for multi-lines locations 2019-04-08 00:51:09 +00:00
win-unicode Remove unnecessary executable bit from sources (#2270) 2019-02-28 16:29:26 +01:00