Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix solaris build #841

Merged
merged 1 commit into from Oct 12, 2016

Conversation

Projects
None yet
4 participants
@bobzhang
Copy link
Member

commented Oct 6, 2016

working on an jenkins job for solaris, a minor fix
cc @damiendoligez

@mshinwell

This comment has been minimized.

Copy link
Contributor

commented Oct 7, 2016

This looks ok to me. I wondered if the Windows compilers were fussy about the extra space, but this Makefile doesn't appear to be used for them anyway.

@mshinwell mshinwell added this to the 4.04 milestone Oct 7, 2016

@gasche

This comment has been minimized.

Copy link
Member

commented Oct 7, 2016

The AppVeyor Windows CI machine fails with the following error:

cl -nologo -D_CRT_SECURE_NO_DEPRECATE -I../../byterun -O2 -Gy- -MD -Ox \
  /Fo st_stubs_b.obj -c st_stubs.c
cl : Command line warning D9027 : source file 'st_stubs_b.obj' ignored
st_stubs.c
../../boot/ocamlrun ../../tools/ocamlmklib -o threads st_stubs_b.obj 
** Fatal error: Cannot find file "st_stubs_b.obj"
make[1]: *** [Makefile:59: libthreads.lib] Error 2

Doesn't that mean that Windows is in fact negatively affected by the change?

@mshinwell

This comment has been minimized.

Copy link
Contributor

commented Oct 7, 2016

Aha, Makefile.nt just includes Makefile, so this isn't going to work.

@damiendoligez

This comment has been minimized.

Copy link
Member

commented Oct 7, 2016

It means the windows compilers are indeed affected by the extra space, so you should not insert it here, but in the definition of CCOUTPUT.

This is related to #820 (comment)

Hongbo Zhang

@bobzhang bobzhang force-pushed the BuckleScript:solaris_build branch from 5e5f81f to 1d43003 Oct 10, 2016

@bobzhang

This comment has been minimized.

Copy link
Member Author

commented Oct 10, 2016

below is my configure and test output

set -e
./configure -cc "gcc -m32 " -as "as -m32 " -aspp "gcc -m32 -c " && make clean && make -j5 world.opt
cd testsuite && make all
Running tests from 'tests/array-functions' ...
 ... testing 'test.ml': ocamlc ocamlopt => passed
Running tests from 'tests/asmcomp' ...
 ... testing 'fib': => passed
 ... testing 'tak': => passed
 ... testing 'quicksort': => passed
 ... testing 'quicksort2': => passed
 ... testing 'soli': => passed
 ... testing 'arith': => passed
 ... testing 'checkbound': => passed
 ... testing 'tagged-fib': => passed
 ... testing 'tagged-integr': => passed
 ... testing 'tagged-quicksort': => passed
 ... testing 'tagged-tak': => passed
 ... testing 'optargs': => passed
 ... testing 'staticalloc': => passed
 ... testing 'bind_tuples':82 => passed
 ... testing 'is_static': => passed
 ... testing 'register_typing': => passed
 ... testing 'register_typing_switch': => passed
 ... testing 'is_static_flambda':=> skipped
 ... testing 'unrolling_flambda':=> skipped
 ... testing 'unrolling_flambda2':=> skipped
Running tests from 'tests/ast-invariants' ...
 ... testing with ocamlopt => passed
Running tests from 'tests/backtrace' ...
 ... testing 'backtrace.ml' with ocamlc and argument 'a': => passed
 ... testing 'backtrace.ml' with ocamlc and argument 'b': => passed
 ... testing 'backtrace.ml' with ocamlc and argument 'c': => passed
 ... testing 'backtrace.ml' with ocamlc and argument 'd': => passed
 ... testing 'backtrace.ml' with ocamlc and argument '': => passed
 ... testing 'backtrace2.ml' with ocamlc: => passed
 ... testing 'backtrace3.ml' with ocamlc: => passed
 ... testing 'raw_backtrace.ml' with ocamlc: => passed
 ... testing 'backtrace_deprecated.ml' with ocamlc: => passed
 ... testing 'backtrace_slots.ml' with ocamlc: => passed
 ... testing 'pr6920_why_at.ml' with ocamlc: => passed
 ... testing 'pr6920_why_swallow.ml' with ocamlc: => passed
 ... testing 'inline_test.ml' with ocamlc: => passed
 ... testing 'inline_traversal_test.ml' with ocamlc: => passed
 ... testing 'backtrace.ml' with ocamlopt and argument 'a': => passed
 ... testing 'backtrace.ml' with ocamlopt and argument 'b': => failed
 ... testing 'backtrace.ml' with ocamlopt and argument 'c': => failed
 ... testing 'backtrace.ml' with ocamlopt and argument 'd': => failed
 ... testing 'backtrace.ml' with ocamlopt and argument '': => failed
 ... testing 'backtrace2.ml' with ocamlopt: => failed
 ... testing 'backtrace3.ml' with ocamlopt: => failed
 ... testing 'raw_backtrace.ml' with ocamlopt: => failed
 ... testing 'backtrace_deprecated.ml' with ocamlopt: => failed
 ... testing 'backtrace_slots.ml' with ocamlopt: => failed
 ... testing 'pr6920_why_at.ml' with ocamlopt: => failed
 ... testing 'pr6920_why_swallow.ml' with ocamlopt: => failed
 ... testing 'backtraces_and_finalizers.ml' with ocamlopt: => passed
 ... testing 'inline_test.ml' with ocamlopt: => failed
 ... testing 'inline_test.ml' with ocamlopt -O3: => failed
 ... testing 'inline_traversal_test.ml' with ocamlopt: => failed
 ... testing 'inline_traversal_test.ml' with ocamlopt -O3: => failed
Running tests from 'tests/basic' ...
 ... testing 'arrays.ml': ocamlc ocamlopt => passed
 ... testing 'bigints.ml': ocamlc ocamlopt => passed
 ... testing 'boxedints.ml': ocamlc ocamlopt => passed
 ... testing 'constprop.ml': ocamlc ocamlopt => passed
 ... testing 'divint.ml': ocamlc ocamlopt => passed
 ... testing 'equality.ml': ocamlc ocamlopt => passed
 ... testing 'float.ml': ocamlc  Error: results don't match reference output!
