summaryrefslogtreecommitdiff
path: root/testsuite/disabled
blob: 241842f6947670472efea90d3344611e29207205 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# This file lists tests that are disabled.
# Disabled tests must have comments linking to a Github issue number.
# See https://github.com/ocamllabs/ocaml-multicore/issues/NNN

# Either an entire directory or a specific file can be disabled here.
# If an entire directory is listed, those tests won't even be run.

# These depend on marshalling of closures or Custom_tag objects (#75)
lib-marshal
tests/typing-objects/'Tests.ml' with 1 (expect)
tests/lib-dynlink-bytecode/'main.ml' with 1.1.1.1.1.1.1.1.1.1 (check-program-output)
tests/lib-dynlink-native/'main.ml' with 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2.1.1.1.1.1.1.1.1.1.1.1 (check-program-output)

# TODO: dynlink isn't 100% working in multicore
# (this test below fails on Linux with travis but we can not recreate locally)
tests/lib-dynlink-private/'test.ml' with 1.2.1.2.8.19.1 (run)

# Obj.truncate is incompatible with multicore (ocaml/ocaml#1725)
tests/weak-ephe-final/'weaktest.ml' with 1 (native)
tests/weak-ephe-final/'weaktest.ml' with 2 (bytecode)

# TODO: port the new Ephemeron C-api to multicore
#  https://github.com/ocaml/ocaml/pull/676
ephe-c-api

# TODO: port stat-mem-prof
#  https://github.com/ocaml/ocaml/pull/8634
statmemprof

# TODO: not clear compatibility is sensible for multicore
compatibility

# ocamldebug is broken (#34)
tool-debugger

# the pre-multicore threads library is broken (#100)
lib-systhreads
lib-threads
tests/backtrace/'callstack.ml' with 1.1.1 (native)
tests/backtrace/'callstack.ml' with 1.1.2 (bytecode)

# Uses obj.reachable_words whose definition in multicore isn't clear (think racy programs)
lib-obj

# Uses caml_page_table_lookup() (<- Is_in_static_data ()) which is not available on multicore
tests/asmcomp/'is_static.ml' with 1 (native)

# GC bug in callbacks (#211)
tests/callback/'nested_fiber.ml' with 1.1 (bytecode)
tests/callback/'test7.ml' with 1.2 (native)

# since promotion is based on minor heap size now, this test can no longer be correct
tests/promotion/bigrecmod.ml