New upstream version 5.3.0
authorStéphane Glondu <glondu@debian.org>
Sat, 11 Jan 2025 12:04:50 +0000 (13:04 +0100)
committerStéphane Glondu <glondu@debian.org>
Sat, 11 Jan 2025 12:04:50 +0000 (13:04 +0100)
commit1ff7b32883105192f717dac663da740cc9a9b1ad
tree204c2960ab2322344a7560874dfea4fd7820f480
parentf6cb9b6ba674e61431a81d8f801e0a6c021beb92
New upstream version 5.3.0
965 files changed:
.depend
.gitattributes
.github/workflows/build-msvc.yml [new file with mode: 0644]
.github/workflows/build.yml
.github/workflows/stale.yml [new file with mode: 0644]
.github/workflows/tsan.yml [new file with mode: 0644]
.gitignore
.gitmodules
.mailmap
BOOTSTRAP.adoc
CONTRIBUTING.md
Changes
HACKING.adoc
INSTALL.adoc
Makefile
Makefile.build_config.in
Makefile.common
Makefile.config.in
README.adoc
README.win32.adoc
VERSION
aclocal.m4
asmcomp/amd64/arch.ml
asmcomp/amd64/arch.mli
asmcomp/amd64/emit.mlp
asmcomp/amd64/proc.ml
asmcomp/arm64/arch.ml
asmcomp/arm64/arch.mli
asmcomp/arm64/emit.mlp
asmcomp/arm64/proc.ml
asmcomp/asmgen.ml
asmcomp/asmgen.mli
asmcomp/asmlibrarian.ml
asmcomp/asmlibrarian.mli
asmcomp/asmlink.ml
asmcomp/asmlink.mli
asmcomp/asmpackager.ml
asmcomp/asmpackager.mli
asmcomp/cmm.ml
asmcomp/cmm.mli
asmcomp/cmm_helpers.ml
asmcomp/cmmgen.ml
asmcomp/emitaux.ml
asmcomp/emitaux.mli
asmcomp/polling.ml
asmcomp/power/arch.ml
asmcomp/power/arch.mli
asmcomp/power/emit.mlp
asmcomp/power/proc.ml
asmcomp/printcmm.ml
asmcomp/proc.mli
asmcomp/riscv/arch.ml
asmcomp/riscv/arch.mli
asmcomp/riscv/emit.mlp
asmcomp/riscv/proc.ml
asmcomp/s390x/arch.ml
asmcomp/s390x/arch.mli
asmcomp/s390x/emit.mlp
asmcomp/s390x/proc.ml
asmcomp/selectgen.ml
asmcomp/selectgen.mli
asmcomp/stackframegen.ml
asmcomp/thread_sanitizer.ml
boot/menhir/menhirLib.ml
boot/menhir/menhirLib.mli
boot/menhir/parser.ml
boot/menhir/parser.mli
boot/ocamlc
boot/ocamllex
build-aux/ax_check_compile_flag.m4
build-aux/ocaml_version.m4
bytecomp/bytegen.ml
bytecomp/bytelibrarian.ml
bytecomp/bytelibrarian.mli
bytecomp/bytelink.ml
bytecomp/bytelink.mli
bytecomp/bytepackager.ml
bytecomp/bytepackager.mli
bytecomp/emitcode.ml
bytecomp/symtable.ml
bytecomp/symtable.mli
configure
configure.ac
debugger/command_line.ml
debugger/debugger_lexer.mll
debugger/eval.ml
debugger/loadprinter.ml
debugger/main.ml
debugger/program_management.ml
debugger/unix_tools.ml
debugger/unix_tools.mli
driver/compenv.ml
driver/compile.ml
driver/compile_common.ml
driver/compile_common.mli
driver/compmisc.ml
driver/main_args.ml
driver/main_args.mli
driver/makedepend.ml
driver/optcompile.ml
driver/pparse.ml
driver/pparse.mli
dune
file_formats/cmi_format.ml
file_formats/cmi_format.mli
file_formats/cmt_format.ml
file_formats/cmt_format.mli
file_formats/linear_format.ml
lambda/lambda.ml
lambda/lambda.mli
lambda/matching.ml
lambda/matching.mli
lambda/printlambda.ml
lambda/tmc.ml
lambda/translattribute.ml
lambda/translclass.ml
lambda/translclass.mli
lambda/translcore.ml
lambda/translcore.mli
lambda/translmod.ml
lambda/translobj.ml
lambda/translprim.ml
lambda/translprim.mli
lambda/value_rec_compiler.ml
lex/lexer.mll
lex/main.ml
lex/outputbis.ml
man/ocamlc.1
man/ocamlopt.1
manual/src/Makefile
manual/src/cmds/comp.etex
manual/src/cmds/debugger.etex
manual/src/cmds/intf-c.etex
manual/src/cmds/runtime.etex
manual/src/cmds/tsan.etex
manual/src/cmds/unified-options.etex
manual/src/html_processing/Makefile
manual/src/html_processing/scss/_common.scss
manual/src/html_processing/scss/manual.scss
manual/src/html_processing/scss/style.scss
manual/src/html_processing/src/common.ml.in
manual/src/html_processing/src/process_api.ml
manual/src/html_processing/src/process_manual.ml
manual/src/manual.tex
manual/src/refman/extensions/effects.etex
manual/src/refman/lex.etex
manual/src/refman/modtypes.etex
manual/src/refman/patterns.etex
manual/src/tutorials/gadtexamples.etex
manual/src/tutorials/moduleexamples.etex
manual/src/tutorials/objectexamples.etex
manual/src/tutorials/parallelism.etex
manual/src/tutorials/polymorphism.etex
manual/tests/Makefile
manual/tests/cross_reference_checker.ml
manual/tools/transf.mll
middle_end/backend_var.ml
middle_end/clambda_primitives.ml
middle_end/clambda_primitives.mli
middle_end/compilenv.ml
middle_end/compilenv.mli
middle_end/convert_primitives.ml
middle_end/flambda/invariant_params.ml
middle_end/flambda/lift_constants.ml
middle_end/flambda/lift_let_to_initialize_symbol.ml
middle_end/flambda/remove_unused_program_constructs.ml
middle_end/internal_variable_names.ml
middle_end/printclambda_primitives.ml
middle_end/semantics_of_primitives.ml
ocaml-variants.install [new file with mode: 0644]
ocaml-variants.opam
ocamldoc/odoc_analyse.ml
ocamldoc/odoc_ast.ml
ocamldoc/odoc_html.ml
ocamldoc/odoc_info.ml
ocamldoc/odoc_latex_style.ml
ocamldoc/odoc_lexer.mll
ocamldoc/odoc_ocamlhtml.mll
ocamldoc/odoc_print.ml
ocamldoc/odoc_sig.ml
ocamldoc/odoc_str.ml
ocamltest/builtin_actions.ml
ocamltest/main.ml
ocamltest/ocaml_actions.ml
ocamltest/ocamltest_config.ml.in
ocamltest/run_stubs.c
ocamltest/run_unix.c
ocamltest/run_win32.c
otherlibs/Makefile
otherlibs/Makefile.otherlibs.common
otherlibs/dynlink/.depend [deleted file]
otherlibs/dynlink/Makefile [deleted file]
otherlibs/dynlink/byte/dynlink.ml
otherlibs/dynlink/byte/dynlink_symtable.ml [new file with mode: 0644]
otherlibs/dynlink/byte/dynlink_symtable.mli [new file with mode: 0644]
otherlibs/dynlink/dune
otherlibs/dynlink/dynlink_common.ml
otherlibs/dynlink/dynlink_compilerlibs/Makefile.copy-sources [deleted file]
otherlibs/dynlink/dynlink_config.ml.in [new file with mode: 0644]
otherlibs/dynlink/dynlink_config.mli [new file with mode: 0644]
otherlibs/dynlink/native/dynlink.ml
otherlibs/runtime_events/caml/runtime_events_consumer.h
otherlibs/runtime_events/runtime_events.ml
otherlibs/runtime_events/runtime_events.mli
otherlibs/runtime_events/runtime_events_consumer.c
otherlibs/str/strstubs.c
otherlibs/systhreads/Makefile
otherlibs/systhreads/st_posix.h
otherlibs/systhreads/st_pthreads.h
otherlibs/systhreads/st_stubs.c
otherlibs/unix/access.c
otherlibs/unix/channels_win32.c
otherlibs/unix/chmod.c
otherlibs/unix/close_win32.c
otherlibs/unix/createprocess.c
otherlibs/unix/cst2constr.c
otherlibs/unix/cstringv.c
otherlibs/unix/dup_win32.c
otherlibs/unix/execvp.c
otherlibs/unix/getaddrinfo.c
otherlibs/unix/getgroups.c
otherlibs/unix/gethost.c
otherlibs/unix/gettimeofday_win32.c
otherlibs/unix/lseek_win32.c
otherlibs/unix/mmap_ba.c
otherlibs/unix/mmap_unix.c
otherlibs/unix/mmap_win32.c
otherlibs/unix/nanosecond_stat.h [deleted file]
otherlibs/unix/open_win32.c
otherlibs/unix/select_unix.c
otherlibs/unix/select_win32.c
otherlibs/unix/setgroups.c
otherlibs/unix/signals.c
otherlibs/unix/sleep_win32.c
otherlibs/unix/socket_unix.c
otherlibs/unix/socket_win32.c
otherlibs/unix/socketaddr.c
otherlibs/unix/socketpair_unix.c
otherlibs/unix/socketpair_win32.c
otherlibs/unix/sockopt_unix.c
otherlibs/unix/sockopt_win32.c
otherlibs/unix/spawn.c
otherlibs/unix/startup.c
otherlibs/unix/stat_unix.c
otherlibs/unix/stat_win32.c
otherlibs/unix/termios.c
otherlibs/unix/unixsupport_win32.c
otherlibs/unix/windbug.c
otherlibs/unix/winworker.c
parsing/ast_helper.ml
parsing/ast_helper.mli
parsing/ast_invariants.ml
parsing/ast_iterator.ml
parsing/ast_mapper.ml
parsing/asttypes.ml [new file with mode: 0644]
parsing/asttypes.mli
parsing/attr_helper.ml
parsing/attr_helper.mli
parsing/builtin_attributes.ml
parsing/builtin_attributes.mli
parsing/depend.ml
parsing/docstrings.ml
parsing/lexer.mli
parsing/lexer.mll
parsing/location.ml
parsing/location.mli
parsing/parse.ml
parsing/parser.mly
parsing/parsetree.mli
parsing/pprintast.ml
parsing/pprintast.mli
parsing/printast.ml
parsing/unit_info.ml
parsing/unit_info.mli
release-info/News
release-info/calendar.md [new file with mode: 0644]
release-info/howto.md
release-info/introduction.md [new file with mode: 0644]
runtime/HACKING.adoc
runtime/addrmap.c
runtime/afl.c
runtime/alloc.c
runtime/amd64.S
runtime/amd64nt.asm
runtime/arm64.S
runtime/array.c
runtime/backtrace.c
runtime/backtrace_byt.c
runtime/backtrace_nat.c
runtime/bigarray.c
runtime/blake2.c
runtime/callback.c
runtime/caml/address_class.h
runtime/caml/addrmap.h
runtime/caml/alloc.h
runtime/caml/asm.h [new file with mode: 0644]
runtime/caml/backtrace.h
runtime/caml/bigarray.h
runtime/caml/callback.h
runtime/caml/camlatomic.h
runtime/caml/codefrag.h
runtime/caml/compatibility.h [new file with mode: 0644]
runtime/caml/config.h
runtime/caml/custom.h
runtime/caml/domain.h
runtime/caml/domain_state.h
runtime/caml/domain_state.tbl
runtime/caml/fail.h
runtime/caml/finalise.h
runtime/caml/fix_code.h
runtime/caml/frame_descriptors.h
runtime/caml/gc_ctrl.h
runtime/caml/gc_stats.h
runtime/caml/hooks.h
runtime/caml/instrtrace.h
runtime/caml/intext.h
runtime/caml/io.h
runtime/caml/lf_skiplist.h
runtime/caml/m.h.in
runtime/caml/major_gc.h
runtime/caml/memory.h
runtime/caml/memprof.h
runtime/caml/minor_gc.h
runtime/caml/misc.h
runtime/caml/mlvalues.h
runtime/caml/osdeps.h
runtime/caml/platform.h
runtime/caml/printexc.h
runtime/caml/runtime_events.h
runtime/caml/s.h.in
runtime/caml/shared_heap.h
runtime/caml/signals.h
runtime/caml/skiplist.h
runtime/caml/startup_aux.h
runtime/caml/sync.h
runtime/caml/sys.h
runtime/caml/tsan.h
runtime/caml/weak.h
runtime/codefrag.c
runtime/compare.c
runtime/custom.c
runtime/debugger.c
runtime/domain.c
runtime/dynlink.c
runtime/dynlink_nat.c
runtime/extern.c
runtime/fail.c [new file with mode: 0644]
runtime/fail_byt.c
runtime/fail_nat.c
runtime/fiber.c
runtime/finalise.c
runtime/fix_code.c
runtime/floats.c
runtime/frame_descriptors.c
runtime/gc_ctrl.c
runtime/gc_stats.c
runtime/gen_primitives.sh
runtime/globroots.c
runtime/hash.c
runtime/instrtrace.c
runtime/intern.c
runtime/interp.c
runtime/ints.c
runtime/io.c
runtime/lf_skiplist.c
runtime/major_gc.c
runtime/md5.c
runtime/memory.c
runtime/memprof.c
runtime/meta.c
runtime/minor_gc.c
runtime/misc.c
runtime/obj.c
runtime/parsing.c
runtime/platform.c
runtime/power.S
runtime/printexc.c
runtime/riscv.S
runtime/roots.c
runtime/runtime_events.c
runtime/s390x.S
runtime/sak.c
runtime/shared_heap.c
runtime/signals.c
runtime/signals_nat.c
runtime/skiplist.c
runtime/startup_aux.c
runtime/startup_byt.c
runtime/startup_nat.c
runtime/sync_posix.h
runtime/sys.c
runtime/tsan.c
runtime/unix.c
runtime/weak.c
runtime/win32.c
stdlib/.depend
stdlib/CONTRIBUTING.md
stdlib/Makefile
stdlib/StdlibModules
stdlib/array.ml
stdlib/array.mli
stdlib/arrayLabels.mli
stdlib/bigarray.mli
stdlib/buffer.ml
stdlib/bytes.mli
stdlib/bytesLabels.mli
stdlib/camlinternalMod.ml
stdlib/camlinternalOO.ml
stdlib/camlinternalOO.mli
stdlib/digest.ml
stdlib/domain.ml
stdlib/domain.mli
stdlib/dynarray.ml
stdlib/dynarray.mli
stdlib/effect.ml
stdlib/effect.mli
stdlib/filename.ml
stdlib/float.ml
stdlib/float.mli
stdlib/format.ml
stdlib/format.mli
stdlib/gc.mli
stdlib/hashtbl.mli
stdlib/header.c
stdlib/headernt.c
stdlib/lazy.ml
stdlib/lexing.ml
stdlib/list.ml
stdlib/list.mli
stdlib/listLabels.mli
stdlib/marshal.mli
stdlib/moreLabels.mli
stdlib/printexc.mli
stdlib/queue.ml
stdlib/queue.mli
stdlib/random.ml
stdlib/seq.mli
stdlib/stdlib.ml
stdlib/string.ml
stdlib/string.mli
stdlib/stringLabels.mli
stdlib/sys.ml.in
stdlib/sys.mli
stdlib/templates/float.template.mli
stdlib/templates/floatarraylabeled.template.mli
stdlib/templates/hashtbl.template.mli
stdlib/uchar.ml
stdlib/uchar.mli
testsuite/Makefile
testsuite/summarize.awk
testsuite/tests/asmcomp/func_sections.ml
testsuite/tests/asmgen/main.c
testsuite/tests/asmgen/mainarith.c
testsuite/tests/asmgen/mainimmed.c
testsuite/tests/backtrace/backtrace_dynlink.flambda.reference
testsuite/tests/backtrace/backtrace_dynlink.ml
testsuite/tests/backtrace/backtrace_dynlink.reference
testsuite/tests/backtrace/backtrace_effects_nested.flambda.reference
testsuite/tests/badly-ordered-deps/a.ml [new file with mode: 0644]
testsuite/tests/badly-ordered-deps/cocinelle.ml [new file with mode: 0644]
testsuite/tests/badly-ordered-deps/cocinelle.reference [new file with mode: 0644]
testsuite/tests/badly-ordered-deps/main.bytecode.reference
testsuite/tests/badly-ordered-deps/main.ml
testsuite/tests/badly-ordered-deps/main.native.reference [new file with mode: 0644]
testsuite/tests/basic-manyargs/manyargsprim.c
testsuite/tests/basic/patmatch_for_multiple.ml
testsuite/tests/basic/patmatch_split_no_or.ml
testsuite/tests/basic/stringmatch.ml
testsuite/tests/c-api/aligned_alloc_stubs.c
testsuite/tests/c-api/alloc_async_stubs.c
testsuite/tests/c-api/c_noreturn.ml [new file with mode: 0644]
testsuite/tests/c-api/c_noreturn_stubs.c [new file with mode: 0644]
testsuite/tests/c-api/external.ml
testsuite/tests/c-api/external_stubs.c
testsuite/tests/c-api/test_c_thread_has_lock_cstubs.c
testsuite/tests/callback/callbackprim.c
testsuite/tests/callback/test1_.c
testsuite/tests/callback/test_signalhandler_.c
testsuite/tests/cxx-api/all-includes.h [new file with mode: 0644]
testsuite/tests/cxx-api/all_includes.ml [new file with mode: 0644]
testsuite/tests/cxx-api/stubs.c [new file with mode: 0644]
testsuite/tests/effect-syntax/coroutines.ml [new file with mode: 0644]
testsuite/tests/effect-syntax/coroutines.reference [new file with mode: 0644]
testsuite/tests/effect-syntax/error_messages.ml [new file with mode: 0644]
testsuite/tests/effect-syntax/iterators.ml [new file with mode: 0644]
testsuite/tests/effect-syntax/resume_exn.ml [new file with mode: 0644]
testsuite/tests/effect-syntax/resume_exn.reference [new file with mode: 0644]
testsuite/tests/effect-syntax/shallow2deep.ml [new file with mode: 0644]
testsuite/tests/effect-syntax/shallow2deep.reference [new file with mode: 0644]
testsuite/tests/effect-syntax/test1.ml [new file with mode: 0644]
testsuite/tests/effect-syntax/test1.reference [new file with mode: 0644]
testsuite/tests/effect-syntax/test10.ml [new file with mode: 0644]
testsuite/tests/effect-syntax/test10.reference [new file with mode: 0644]
testsuite/tests/effect-syntax/test11.ml [new file with mode: 0644]
testsuite/tests/effect-syntax/test11.reference [new file with mode: 0644]
testsuite/tests/effect-syntax/test2.ml [new file with mode: 0644]
testsuite/tests/effect-syntax/test2.reference [new file with mode: 0644]
testsuite/tests/effect-syntax/test3.ml [new file with mode: 0644]
testsuite/tests/effect-syntax/test3.reference [new file with mode: 0644]
testsuite/tests/effect-syntax/test4.ml [new file with mode: 0644]
testsuite/tests/effect-syntax/test4.reference [new file with mode: 0644]
testsuite/tests/effect-syntax/test5.ml [new file with mode: 0644]
testsuite/tests/effect-syntax/test5.reference [new file with mode: 0644]
testsuite/tests/effect-syntax/test6.ml [new file with mode: 0644]
testsuite/tests/effect-syntax/test6.reference [new file with mode: 0644]
testsuite/tests/effect-syntax/tutorial.ml [new file with mode: 0644]
testsuite/tests/effect-syntax/tutorial.reference [new file with mode: 0644]
testsuite/tests/effect-syntax/when_test.compilers.reference [new file with mode: 0644]
testsuite/tests/effect-syntax/when_test.ml [new file with mode: 0644]
testsuite/tests/effects/backtrace.reference
testsuite/tests/embedded/cmstub.c
testsuite/tests/ephe-c-api/stubs.c
testsuite/tests/float-unboxing/bug13448.ml [new file with mode: 0644]
testsuite/tests/float-unboxing/bug13448bis.ml [new file with mode: 0644]
testsuite/tests/float-unboxing/float_subst_boxed_number.ml
testsuite/tests/formatting/errors_batch.ml
testsuite/tests/formatting/margins.ocaml.reference
testsuite/tests/formatting/test_locations.dlocations.ocamlc.reference
testsuite/tests/formatting/test_locations.dno-locations.ocamlc.reference
testsuite/tests/frame-pointers/c_call_.c
testsuite/tests/frame-pointers/fp_backtrace.c
testsuite/tests/frame-pointers/stack_realloc_.c
testsuite/tests/gc-roots/globrootsprim.c
testsuite/tests/generalized-open/expansiveness.ml
testsuite/tests/generalized-open/gpr1506.ml
testsuite/tests/generalized-open/pr10048.ml
testsuite/tests/hidden_includes/not_included.ocamlc.reference
testsuite/tests/lazy/lazy3.ml
testsuite/tests/let-syntax/let_syntax.ml
testsuite/tests/lexing/reject_bad_encoding.compilers.reference [new file with mode: 0644]
testsuite/tests/lexing/reject_bad_encoding.ml [new file with mode: 0644]
testsuite/tests/lf_skiplist/stubs.c
testsuite/tests/lib-bigarray-2/bigarrcstub.c
testsuite/tests/lib-digest/blake2b_self_test_stubs.c
testsuite/tests/lib-dynarray/test.ml
testsuite/tests/lib-dynlink-bytecode/stub1.c
testsuite/tests/lib-dynlink-bytecode/stub2.c
testsuite/tests/lib-dynlink-csharp/main.ml
testsuite/tests/lib-dynlink-initializers/test10_main.byte.reference
testsuite/tests/lib-dynlink-initializers/test10_main.ml
testsuite/tests/lib-dynlink-initializers/test10_main.native.reference
testsuite/tests/lib-dynlink-initializers/test1_main.ml
testsuite/tests/lib-dynlink-initializers/test2_main.ml
testsuite/tests/lib-dynlink-initializers/test3_main.ml
testsuite/tests/lib-dynlink-initializers/test4_main.ml [deleted file]
testsuite/tests/lib-dynlink-initializers/test4_plugin_a.ml [deleted file]
testsuite/tests/lib-dynlink-initializers/test4_plugin_b.ml [deleted file]
testsuite/tests/lib-dynlink-initializers/test5_main.ml
testsuite/tests/lib-dynlink-initializers/test6_main.ml
testsuite/tests/lib-dynlink-initializers/test7_main.ml
testsuite/tests/lib-dynlink-initializers/test8_main.ml
testsuite/tests/lib-dynlink-initializers/test9_main.ml
testsuite/tests/lib-dynlink-native/factorial.c
testsuite/tests/lib-dynlink-packed/loader.ml
testsuite/tests/lib-dynlink-pr4229/main.ml
testsuite/tests/lib-filename/quotecommand.ml
testsuite/tests/lib-filename/quotecommand.reference
testsuite/tests/lib-list/test.ml
testsuite/tests/lib-queue/test.ml
testsuite/tests/lib-runtime-events/stubs.c
testsuite/tests/lib-runtime-events/test_corrupted.ml [new file with mode: 0644]
testsuite/tests/lib-runtime-events/test_create_cursor_failures.ml [new file with mode: 0644]
testsuite/tests/lib-runtime-events/test_create_cursor_failures.reference [new file with mode: 0644]
testsuite/tests/lib-sys/rename.ml
testsuite/tests/lib-sys/rename.reference
testsuite/tests/lib-systhreads/test_c_thread_register_cstubs.c
testsuite/tests/lib-threads/beat.ml
testsuite/tests/lib-threads/sockets.ml
testsuite/tests/lib-uchar/test.ml
testsuite/tests/lib-unix/common/append.ml [new file with mode: 0644]
testsuite/tests/lib-unix/common/fdstatus_aux.c
testsuite/tests/lib-unix/kill/unix_kill.ml
testsuite/tests/match-side-effects/check_partial.ml [new file with mode: 0644]
testsuite/tests/match-side-effects/partiality.ml
testsuite/tests/match-side-effects/pr13152.ml [new file with mode: 0644]
testsuite/tests/match-side-effects/test_contexts_code.ml
testsuite/tests/match-side-effects/test_contexts_results.ml
testsuite/tests/memory-model/forbidden.ml
testsuite/tests/memory-model/forbidden.reference
testsuite/tests/parallel/domain_parallel_spawn_burn.ml
testsuite/tests/parallel/domain_parallel_spawn_burn_gc_set.ml
testsuite/tests/parallel/domain_serial_spawn_burn.ml
testsuite/tests/parallel/max_domains1.ml [new file with mode: 0644]
testsuite/tests/parallel/max_domains1.reference [new file with mode: 0644]
testsuite/tests/parallel/max_domains2.ml [new file with mode: 0644]
testsuite/tests/parallel/max_domains2.reference [new file with mode: 0644]
testsuite/tests/parallel/recommended_domain_count_cstubs.c
testsuite/tests/parallel/test_c_thread_register_cstubs.c
testsuite/tests/parse-errors/unclosed_simple_pattern.compilers.reference
testsuite/tests/parsetree/locations_test.compilers.reference
testsuite/tests/parsetree/source.ml
testsuite/tests/parsing/broken_invariants.compilers.reference
testsuite/tests/parsing/broken_invariants.ml
testsuite/tests/parsing/comments.compilers.reference [new file with mode: 0644]
testsuite/tests/parsing/comments.ml [new file with mode: 0644]
testsuite/tests/parsing/extensions.compilers.reference
testsuite/tests/parsing/illegal_ppx.ml
testsuite/tests/parsing/int_and_float_with_modifier.compilers.reference
testsuite/tests/parsing/latin9.compilers.reference [new file with mode: 0644]
testsuite/tests/parsing/latin9.ml [new file with mode: 0644]
testsuite/tests/parsing/pr6865.compilers.reference
testsuite/tests/parsing/prefix_op.compilers.reference [new file with mode: 0644]
testsuite/tests/parsing/prefix_op.ml [new file with mode: 0644]
testsuite/tests/parsing/quotedextensions.compilers.reference
testsuite/tests/parsing/quotedextensions.ml
testsuite/tests/parsing/rawidents.ml
testsuite/tests/parsing/shortcut_ext_attr.compilers.reference
testsuite/tests/printing-types/existentials.ml
testsuite/tests/runtime-C-exceptions/stub_test.c
testsuite/tests/runtime-objects/toplevel_lets.ml [new file with mode: 0644]
testsuite/tests/runtime-objects/toplevel_lets.reference [new file with mode: 0644]
testsuite/tests/shape-index/index.reference
testsuite/tests/shape-index/index_aliases.reference
testsuite/tests/shape-index/index_bindingops.reference
testsuite/tests/shape-index/index_constrs.reference
testsuite/tests/shape-index/index_constrs_records.reference
testsuite/tests/shape-index/index_functor.reference
testsuite/tests/shape-index/index_labels.reference
testsuite/tests/shape-index/index_objects.reference
testsuite/tests/shape-index/index_types.reference
testsuite/tests/shape-index/index_vb.reference
testsuite/tests/shapes/aliases.ml
testsuite/tests/shapes/comp_units.ml
testsuite/tests/shapes/functors.ml
testsuite/tests/shapes/more_func.ml
testsuite/tests/shapes/open_arg.ml
testsuite/tests/shapes/rotor_example.ml
testsuite/tests/statmemprof/alloc_counts.ml
testsuite/tests/statmemprof/arrays_in_major.ml
testsuite/tests/statmemprof/arrays_in_major.reference [new file with mode: 0644]
testsuite/tests/statmemprof/arrays_in_minor.ml
testsuite/tests/statmemprof/arrays_in_minor.reference [new file with mode: 0644]
testsuite/tests/statmemprof/blocking_in_callback.ml
testsuite/tests/statmemprof/callstacks.ml
testsuite/tests/statmemprof/comballoc.byte.reference
testsuite/tests/statmemprof/comballoc.ml
testsuite/tests/statmemprof/comballoc.opt.reference
testsuite/tests/statmemprof/custom.ml
testsuite/tests/statmemprof/discard_in_callback.ml [new file with mode: 0644]
testsuite/tests/statmemprof/exception_callback.ml
testsuite/tests/statmemprof/exception_callback.reference
testsuite/tests/statmemprof/exception_callback_minor.ml
testsuite/tests/statmemprof/exception_callback_minor.reference
testsuite/tests/statmemprof/exception_comballoc.ml [new file with mode: 0644]
testsuite/tests/statmemprof/intern.ml
testsuite/tests/statmemprof/intern.reference [new file with mode: 0644]
testsuite/tests/statmemprof/lists_in_minor.ml
testsuite/tests/statmemprof/lists_in_minor.reference [new file with mode: 0644]
testsuite/tests/statmemprof/minor_heap_edge.ml [new file with mode: 0644]
testsuite/tests/statmemprof/minor_heap_edge.reference [new file with mode: 0644]
testsuite/tests/statmemprof/minor_no_postpone.ml
testsuite/tests/statmemprof/minor_no_postpone_stub.c
testsuite/tests/statmemprof/moved_while_blocking.ml
testsuite/tests/statmemprof/start_stop.ml [new file with mode: 0644]
testsuite/tests/statmemprof/start_stop.reference [new file with mode: 0644]
testsuite/tests/statmemprof/stop_start_in_callback.ml [new file with mode: 0644]
testsuite/tests/statmemprof/thread_exit_in_callback.ml
testsuite/tests/tool-caml-tex/redirections.reference
testsuite/tests/tool-expect-test/clean_typer.ml
testsuite/tests/tool-lexyacc/csets.mll
testsuite/tests/tool-ocaml/gpr12887.compilers.reference [new file with mode: 0644]
testsuite/tests/tool-ocaml/gpr12887.ml [new file with mode: 0644]
testsuite/tests/tool-ocamlc-locations/marshalled.compilers.reference
testsuite/tests/tool-ocamlc-stop-after/stop_after_parsing_impl.compilers.reference
testsuite/tests/tool-ocamldoc/Alert_toplevel.html.reference
testsuite/tests/tool-ocamldoc/Alert_toplevel2.html.reference
testsuite/tests/tool-ocamldoc/Alerts.html.reference
testsuite/tests/tool-ocamldoc/Alerts_impl.html.reference
testsuite/tests/tool-ocamldoc/Documentation_tags.html.reference
testsuite/tests/tool-ocamldoc/Entities.html.reference
testsuite/tests/tool-ocamldoc/Functions.html.reference
testsuite/tests/tool-ocamldoc/Include_module_type_of.html.reference
testsuite/tests/tool-ocamldoc/Inline_records.html.reference
testsuite/tests/tool-ocamldoc/Item_ids.html.reference
testsuite/tests/tool-ocamldoc/Latin9.html.reference [new file with mode: 0644]
testsuite/tests/tool-ocamldoc/Latin9.ml [new file with mode: 0644]
testsuite/tests/tool-ocamldoc/Linebreaks.html.reference
testsuite/tests/tool-ocamldoc/Loop.html.reference
testsuite/tests/tool-ocamldoc/Module_whitespace.html.reference
testsuite/tests/tool-ocamldoc/No_preamble.html.reference
testsuite/tests/tool-ocamldoc/Paragraph.html.reference
testsuite/tests/tool-ocamldoc/Variants.html.reference
testsuite/tests/tool-ocamldoc/type_Linebreaks.reference
testsuite/tests/tool-toplevel/error_highlighting.compilers.reference
testsuite/tests/tool-toplevel/exotic_lists.compilers.reference
testsuite/tests/tool-toplevel/multi_phrase_line.compilers.reference
testsuite/tests/tool-toplevel/pr7751.compilers.reference
testsuite/tests/tool-toplevel/redefinition_hints.compilers.reference
testsuite/tests/tool-toplevel/use_command.ml
testsuite/tests/tsan/callbacks.c
testsuite/tests/typing-core-bugs/const_int_hint.ml
testsuite/tests/typing-core-bugs/type_expected_explanation.ml
testsuite/tests/typing-core-bugs/unit_fun_hints.ml
testsuite/tests/typing-extensions/disambiguation.ml
testsuite/tests/typing-extensions/extensions.ml
testsuite/tests/typing-extensions/msg.ocaml.reference
testsuite/tests/typing-fstclassmod/nondep_instance.ml
testsuite/tests/typing-fstclassmod/scope_escape.ml
testsuite/tests/typing-gadts/ambiguity.ml
testsuite/tests/typing-gadts/didier.ml
testsuite/tests/typing-gadts/name_existentials.ml
testsuite/tests/typing-gadts/nested_equations.ml
testsuite/tests/typing-gadts/optional_args.ml [new file with mode: 0644]
testsuite/tests/typing-gadts/or_patterns.ml
testsuite/tests/typing-gadts/packed-module-recasting.ml
testsuite/tests/typing-gadts/pr13579.ml [new file with mode: 0644]
testsuite/tests/typing-gadts/pr5689.ml
testsuite/tests/typing-gadts/pr5785.ml
testsuite/tests/typing-gadts/pr5948.ml
testsuite/tests/typing-gadts/pr5981.ml
testsuite/tests/typing-gadts/pr6174.ml
testsuite/tests/typing-gadts/pr6241.ml
testsuite/tests/typing-gadts/pr6980.ml
testsuite/tests/typing-gadts/pr7234.ml
testsuite/tests/typing-gadts/pr7374.ml
testsuite/tests/typing-gadts/principality-and-gadts.ml
testsuite/tests/typing-gadts/test.ml
testsuite/tests/typing-immediate/immediate.ml
testsuite/tests/typing-misc-bugs/pr6303_bad.compilers.reference
testsuite/tests/typing-misc/automatic_generalize.ml [new file with mode: 0644]
testsuite/tests/typing-misc/constraints.ml
testsuite/tests/typing-misc/exp_denom.ml [new file with mode: 0644]
testsuite/tests/typing-misc/injectivity.ml
testsuite/tests/typing-misc/labels.ml
testsuite/tests/typing-misc/let_rec_approx.ml
testsuite/tests/typing-misc/occur_check.ml
testsuite/tests/typing-misc/optbinders.ml
testsuite/tests/typing-misc/polyvars.ml
testsuite/tests/typing-misc/pr6416.ml
testsuite/tests/typing-misc/pr7103.ml
testsuite/tests/typing-misc/pr7937.ml
testsuite/tests/typing-misc/pr8548.ml
testsuite/tests/typing-misc/printing.ml
testsuite/tests/typing-misc/scope_escape.ml
testsuite/tests/typing-misc/typecore_errors.ml
testsuite/tests/typing-misc/unique_names_in_unification.ml
testsuite/tests/typing-misc/variant.ml
testsuite/tests/typing-missing-cmi-3/user.ml
testsuite/tests/typing-missing-cmi/test.compilers.reference
testsuite/tests/typing-modules-bugs/pr10693_bad.compilers.reference
testsuite/tests/typing-modules-bugs/pr6752_bad.compilers.reference
testsuite/tests/typing-modules-bugs/pr6992_bad.compilers.reference
testsuite/tests/typing-modules-bugs/pr7414_2_bad.compilers.reference
testsuite/tests/typing-modules-bugs/pr7414_bad.compilers.reference
testsuite/tests/typing-modules/.gitattributes [deleted file]
testsuite/tests/typing-modules/Test.ml
testsuite/tests/typing-modules/aliases.ml
testsuite/tests/typing-modules/applicative_functor_type.ml
testsuite/tests/typing-modules/firstclass.ml
testsuite/tests/typing-modules/functors.ml
testsuite/tests/typing-modules/generative.ml
testsuite/tests/typing-modules/illegal_permutation.ml
testsuite/tests/typing-modules/inclusion_errors.ml
testsuite/tests/typing-modules/merge_constraint.ml
testsuite/tests/typing-modules/mixmod5.ml [new file with mode: 0644]
testsuite/tests/typing-modules/module_type_substitution.ml
testsuite/tests/typing-modules/nondep.ml
testsuite/tests/typing-modules/nondep_private_abbrev.ml
testsuite/tests/typing-modules/package_constraint.ml
testsuite/tests/typing-modules/pr13099/lib1/lib.ml [new file with mode: 0644]
testsuite/tests/typing-modules/pr13099/lib1_client.ml [new file with mode: 0644]
testsuite/tests/typing-modules/pr13099/lib2/lib.ml [new file with mode: 0644]
testsuite/tests/typing-modules/pr13099/lib2_client.ml [new file with mode: 0644]
testsuite/tests/typing-modules/pr13099/test.compilers.reference [new file with mode: 0644]
testsuite/tests/typing-modules/pr13099/test.ml [new file with mode: 0644]
testsuite/tests/typing-modules/pr13185.ml [new file with mode: 0644]
testsuite/tests/typing-modules/pr5911.ml
testsuite/tests/typing-modules/pr7207.ml
testsuite/tests/typing-modules/pr7348.ml
testsuite/tests/typing-modules/pr7726.ml
testsuite/tests/typing-modules/pr7787.ml
testsuite/tests/typing-modules/pr7818.ml
testsuite/tests/typing-modules/pr7851.ml
testsuite/tests/typing-modules/pr9384.ml
testsuite/tests/typing-modules/printing.ml
testsuite/tests/typing-modules/records_errors_test.ml
testsuite/tests/typing-modules/unroll_private_abbrev.ml
testsuite/tests/typing-modules/variants_errors_test.ml
testsuite/tests/typing-objects/Exemples.ml
testsuite/tests/typing-objects/Tests.ml
testsuite/tests/typing-objects/abstract_rows.ml
testsuite/tests/typing-objects/dummy.ml
testsuite/tests/typing-objects/pr13495.ml [new file with mode: 0644]
testsuite/tests/typing-objects/pr6123_bad.ml
testsuite/tests/typing-objects/self_cannot_be_closed.ml
testsuite/tests/typing-poly/error_messages.ml
testsuite/tests/typing-poly/poly.ml
testsuite/tests/typing-poly/pr9603.ml
testsuite/tests/typing-polyvariants-bugs-2/pr3918c.compilers.reference
testsuite/tests/typing-polyvariants-bugs/pr10664.reference~ [deleted file]
testsuite/tests/typing-polyvariants-bugs/pr5057a_bad.compilers.reference
testsuite/tests/typing-private/private.compilers.principal.reference
testsuite/tests/typing-private/private.compilers.reference
testsuite/tests/typing-recmod/inconsistent_types.ml [new file with mode: 0644]
testsuite/tests/typing-recmod/pr13514.ml [new file with mode: 0644]
testsuite/tests/typing-rectypes-bugs/pr6174_bad.compilers.reference
testsuite/tests/typing-short-paths/errors.ml
testsuite/tests/typing-short-paths/short-paths.compilers.reference
testsuite/tests/typing-signatures/els.ocaml.reference
testsuite/tests/typing-signatures/nondep_regression.ml
testsuite/tests/typing-sigsubst/sig_local_aliases.ml
testsuite/tests/typing-sigsubst/sig_local_aliases_syntax_errors.compilers.reference
testsuite/tests/typing-sigsubst/sigsubst.ml
testsuite/tests/typing-typeparam/newtype.ocaml.reference
testsuite/tests/typing-unicode/genfiles.ml [new file with mode: 0644]
testsuite/tests/typing-unicode/test.ml [new file with mode: 0644]
testsuite/tests/typing-warnings/pr7085.ml
testsuite/tests/typing-warnings/pr9244.ml
testsuite/tests/typing-warnings/records.ml
testsuite/tests/typing-warnings/unused_functor_parameter.ml
testsuite/tests/typing-warnings/unused_types.ml
testsuite/tests/uid-deps/link_intf_impl.ml [new file with mode: 0644]
testsuite/tests/uid-deps/link_intf_impl.mli [new file with mode: 0644]
testsuite/tests/uid-deps/link_intf_impl.reference [new file with mode: 0644]
testsuite/tests/uids/intf_uids.ml [new file with mode: 0644]
testsuite/tests/uids/intf_uids.mli [new file with mode: 0644]
testsuite/tests/uids/intf_uids_test.ml [new file with mode: 0644]
testsuite/tests/uids/intf_uids_test.reference [new file with mode: 0644]
testsuite/tests/unicode/néant.ml [new file with mode: 0644]
testsuite/tests/unicode/見.ml [new file with mode: 0644]
testsuite/tests/unwind/stack_walker.c
testsuite/tests/utils/edit_distance.ml
testsuite/tests/utils/find_first_mono.ml
testsuite/tests/utils/magic_number.ml
testsuite/tests/utils/overflow_detection.ml
testsuite/tests/utils/test_strongly_connected_components.ml
testsuite/tests/warnings/w53.compilers.reference
testsuite/tests/warnings/w53.ml
testsuite/tests/warnings/w53_across_cmi.compilers.reference [new file with mode: 0644]
testsuite/tests/warnings/w53_across_cmi.ml [new file with mode: 0644]
testsuite/tests/warnings/w53_flags.ml [new file with mode: 0644]
testsuite/tests/warnings/w53_with_cmi.ml [new file with mode: 0644]
testsuite/tests/warnings/w53_with_cmi.mli [new file with mode: 0644]
testsuite/tests/warnings/w53_without_cmi.ml [new file with mode: 0644]
testsuite/tests/warnings/w74.ml [new file with mode: 0644]
testsuite/tools/expect.ml
tools/bump-magic-numbers
tools/check-typo-since
tools/ci/actions/runner.sh
tools/ci/inria/main
tools/ci/inria/sanitizers/script
tools/dumpobj.ml
tools/eqparsetree.ml
tools/gdb-macros
tools/gdb.py [new file with mode: 0644]
tools/gdb_ocamlrun.py
tools/lintapidiff.ml
tools/lldb.py [new file with mode: 0644]
tools/objinfo.ml
tools/ocaml.py [new file with mode: 0644]
tools/ocamlcmt.ml
tools/ocamlcp_common.ml
tools/ocamlmklib.ml
tools/ocamlprof.ml
tools/sync_dynlink.ml [new file with mode: 0644]
tools/sync_dynlink.mli [new file with mode: 0644]
toplevel/byte/topeval.ml
toplevel/byte/topmain.ml
toplevel/byte/trace.ml
toplevel/genprintval.ml
toplevel/native/topeval.ml
toplevel/native/topmain.ml
toplevel/topcommon.ml
toplevel/topcommon.mli
toplevel/topdirs.ml
toplevel/toploop.ml
toplevel/toploop.mli
typing/btype.ml
typing/btype.mli
typing/cmt2annot.ml
typing/cmt2annot.mli
typing/ctype.ml
typing/ctype.mli
typing/datarepr.ml
typing/datarepr.mli
typing/env.ml
typing/env.mli
typing/envaux.ml
typing/envaux.mli
typing/errortrace.ml
typing/errortrace.mli
typing/errortrace_report.ml [new file with mode: 0644]
typing/errortrace_report.mli [new file with mode: 0644]
typing/gprinttyp.ml [new file with mode: 0644]
typing/gprinttyp.mli [new file with mode: 0644]
typing/ident.ml
typing/ident.mli
typing/includeclass.ml
typing/includeclass.mli
typing/includecore.ml
typing/includecore.mli
typing/includemod.ml
typing/includemod.mli
typing/includemod_errorprinter.ml
typing/includemod_errorprinter.mli
typing/mtype.ml
typing/oprint.ml
typing/oprint.mli
typing/out_type.ml [new file with mode: 0644]
typing/out_type.mli [new file with mode: 0644]
typing/outcometree.mli
typing/parmatch.ml
typing/parmatch.mli
typing/path.ml
typing/path.mli
typing/persistent_env.ml
typing/persistent_env.mli
typing/predef.ml
typing/predef.mli
typing/primitive.ml
typing/printpat.ml
typing/printpat.mli
typing/printtyp.ml
typing/printtyp.mli
typing/printtyped.ml
typing/rawprinttyp.ml [new file with mode: 0644]
typing/rawprinttyp.mli [new file with mode: 0644]
typing/shape.ml
typing/shape.mli
typing/stypes.ml
typing/subst.ml
typing/subst.mli
typing/tast_iterator.ml
typing/tast_mapper.ml
typing/typeclass.ml
typing/typeclass.mli
typing/typecore.ml
typing/typecore.mli
typing/typedecl.ml
typing/typedecl.mli
typing/typedtree.ml
typing/typedtree.mli
typing/typemod.ml
typing/typemod.mli
typing/typeopt.ml
typing/types.ml
typing/types.mli
typing/typetexp.ml
typing/typetexp.mli
typing/untypeast.ml
typing/value_rec_check.ml
utils/ccomp.ml
utils/ccomp.mli
utils/clflags.ml
utils/clflags.mli
utils/config.common.ml.in
utils/config.fixed.ml
utils/config.generated.ml.in
utils/config.mli
utils/diffing.ml
utils/diffing.mli
utils/diffing_with_keys.ml
utils/diffing_with_keys.mli
utils/format_doc.ml [new file with mode: 0644]
utils/format_doc.mli [new file with mode: 0644]
utils/linkdeps.ml [new file with mode: 0644]
utils/linkdeps.mli [new file with mode: 0644]
utils/load_path.ml
utils/local_store.mli
utils/misc.ml
utils/misc.mli
utils/warnings.ml
utils/warnings.mli
yacc/error.c
yacc/reader.c