/bb/mbigc/mbig2899/bgit/ocaml-ci/testsuite/makefiles/Makefile.several:100: recipe for target 'run-file' failed
make[4]: *** [run-file] Error 1
 => failed
 ... testing 'float_physical_equality.ml': ocamlc ocamlopt => passed
 ... testing 'includestruct.ml': ocamlc ocamlopt => passed
 ... testing 'localexn.ml': ocamlc ocamlopt => passed
 ... testing 'maps.ml': ocamlc ocamlopt => passed
 ... testing 'min_int.ml': ocamlc ocamlopt => passed
 ... testing 'patmatch.ml': ocamlc ocamlopt => passed
 ... testing 'recvalues.ml': ocamlc ocamlopt => passed
 ... testing 'sets.ml': ocamlc ocamlopt => passed
 ... testing 'stringmatch.ml': ocamlc ocamlopt => passed
 ... testing 'tailcalls.ml': ocamlc ocamlopt => passed
Running tests from 'tests/basic-float' ...
 ... testing 'tfloat_hex.ml': ocamlc ocamlopt => passed
 ... testing 'tfloat_record.ml': ocamlc ocamlopt => passed
Running tests from 'tests/basic-io' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/basic-io-2' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/basic-manyargs' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/basic-modules' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/basic-more' ...
 ... testing 'bounds.ml': ocamlc ocamlopt => passed
 ... testing 'div_by_zero.ml': ocamlc ocamlopt => passed
 ... testing 'function_in_ref.ml': ocamlc ocamlopt => passed
 ... testing 'if_in_if.ml': ocamlc ocamlopt => passed
 ... testing 'morematch.ml': ocamlc ocamlopt => passed
 ... testing 'opaque_prim.ml': ocamlc ocamlopt => passed
 ... testing 'pr2719.ml': ocamlc ocamlopt => passed
 ... testing 'pr6216.ml': ocamlc ocamlopt => passed
 ... testing 'record_evaluation_order.ml': ocamlc ocamlopt => passed
 ... testing 'sequential_and_or.ml': ocamlc ocamlopt => passed
 ... testing 'tbuffer.ml': ocamlc ocamlopt => passed
 ... testing 'testrandom.ml': ocamlc ocamlopt => passed
 ... testing 'tformat.ml': ocamlc ocamlopt => passed
 ... testing 'top_level_patterns.ml': ocamlc ocamlopt => passed
 ... testing 'tprintf.ml': ocamlc ocamlopt => passed
Running tests from 'tests/basic-multdef' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/basic-private' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/callback' ...
 ... testing 'bytecode': => passed
 ... testing 'native': => passed
Running tests from 'tests/docstrings' ...
 ... testing 'empty.ml.reference': => passed
Running tests from 'tests/embedded' ...
 ... testing 'cmmain': => passed
Running tests from 'tests/exotic-syntax' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/extension-constructor' ...
 ... testing 'test.ml': ocamlc ocamlopt => passed
Running tests from 'tests/float-unboxing' ...
File "float_subst_boxed_number.ml", line 142, characters 33-55:
Warning 55: Cannot inline: Function information unavailable
File "float_subst_boxed_number.ml", line 142, characters 15-55:
Warning 55: Cannot inline: Function information unavailable
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/formats-transition' ...
 ... testing 'deprecated_unsigned_printers.ml.reference': => passed
 ... testing 'ignored_scan_counters.ml.reference': => failed
 ... testing 'legacy_incompatible_flags.ml.reference': => passed
 ... testing 'legacy_unfinished_modifiers.ml.reference': => passed
Running tests from 'tests/formatting' ...
 ... testing 'margins.ml.reference': => passed
Running tests from 'tests/gc-roots' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/int64-unboxing' ...
 ... testing with ocamlopt => passed
Running tests from 'tests/lazy' ...
 ... testing 'lazy1.ml': ocamlc ocamlopt => passed
Running tests from 'tests/letrec' ...
 ... testing 'backreferences.ml': ocamlc ocamlopt => passed
 ... testing 'class_1.ml': ocamlc ocamlopt => passed
 ... testing 'class_2.ml': ocamlc ocamlopt => passed
 ... testing 'evaluation_order_1.ml': ocamlc ocamlopt => passed
 ... testing 'evaluation_order_2.ml': ocamlc ocamlopt => passed
 ... testing 'evaluation_order_3.ml': ocamlc ocamlopt => passed
 ... testing 'float_block_1.ml': ocamlc ocamlopt => passed
 ... testing 'float_block_2.ml': ocamlc ocamlopt => passed
 ... testing 'lists.ml': ocamlc ocamlopt => passed
 ... testing 'mixing_value_closures_1.ml': ocamlc ocamlopt => passed
 ... testing 'mixing_value_closures_2.ml': ocamlc ocamlopt => passed
 ... testing 'mutual_functions.ml': ocamlc ocamlopt => passed
 ... testing 'record_with.ml': ocamlc ocamlopt => passed
Running tests from 'tests/lib-arg' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/lib-bigarray' ...
/bin/sh[2]: unix:/bb/mbigc/mbig2899/bgit/ocaml-ci/testsuite/../otherlibs/bigarray: not found [No such file or directory]
/bin/sh: line 2: syntax error at line 2: `case' unmatched
/bb/mbigc/mbig2899/bgit/ocaml-ci/testsuite/makefiles/Makefile.several:37: recipe for target 'check' failed
make[2]: *** [check] Error 3
=> unexpected error
Running tests from 'tests/lib-bigarray-2' ...
 ... testing 'bigarrfml.ml': => skipped
Running tests from 'tests/lib-digest' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/lib-dynlink-bytecode' ...
 ... testing 'main' => passed
 ... testing 'static' => passed
 ... testing 'custom' => passed
Running tests from 'tests/lib-dynlink-csharp' ...
 ... testing 'bytecode': => skipped
 ... testing 'bytecode-dll': => skipped
 ... testing 'native': => skipped
 ... testing 'native-dll': => skipped
Running tests from 'tests/lib-dynlink-native' ...
/bin/sh[4]: unix:/bb/mbigc/mbig2899/bgit/ocaml-ci/testsuite/../otherlibs/systhreads: not found [No such file or directory]
/bin/sh: line 4: syntax error at line 4: `case' unmatched
Makefile:26: recipe for target 'default' failed
make[2]: *** [default] Error 3
=> unexpected error
Running tests from 'tests/lib-filename' ...
 ... testing 'extension.ml': ocamlc ocamlopt => passed
