File tree Expand file tree Collapse file tree 4 files changed +10
-18
lines changed Expand file tree Collapse file tree 4 files changed +10
-18
lines changed Original file line number Diff line number Diff line change 2525 - " 5.0"
2626 - " 5.1"
2727 - " 5.2"
28+ - " 5.3"
2829 skip-test :
2930 - true
3031 skip-doc :
5960 skip-doc : true
6061 - os : ubuntu-latest
6162 os-name : Ubuntu
62- ocaml-compiler : " 5.3 "
63+ ocaml-compiler : " 5.4 "
6364 skip-effects : false
6465 skip-test : false
6566 skip-doc : false
@@ -72,31 +73,24 @@ jobs:
7273 # Note this OCaml compiler is bytecode only
7374 - os : ubuntu-latest
7475 os-name : Ubuntu
75- ocaml-name : " 5.3 .0+32bit"
76- ocaml-compiler : " ocaml-variants.5.3 .0+options,ocaml-option-32bit"
76+ ocaml-name : " 5.4 .0+32bit"
77+ ocaml-compiler : " ocaml-variants.5.4 .0+options,ocaml-option-32bit"
7778 skip-effects : true # disabled for the same reason than `skip-test`
7879 skip-test : true # the `time_now.0.17` package is pulled and doesn't work in 32 bits :(
7980 skip-doc : true
8081 - os : macos-latest
8182 os-name : MacOS
82- ocaml-compiler : " 5.3 "
83+ ocaml-compiler : " 5.4 "
8384 skip-effects : true
8485 skip-test : false
8586 skip-doc : true
8687 - os : windows-latest
8788 os-name : Windows
88- ocaml-compiler : " 5.3 "
89+ ocaml-compiler : " 5.4 "
8990 skip-effects : false
9091 skip-test : false
9192 skip-doc : true
92- - os : ubuntu-latest
93- os-name : Ubuntu
94- ocaml-name : " 5.4-alpha1"
95- ocaml-compiler : " ocaml-compiler.5.4.0~alpha1"
96- skip-effects : true
97- skip-test : true
98- skip-doc : true
99-
93+
10094 runs-on : ${{ matrix.os }}
10195
10296 name :
Original file line number Diff line number Diff line change 2626 - " 5.0"
2727 - " 5.1"
2828 - " 5.2"
29+ - " 5.4"
2930 separate_compilation :
3031 - true
3132 jane_street_tests :
@@ -116,7 +117,6 @@ jobs:
116117 run : |
117118 opam repo add js janestreet/opam-repository
118119 opam install opam-format
119- opam pin add ppxlib -n 0.35.0
120120 opam exec -- dune exec --root wasm_of_ocaml tools/ci_setup.exe
121121
122122 - name : Pin Jane Street packages
Original file line number Diff line number Diff line change @@ -68,13 +68,11 @@ let () =
6868 assert (List. take 3 [1 ; 2 ; 3 ; 4 ; 5 ] = [1 ; 2 ; 3 ]);
6969 assert (List. take 3 [1 ; 2 ] = [1 ; 2 ]);
7070 assert (List. take 3 [] = [] );
71- assert ((try List. take (- 1 ) [1 ; 2 ] with Invalid_argument _ -> [999 ]) = [999 ]);
7271 assert (List. take 0 [1 ; 2 ] = [] );
7372 assert (List. drop 6 hello_world = world);
7473 assert (List. drop 3 [1 ; 2 ; 3 ; 4 ; 5 ] = [4 ; 5 ]);
7574 assert (List. drop 3 [1 ; 2 ] = [] );
7675 assert (List. drop 3 [] = [] );
77- assert ((try List. drop (- 1 ) [1 ; 2 ] with Invalid_argument _ -> [999 ]) = [999 ]);
7876 assert (List. drop 0 [1 ; 2 ] = [1 ; 2 ]);
7977 assert (List. take_while (fun x -> x < 3 ) [1 ; 2 ; 3 ; 4 ; 1 ; 2 ; 3 ; 4 ]
8078 = [1 ; 2 ]);
Original file line number Diff line number Diff line change 22- : int = 2
33Line 4, characters 2-4:
44Error: Syntax error
5- Line 5, characters 0-16 :
6- Error: Unbound module " Missing_module"
5+ Line 5, characters 0-14 :
6+ Error: Unbound module Missing_module
77val y : float = 0.333333333333333315
You can’t perform that action at this time.
0 commit comments