Running tests from 'tests/lib-format' ...
 ... testing 'pr6824.ml': ocamlc ocamlopt => passed
 ... testing 'tformat.ml': ocamlc ocamlopt => passed
Running tests from 'tests/lib-hashtbl' ...
 ... testing 'hfun.ml': ocamlc ocamlopt => passed
 ... testing 'htbl.ml': ocamlc ocamlopt => passed
Running tests from 'tests/lib-marshal' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/lib-num' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/lib-num-2' ...
 ... testing 'pi_big_int.ml': ocamlc ocamlopt => passed
 ... testing 'pi_num.ml': ocamlc ocamlopt => passed
Running tests from 'tests/lib-obj' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/lib-printf' ...
 ... testing 'pr6534.ml': ocamlc ocamlopt => passed
 ... testing 'pr6938.ml': ocamlc ocamlopt => passed
 ... testing 'tprintf.ml': ocamlc ocamlopt => passed
Running tests from 'tests/lib-queue' ...
 ... testing 'test.ml': ocamlc ocamlopt => passed
Running tests from 'tests/lib-random' ...
 ... testing 'rand.ml': ocamlc ocamlopt => passed
Running tests from 'tests/lib-scanf' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/lib-scanf-2' ...
/bin/sh[1]: unix: not found [No such file or directory]
/bin/sh: line 1: syntax error at line 1: `case' unmatched
Makefile:25: recipe for target 'default' failed
make[2]: *** [default] Error 3
=> unexpected error
Running tests from 'tests/lib-set' ...
 ... testing 'testmap.ml': ocamlc ocamlopt => passed
 ... testing 'testset.ml': ocamlc ocamlopt => passed
Running tests from 'tests/lib-stack' ...
 ... testing 'test.ml': ocamlc ocamlopt => passed
Running tests from 'tests/lib-str' ...
 ... testing 't01.ml': ocamlc ocamlopt => passed
Running tests from 'tests/lib-stream' ...
 ... testing 'count_concat_bug.ml': ocamlc ocamlopt => passed
Running tests from 'tests/lib-string' ...
 ... testing 'test_string.ml': ocamlc ocamlopt => passed
Running tests from 'tests/lib-systhreads' ...
/bin/sh[2]: unix: not found [No such file or directory]
/bin/sh: line 2: syntax error at line 2: `case' unmatched
/bb/mbigc/mbig2899/bgit/ocaml-ci/testsuite/makefiles/Makefile.several:37: recipe for target 'check' failed
make[2]: *** [check] Error 3
=> unexpected error
Running tests from 'tests/lib-threads' ...
/bin/sh[1]: unix: not found [No such file or directory]
/bin/sh: line 1: syntax error at line 1: `case' unmatched
Makefile:23: recipe for target 'default' failed
make[2]: *** [default] Error 3
=> unexpected error
Running tests from 'tests/lib-uchar' ...
 ... testing 'test.ml': ocamlc ocamlopt => passed
Running tests from 'tests/link-test' ...
 ... testing byte 'test.reference': => passed
 ... testing native 'test.reference': => passed
Running tests from 'tests/match-exception' ...
 ... testing 'allocation.ml': ocamlc ocamlopt => passed
 ... testing 'exception_propagation.ml': ocamlc ocamlopt => passed
 ... testing 'match_failure.ml': ocamlc ocamlopt => passed
 ... testing 'nested_handlers.ml': ocamlc ocamlopt => passed
 ... testing 'raise_from_success_continuation.ml': ocamlc ocamlopt => passed
 ... testing 'streams.ml': ocamlc ocamlopt => passed
 ... testing 'tail_calls.ml': ocamlc ocamlopt => passed
Running tests from 'tests/match-exception-warnings' ...
 ... testing 'exhaustiveness_warnings.ml.reference': => passed
Running tests from 'tests/messages' ...
 ... testing 'precise_locations.ml': => passed
Running tests from 'tests/misc' ...
 ... testing 'bdd.ml': ocamlc ocamlopt => passed
 ... testing 'boyer.ml': ocamlc ocamlopt => passed
 ... testing 'ephetest.ml': ocamlc ocamlopt => passed
 ... testing 'ephetest2.ml': ocamlc ocamlopt => passed
 ... testing 'ephetest3.ml': ocamlc ocamlopt => passed
 ... testing 'fib.ml': ocamlc ocamlopt => passed
 ... testing 'finaliser.ml': ocamlc ocamlopt => passed
 ... testing 'hamming.ml': ocamlc ocamlopt => passed
 ... testing 'nucleic.ml': ocamlc ocamlopt => passed
 ... testing 'pr7168.ml': ocamlc ocamlopt => passed
 ... testing 'sieve.ml': ocamlc ocamlopt => passed
 ... testing 'sorts.ml': ocamlc ocamlopt => passed
 ... testing 'takc.ml': ocamlc ocamlopt => passed
 ... testing 'taku.ml': ocamlc ocamlopt => passed
 ... testing 'weaklifetime.ml': ocamlc ocamlopt => passed
 ... testing 'weaklifetime2.ml': ocamlc ocamlopt => passed
 ... testing 'weaktest.ml': ocamlc ocamlopt => passed
Running tests from 'tests/misc-kb' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/misc-unsafe' ...
 ... testing 'almabench.ml': ocamlc ocamlopt ocamlc-unsafe ocamlopt-unsafe => passed
 ... testing 'fft.ml': ocamlc ocamlopt ocamlc-unsafe ocamlopt-unsafe => passed
 ... testing 'quicksort.ml': ocamlc ocamlopt ocamlc-unsafe ocamlopt-unsafe => passed
 ... testing 'soli.ml': ocamlc ocamlopt ocamlc-unsafe ocamlopt-unsafe => passed
Running tests from 'tests/no-alias-deps' ...
 ... testing 'aliases.cmo.reference': => passed
 ... testing 'aliases.ml.reference': => passed
Running tests from 'tests/opaque' ...
 ... testing 'test' with ordinary compilation => passed
 ... testing 'test' with change to opaque interface => passed
 ... testing 'test' with change to opaque implementation => passed
 ... testing 'test' with change to non-opaque implementation => passed
Running tests from 'tests/parsetree' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/parsing' ...
 ... testing 'attributes.ml.reference': => passed
 ... testing 'docstrings.ml.reference': => passed
 ... testing 'extensions.ml.reference': => passed
 ... testing 'int_and_float_with_modifier.ml.reference': => passed
 ... testing 'pr6865.ml.reference': => passed
 ... testing 'pr7165.ml.reference': => passed
 ... testing 'shortcut_ext_attr.ml.reference': => passed
Running tests from 'tests/ppx-attributes' ...
 ... testing 'warning.ml': ocamlc ocamlopt => passed
Running tests from 'tests/prim-bigstring' ...
/bin/sh[2]: unix:/bb/mbigc/mbig2899/bgit/ocaml-ci/testsuite/../otherlibs/bigarray: not found [No such file or directory]
/bin/sh: line 2: syntax error at line 2: `case' unmatched
/bb/mbigc/mbig2899/bgit/ocaml-ci/testsuite/makefiles/Makefile.several:37: recipe for target 'check' failed
make[2]: *** [check] Error 3
=> unexpected error
Running tests from 'tests/prim-bswap' ...
 ... testing 'bswap.ml': ocamlc ocamlopt => passed
Running tests from 'tests/prim-revapply' ...
 ... testing 'apply.ml': ocamlc ocamlopt => passed
 ... testing 'revapply.ml': ocamlc ocamlopt => passed
Running tests from 'tests/regression/pr3612' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/regression/pr5080-notes' ...
 ... testing 'pr5080_notes_ok.ml' => passed
Running tests from 'tests/regression/pr5233' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/regression/pr5757' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/regression/pr6024' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/regression/pr7042' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/required-external' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/runtime-errors' ...
 ... testing 'stackoverflow.bytecode': => passed
 ... testing 'stackoverflow.native': => skipped
 ... testing 'syserror.bytecode': => passed
 ... testing 'syserror.native': => passed
Running tests from 'tests/self-contained-toplevel' ...
 ... testing with ocamlc => passed
Running tests from 'tests/tool-debugger/basic' ...
/bin/sh[5]: unix: not found [No such file or directory]
/bin/sh: line 5: syntax error at line 5: `case' unmatched
Makefile:23: recipe for target 'default' failed
make[3]: *** [default] Error 3
=> unexpected error
Running tests from 'tests/tool-debugger/find-artifacts' ...
/bin/sh[5]: unix: not found [No such file or directory]
/bin/sh: line 5: syntax error at line 5: `case' unmatched
Makefile:23: recipe for target 'default' failed
make[3]: *** [default] Error 3
=> unexpected error
Running tests from 'tests/tool-debugger/no_debug_event' ...
/bin/sh[5]: unix: not found [No such file or directory]
/bin/sh: line 5: syntax error at line 5: `case' unmatched
Makefile:22: recipe for target 'default' failed
make[3]: *** [default] Error 3
=> unexpected error
Running tests from 'tests/tool-lexyacc' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/tool-ocaml' ...
 ... testing 't000.ml' => passed
 ... testing 't010-const0.ml' => passed
 ... testing 't010-const1.ml' => passed
 ... testing 't010-const2.ml' => passed
 ... testing 't010-const3.ml' => passed
 ... testing 't011-constint.ml' => passed
 ... testing 't020.ml' => passed
 ... testing 't021-pushconst1.ml' => passed
 ... testing 't021-pushconst2.ml' => passed
 ... testing 't021-pushconst3.ml' => passed
 ... testing 't022-pushconstint.ml' => passed
 ... testing 't040-makeblock1.ml' => passed
 ... testing 't040-makeblock2.ml' => passed
 ... testing 't040-makeblock3.ml' => passed
 ... testing 't041-makeblock.ml' => passed
 ... testing 't050-getglobal.ml' => passed
 ... testing 't050-pushgetglobal.ml' => passed
 ... testing 't051-getglobalfield.ml' => passed
 ... testing 't051-pushgetglobalfield.ml' => passed
 ... testing 't060-raise.ml' => passed
 ... testing 't070-branch.ml' => passed
 ... testing 't070-branchif.ml' => passed
 ... testing 't070-branchifnot.ml' => passed
 ... testing 't071-boolnot.ml' => passed
 ... testing 't080-eq.ml' => passed
 ... testing 't080-geint.ml' => passed
 ... testing 't080-gtint.ml' => passed
 ... testing 't080-leint.ml' => passed
 ... testing 't080-ltint.ml' => passed
 ... testing 't080-neq.ml' => passed
 ... testing 't090-acc0.ml' => passed
 ... testing 't090-acc1.ml' => passed
 ... testing 't090-acc2.ml' => passed
 ... testing 't090-acc3.ml' => passed
 ... testing 't090-acc4.ml' => passed
 ... testing 't090-acc5.ml' => passed
 ... testing 't090-acc6.ml' => passed
 ... testing 't090-acc7.ml' => passed
 ... testing 't091-acc.ml' => passed
 ... testing 't092-pushacc.ml' => passed
 ... testing 't092-pushacc0.ml' => passed
 ... testing 't092-pushacc1.ml' => passed
 ... testing 't092-pushacc2.ml' => passed
 ... testing 't092-pushacc3.ml' => passed
 ... testing 't092-pushacc4.ml' => passed
 ... testing 't092-pushacc5.ml' => passed
 ... testing 't092-pushacc6.ml' => passed
 ... testing 't092-pushacc7.ml' => passed
 ... testing 't093-pushacc.ml' => passed
 ... testing 't100-pushtrap.ml' => passed
 ... testing 't101-poptrap.ml' => passed
 ... testing 't110-addint.ml' => passed
 ... testing 't110-andint.ml' => passed
 ... testing 't110-asrint-1.ml' => passed
 ... testing 't110-asrint-2.ml' => passed
 ... testing 't110-divint-1.ml' => passed
 ... testing 't110-divint-2.ml' => passed
 ... testing 't110-divint-3.ml' => passed
 ... testing 't110-lslint.ml' => passed
 ... testing 't110-lsrint.ml' => passed
 ... testing 't110-modint-1.ml' => passed
 ... testing 't110-modint-2.ml' => passed
 ... testing 't110-mulint.ml' => passed
 ... testing 't110-negint.ml' => passed
 ... testing 't110-offsetint.ml' => passed
 ... testing 't110-orint.ml' => passed
 ... testing 't110-subint.ml' => passed
 ... testing 't110-xorint.ml' => passed
 ... testing 't120-getstringchar.ml' => passed
 ... testing 't121-setstringchar.ml' => passed
 ... testing 't130-getvectitem.ml' => passed
 ... testing 't130-vectlength.ml' => passed
 ... testing 't131-setvectitem.ml' => passed
 ... testing 't140-switch-1.ml' => passed
 ... testing 't140-switch-2.ml' => passed
 ... testing 't140-switch-3.ml' => passed
 ... testing 't140-switch-4.ml' => passed
 ... testing 't141-switch-5.ml' => passed
 ... testing 't141-switch-6.ml' => passed
 ... testing 't141-switch-7.ml' => passed
 ... testing 't142-switch-8.ml' => passed
 ... testing 't142-switch-9.ml' => passed
 ... testing 't142-switch-A.ml' => passed
 ... testing 't150-push-1.ml' => passed
 ... testing 't150-push-2.ml' => passed
 ... testing 't160-closure.ml' => passed
 ... testing 't161-apply1.ml' => passed
 ... testing 't162-return.ml' => passed
 ... testing 't163.ml' => passed
 ... testing 't164-apply2.ml' => passed
 ... testing 't164-apply3.ml' => passed
 ... testing 't165-apply.ml' => passed
 ... testing 't170-envacc2.ml' => passed
 ... testing 't170-envacc3.ml' => passed
 ... testing 't170-envacc4.ml' => passed
 ... testing 't171-envacc.ml' => passed
 ... testing 't172-pushenvacc1.ml' => passed
 ... testing 't172-pushenvacc2.ml' => passed
 ... testing 't172-pushenvacc3.ml' => passed
 ... testing 't172-pushenvacc4.ml' => passed
 ... testing 't173-pushenvacc.ml' => passed
 ... testing 't180-appterm1.ml' => passed
 ... testing 't180-appterm2.ml' => passed
 ... testing 't180-appterm3.ml' => passed
 ... testing 't181-appterm.ml' => passed
 ... testing 't190-makefloatblock-1.ml' => passed
 ... testing 't190-makefloatblock-2.ml' => passed
 ... testing 't190-makefloatblock-3.ml' => passed
 ... testing 't191-vectlength.ml' => passed
 ... testing 't192-getfloatfield-1.ml' => passed
 ... testing 't192-getfloatfield-2.ml' => passed
 ... testing 't193-setfloatfield-1.ml' => passed
 ... testing 't193-setfloatfield-2.ml' => passed
 ... testing 't200-getfield0.ml' => passed
 ... testing 't200-getfield1.ml' => passed
 ... testing 't200-getfield2.ml' => passed
 ... testing 't200-getfield3.ml' => passed
 ... testing 't201-getfield.ml' => passed
 ... testing 't210-setfield0.ml' => passed
 ... testing 't210-setfield1.ml' => passed
 ... testing 't210-setfield2.ml' => passed
 ... testing 't210-setfield3.ml' => passed
 ... testing 't211-setfield.ml' => passed
 ... testing 't220-assign.ml' => passed
 ... testing 't230-check_signals.ml' => passed
 ... testing 't240-c_call1.ml' => passed
 ... testing 't240-c_call2.ml' => passed
 ... testing 't240-c_call3.ml' => passed
 ... testing 't240-c_call4.ml' => passed
 ... testing 't240-c_call5.ml' => passed
 ... testing 't250-closurerec-1.ml' => passed
 ... testing 't250-closurerec-2.ml' => passed
 ... testing 't251-pushoffsetclosure0.ml' => passed
 ... testing 't251-pushoffsetclosure2.ml' => passed
 ... testing 't251-pushoffsetclosurem2.ml' => passed
 ... testing 't252-pushoffsetclosure.ml' => passed
 ... testing 't253-offsetclosure0.ml' => passed
 ... testing 't253-offsetclosure2.ml' => passed
 ... testing 't253-offsetclosurem2.ml' => passed
 ... testing 't254-offsetclosure.ml' => passed
 ... testing 't260-offsetref.ml' => passed
 ... testing 't270-push_retaddr.ml' => passed
 ... testing 't300-getmethod.ml' => passed
 ... testing 't301-object.ml' => passed
 ... testing 't310-alloc-1.ml' => passed
 ... testing 't310-alloc-2.ml' => passed
 ... testing 't320-gc-1.ml' => passed
 ... testing 't320-gc-2.ml' => passed
 ... testing 't320-gc-3.ml' => passed
 ... testing 't330-compact-1.ml' => passed
 ... testing 't330-compact-2.ml' => passed
 ... testing 't330-compact-3.ml' => passed
 ... testing 't330-compact-4.ml' => passed
 ... testing 't340-weak.ml' => passed
 ... testing 't350-heapcheck.ml' => passed
 ... testing 't360-stacks-1.ml' => passed
 ... testing 't360-stacks-2.ml' => passed
Running tests from 'tests/tool-ocamldep-modalias' ...
 ... testing 'depend.mk': => passed
 ... testing 'depend.mk2': => passed
 ... testing 'depend.mod': => passed
 ... testing 'depend.mod2': => passed
 ... testing 'depend.mod3': => passed
Running tests from 'tests/tool-ocamldoc' ...
/bin/sh[4]: unix:/bb/mbigc/mbig2899/bgit/ocaml-ci/testsuite/../otherlibs/str: not found [No such file or directory]
/bin/sh: line 4: syntax error at line 4: `case' unmatched
Makefile:24: recipe for target 'default' failed
make[2]: *** [default] Error 3
=> unexpected error
Running tests from 'tests/tool-ocamldoc-2' ...
/bin/sh[4]: unix:/bb/mbigc/mbig2899/bgit/ocaml-ci/testsuite/../otherlibs/str: not found [No such file or directory]
/bin/sh: line 4: syntax error at line 4: `case' unmatched
Makefile:29: recipe for target 'default' failed
make[2]: *** [default] Error 3
=> unexpected error
Running tests from 'tests/tool-ocamldoc-html' ...
/bin/sh[4]: unix:/bb/mbigc/mbig2899/bgit/ocaml-ci/testsuite/../otherlibs/str: not found [No such file or directory]
/bin/sh: line 4: syntax error at line 4: `case' unmatched
Makefile:29: recipe for target 'default' failed
make[2]: *** [default] Error 3
=> unexpected error
Running tests from 'tests/tool-ocamldoc-man' ...
/bin/sh[4]: unix:/bb/mbigc/mbig2899/bgit/ocaml-ci/testsuite/../otherlibs/str: not found [No such file or directory]
/bin/sh: line 4: syntax error at line 4: `case' unmatched
Makefile:29: recipe for target 'default' failed
make[2]: *** [default] Error 3
=> unexpected error
Running tests from 'tests/tool-ocamldoc-open' ...
/bin/sh[4]: unix:/bb/mbigc/mbig2899/bgit/ocaml-ci/testsuite/../otherlibs/str: not found [No such file or directory]
/bin/sh: line 4: syntax error at line 4: `case' unmatched
Makefile:11: recipe for target 'default' failed
make[2]: *** [default] Error 3
=> unexpected error
Running tests from 'tests/tool-toplevel' ...
 ... testing 'tracing.ml.reference': => passed
Running tests from 'tests/translprim' ...
 ... testing 'array_spec.ml.reference': => failed
 ... testing 'comparison_table.ml.reference': => failed
 ... testing 'module_coercion.ml.reference': => failed
 ... testing 'ref_spec.ml.reference': => failed
Running tests from 'tests/typing-extension-constructor' ...
 ... testing 'test.ml.reference': => passed
Running tests from 'tests/typing-extensions' ...
 ... testing 'cast.ml.reference': => failed
 ... testing 'extensions.ml.reference': => failed
 ... testing 'msg.ml.reference': => passed
 ... testing 'open_types.ml.reference': => passed
Running tests from 'tests/typing-fstclassmod' ...
 ... testing with ocamlc ocamlopt => passed
Running tests from 'tests/typing-gadts' ...
 ... testing 'didier.ml': => passed
 ... testing 'dynamic_frisch.ml': => passed
 ... testing 'nested_equations.ml': => passed
 ... testing 'omega07.ml': => passed
 ... testing 'pr5332.ml': => passed
 ... testing 'pr5689.ml': => passed
 ... testing 'pr5785.ml': => passed
 ... testing 'pr5848.ml': => passed
 ... testing 'pr5906.ml': => passed
 ... testing 'pr5948.ml': => passed
 ... testing 'pr5981.ml': => passed
 ... testing 'pr5985.ml': => passed
 ... testing 'pr5989.ml': => passed
 ... testing 'pr5997.ml': => passed
 ... testing 'pr6158.ml': => passed
 ... testing 'pr6163.ml': => passed
 ... testing 'pr6174.ml': => passed
 ... testing 'pr6241.ml': => passed
 ... testing 'pr6690.ml': => passed
 ... testing 'pr6817.ml': => passed
 ... testing 'pr6980.ml': => passed
 ... testing 'pr6993_bad.ml': => passed
 ... testing 'pr7016.ml': => passed
 ... testing 'pr7160.ml': => passed
 ... testing 'pr7214.ml': => passed
 ... testing 'pr7222.ml': => passed
 ... testing 'pr7230.ml': => passed
 ... testing 'pr7234.ml': => passed
 ... testing 'pr7260.ml': => passed
 ... testing 'pr7269.ml': => passed
 ... testing 'term-conv.ml': => passed
 ... testing 'test.ml': => passed
 ... testing 'unify_mb.ml': => passed
 ... testing 'yallop_bugs.ml': => passed
Running tests from 'tests/typing-immediate' ...
 ... testing 'immediate.ml': => passed
Running tests from 'tests/typing-implicit_unpack' ...
 ... testing 'implicit_unpack.ml.reference': => passed
Running tests from 'tests/typing-labels' ...
 ... testing 'mixin.ml': ocamlc ocamlopt => passed
 ... testing 'mixin2.ml': ocamlc ocamlopt => passed
 ... testing 'mixin3.ml': ocamlc ocamlopt => passed
Running tests from 'tests/typing-misc' ...
 ... testing 'constraints.ml': => passed
 ... testing 'labels.ml': => passed
 ... testing 'occur_check.ml': => passed
 ... testing 'polyvars.ml': => passed
 ... testing 'pr6939.ml': => passed
 ... testing 'pr7103.ml': => passed
 ... testing 'pr7228.ml': => passed
 ... testing 'printing.ml': => passed
 ... testing 'records.ml': => passed
 ... testing 'variant.ml': => passed
 ... testing 'wellfounded.ml': => passed
Running tests from 'tests/typing-misc-bugs' ...
 ... testing 'core_array_reduced_ok.ml' => passed
 ... testing 'pr6303_bad.ml' => passed
 ... testing 'pr6946_bad.ml' => passed
Running tests from 'tests/typing-missing-cmi' ...
 ... testing 'main.ml' => passed
Running tests from 'tests/typing-modules' ...
 ... testing 'Test.ml': => passed
 ... testing 'aliases.ml': => passed
 ... testing 'firstclass.ml': => passed
 ... testing 'generative.ml': => passed
 ... testing 'pr5911.ml': => passed
 ... testing 'pr7207.ml': => passed
 ... testing 'printing.ml': => passed
Running tests from 'tests/typing-modules-bugs' ...
 ... testing 'gatien_baron_20131019_ok.ml' => passed
 ... testing 'pr5164_ok.ml' => passed
 ... testing 'pr51_ok.ml' => passed
 ... testing 'pr5663_ok.ml' => passed
 ... testing 'pr5914_ok.ml' => passed
 ... testing 'pr6240_ok.ml' => passed
 ... testing 'pr6293_bad.ml' => passed
 ... testing 'pr6427_bad.ml' => passed
 ... testing 'pr6513_ok.ml' => passed
 ... testing 'pr6572_ok.ml' => passed
 ... testing 'pr6651_ok.ml' => passed
 ... testing 'pr6752_bad.ml' => passed
 ... testing 'pr6752_ok.ml' => passed
 ... testing 'pr6899_first_bad.ml' => passed
 ... testing 'pr6899_ok.ml' => passed
 ... testing 'pr6899_second_bad.ml' => passed
 ... testing 'pr6944_ok.ml' => passed
 ... testing 'pr6954_ok.ml' => passed
 ... testing 'pr6981_ok.ml' => passed
 ... testing 'pr6982_ok.ml' => passed
 ... testing 'pr6985_ok.ml' => passed
 ... testing 'pr6992_bad.ml' => passed
 ... testing 'pr7036_ok.ml' => passed
 ... testing 'pr7082_ok.ml' => passed
 ... testing 'pr7112_bad.ml' => passed
 ... testing 'pr7112_ok.ml' => passed
 ... testing 'pr7152_ok.ml' => passed
 ... testing 'pr7182_ok.ml' => passed
Running tests from 'tests/typing-objects' ...
 ... testing 'Exemples.ml.principal.reference': => passed
 ... testing 'Exemples.ml.reference': => passed
 ... testing 'Tests.ml.principal.reference': => passed
 ... testing 'Tests.ml.reference': => passed
 ... testing 'pr5545.ml.principal.reference': => passed
 ... testing 'pr5545.ml.reference': => passed
 ... testing 'pr5619_bad.ml.principal.reference': => passed
 ... testing 'pr5619_bad.ml.reference': => passed
 ... testing 'pr5858.ml.reference': => passed
 ... testing 'pr6123_bad.ml.principal.reference': => passed
 ... testing 'pr6123_bad.ml.reference': => passed
 ... testing 'pr6383.ml.reference': => passed
 ... testing 'pr6907_bad.ml.reference': => passed
Running tests from 'tests/typing-objects-bugs' ...
 ... testing 'pr3968_bad.ml' => passed
 ... testing 'pr4018_bad.ml' => passed
 ... testing 'pr4435_bad.ml' => passed
 ... testing 'pr4766_ok.ml' => passed
 ... testing 'pr4824_ok.ml' => passed
 ... testing 'pr4824a_bad.ml' => passed
 ... testing 'pr5156_ok.ml' => passed
 ... testing 'pr7284_bad.ml' => passed
 ... testing 'pr7293_ok.ml' => passed
 ... testing 'woodyatt_ok.ml' => passed
 ... testing 'yamagata021012_ok.ml' => passed
Running tests from 'tests/typing-pattern_open' ...
 ... testing 'pattern_open.ml.reference': => passed
Running tests from 'tests/typing-poly' ...
 ... testing 'poly.ml': => passed
Running tests from 'tests/typing-poly-bugs' ...
 ... testing 'pr5322_ok.ml' => passed
 ... testing 'pr5673_bad.ml' => passed
 ... testing 'pr5673_ok.ml' => passed
Running tests from 'tests/typing-polyvariants-bugs' ...
 ... testing 'pr4775_ok.ml' => passed
 ... testing 'pr4933_ok.ml' => passed
 ... testing 'pr5057_ok.ml' => passed
 ... testing 'pr5057a_bad.ml' => passed
 ... testing 'pr7199_ok.ml' => passed
 ... testing 'privrowsabate_ok.ml' => passed
Running tests from 'tests/typing-polyvariants-bugs-2' ...
 ... testing 'pr3918': => passed
Running tests from 'tests/typing-private' ...
 ... testing 'private.ml.principal.reference': => passed
 ... testing 'private.ml.reference': => passed
Running tests from 'tests/typing-private-bugs' ...
 ... testing 'pr5026_bad.ml' => passed
 ... testing 'pr5469_ok.ml' => passed
Running tests from 'tests/typing-recmod' ...
 ... testing 't01bad.ml' => passed
 ... testing 't02bad.ml' => passed
 ... testing 't03ok.ml' => passed
 ... testing 't04bad.ml' => passed
 ... testing 't05bad.ml' => passed
 ... testing 't06ok.ml' => passed
 ... testing 't07bad.ml' => passed
 ... testing 't08bad.ml' => passed
 ... testing 't09bad.ml' => passed
 ... testing 't10ok.ml' => passed
 ... testing 't11bad.ml' => passed
 ... testing 't12bad.ml' => passed
 ... testing 't13ok.ml' => passed
 ... testing 't14bad.ml' => passed
 ... testing 't15bad.ml' => passed
 ... testing 't16ok.ml' => passed
 ... testing 't17ok.ml' => passed
 ... testing 't18ok.ml' => passed
 ... testing 't19ok.ml' => passed
 ... testing 't20ok.ml' => passed
 ... testing 't21ok.ml' => passed
 ... testing 't22ok.ml' => passed
Running tests from 'tests/typing-recordarg' ...
 ... testing 'recordarg.ml.reference': => passed
Running tests from 'tests/typing-rectypes-bugs' ...
 ... testing 'pr5343_bad.ml' => passed
 ... testing 'pr6174_bad.ml' => passed
 ... testing 'pr6870_bad.ml' => passed
Running tests from 'tests/typing-safe-linking' ...
 ... testing 'b_bad.ml' => passed
Running tests from 'tests/typing-short-paths' ...
 ... testing 'pr5918.ml.reference': => passed
 ... testing 'pr6836.ml.reference': => passed
 ... testing 'short-paths.ml.reference': => passed
Running tests from 'tests/typing-signatures' ...
 ... testing 'els.ml.reference': => passed
 ... testing 'pr6371.ml.reference': => passed
 ... testing 'pr6672.ml.reference': => passed
Running tests from 'tests/typing-sigsubst' ...
 ... testing 'sigsubst.ml.reference': => passed
Running tests from 'tests/typing-typeparam' ...
 ... testing 'newtype.ml.reference': => passed
Running tests from 'tests/typing-unboxed' ...
 ... testing 'test.ml.reference': => passed
Running tests from 'tests/typing-unboxed-types' ...
 ... testing 'test.ml.reference': => passed
Running tests from 'tests/typing-warnings' ...
 ... testing 'ambiguous_guarded_disjunction.ml.reference': => failed
 ... testing 'application.ml.reference': => failed
 ... testing 'coercions.ml.principal.reference': => passed
 ... testing 'coercions.ml.reference': => passed
 ... testing 'exhaustiveness.ml.reference': => passed
 ... testing 'pr5892.ml.reference': => passed
 ... testing 'pr6872.ml.principal.reference': => failed
 ... testing 'pr6872.ml.reference': => failed
 ... testing 'pr7085.ml.reference': => passed
 ... testing 'pr7115.ml.reference': => passed
 ... testing 'records.ml.principal.reference': => passed
 ... testing 'records.ml.reference': => passed
 ... testing 'unused_types.ml.reference': => passed
Running tests from 'tests/unboxed-primitive-args' ...
 ... testing with ocamlopt/bin/sh: line 9: 13244: Bus error(coredump)
 => failed
Running tests from 'tests/unwind' ...
 ... testing 'unwind_test': => skipped (not on Mac OSX)
Running tests from 'tests/utils' ...
 ... testing 'edit_distance.ml': ocamlc => passed
 ... testing 'test_strongly_connected_components.ml': ocamlc => passed
Running tests from 'tests/warnings' ...
 ... testing 'deprecated_module.ml': => passed
 ... testing 'deprecated_module_use.ml': => passed
 ... testing 'w01.ml': => passed
 ... testing 'w06.ml': => passed
 ... testing 'w45.ml': => passed
 ... testing 'w47_inline.ml': => passed
 ... testing 'w50.ml': => passed
 ... testing 'w51.ml': => passed
 ... testing 'w51_bis.ml': => passed
 ... testing 'w53.ml': => passed
 ... testing 'w54.ml': => passed
 ... testing 'w55.opt_backend.ml': => passed
 ... testing 'w58.opt.ml': => passed
 ... testing 'w59.opt_backend.ml': => passed
 ... testing 'w60.ml': => passed
 ... testing 'w58.opt.ml' with ocamlopt: => passed
 ... testing 'w55.opt_backend.ml' with ocamlopt: => passed
 ... testing 'w59.opt_backend.ml' with ocamlopt: => passed
make[1]: Entering directory '/bb/mbigc/mbig2899/bgit/ocaml-ci/testsuite'

Summary:
  553 tests passed
   10 tests skipped
   28 tests failed
   14 unexpected errors
  605 tests considered

List of failed tests:
    tests/formats-transition/ignored_scan_counters.ml.reference
    tests/backtrace/'backtrace3.ml' with ocamlopt
    tests/backtrace/'inline_test.ml' with ocamlopt
    tests/backtrace/'backtrace.ml' with ocamlopt and argument ''
    tests/typing-warnings/ambiguous_guarded_disjunction.ml.reference
    tests/backtrace/'backtrace.ml' with ocamlopt and argument 'b'
    tests/translprim/comparison_table.ml.reference
    tests/basic/float.ml
    tests/translprim/array_spec.ml.reference
    tests/typing-warnings/pr6872.ml.reference
    tests/translprim/module_coercion.ml.reference
    tests/typing-extensions/cast.ml.reference
    tests/typing-extensions/extensions.ml.reference
    tests/backtrace/'pr6920_why_swallow.ml' with ocamlopt
    tests/backtrace/'backtrace_slots.ml' with ocamlopt
    tests/backtrace/'raw_backtrace.ml' with ocamlopt
    tests/backtrace/'backtrace.ml' with ocamlopt and argument 'c'
    tests/backtrace/'backtrace2.ml' with ocamlopt
    tests/backtrace/'inline_traversal_test.ml' with ocamlopt -O3
    tests/backtrace/'pr6920_why_at.ml' with ocamlopt
    tests/typing-warnings/application.ml.reference
    tests/backtrace/'inline_traversal_test.ml' with ocamlopt
    tests/backtrace/'inline_test.ml' with ocamlopt -O3
    tests/translprim/ref_spec.ml.reference
    tests/backtrace/'backtrace.ml' with ocamlopt and argument 'd'
    tests/unboxed-primitive-args
    tests/backtrace/'backtrace_deprecated.ml' with ocamlopt
    tests/typing-warnings/pr6872.ml.principal.reference

List of unexpected errors:
    tests/tool-ocamldoc-html
    tests/lib-systhreads
    tests/tool-debugger/basic
    tests/prim-bigstring
    tests/tool-debugger/no_debug_event
    tests/lib-threads
    tests/lib-scanf-2
    tests/lib-bigarray
    tests/tool-ocamldoc
    tests/tool-ocamldoc-open
    tests/tool-debugger/find-artifacts
    tests/tool-ocamldoc-2
    tests/lib-dynlink-native
    tests/tool-ocamldoc-man

List of skipped tests:
    tests/lib-dynlink-csharp
    tests/unwind
    tests/asmcomp/is_static_flambda
    tests/runtime-errors/stackoverflow.native
    tests/asmcomp/unrolling_flambda
    tests/lib-bigarray-2
    tests/asmcomp/unrolling_flambda2

#### Something failed. Exiting with error status.

Makefile:183: recipe for target 'report' failed
make[1]: *** [report] Error 4
make[1]: Leaving directory 'ocaml-ci/testsuite'
Makefile:45: recipe for target 'all' failed
make: *** [all] Error 2
@damiendoligez

This comment has been minimized.

Copy link
Member

commented Oct 12, 2016

I'm a bit puzzled by the shell errors in the tests, but obviously they are not caused by this PR.

@damiendoligez damiendoligez merged commit 821361e into ocaml:trunk Oct 12, 2016

2 checks passed

continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details

@bobzhang bobzhang deleted the BuckleScript:solaris_build branch Sep 29, 2017

camlspotter pushed a commit to camlspotter/ocaml that referenced this pull request Oct 17, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.