Build:
  1. 0
2026-06-16 12:10.53: New job: build javalib.2.3.6 (a1e7d932244c)
2026-06-16 12:10.53: Waiting for resource in pool day11-builds
2026-06-16 12:49.17: Got resource from pool day11-builds
2026-06-16 12:49.17: [profile full] build javalib.2.3.6
2026-06-16 12:49.17: build javalib.2.3.6 (a1e7d932244c)
=== DEPENDENCIES (16 transitive) ===
  base-threads.base                                  b7164ff76afe
  base-unix.base                                     839dc585f12d
  camlp4.4.14+1                                      abfb608e8fa9
  camlzip.1.14                                       e242cb4a30b0
  camomile.1.0.2                                     4a8262606ac4
  conf-pkg-config.5                                  64c6b37d622b
  conf-which.1                                       9799649fc020
  conf-zlib.1                                        6a8e9cb470aa
  cppo.1.8.0                                         ea583d2d3bbb
  dune.3.23.1                                        5402470d931c
  extlib.1.8.0                                       a8a0cc316b7f
  ocaml.4.14.4                                       cb826ea44eb2
  ocaml-base-compiler.4.14.4                         d2f775f983d7
  ocaml-config.2                                     669e0fcf9e4d
  ocamlbuild.0.16.1                                  8f6c52e6fce8
  ocamlfind.1.9.8                                    6025f4a8e98e
=== STDOUT ===
Processing: [default: loading data]
[javalib.2.3.6: dl]
[javalib.2.3.6: extract]
-> retrieved javalib.2.3.6  (https://opam.ocaml.org/cache)
[javalib: ./configure.sh]
+ /home/opam/.opam/default/.opam-switch/build/javalib.2.3.6/./configure.sh  (CWD=/home/opam/.opam/default/.opam-switch/build/javalib.2.3.6)
- * Debug flag set to yes.
- * Ocamlfind found at /home/opam/.opam/default/bin/ocamlfind.
- * System-wide installation, in /home/opam/.opam/default/lib.
- * Package zip v1.14 found at /home/opam/.opam/default/lib/zip.
- * Package unix found at /home/opam/.opam/default/lib/ocaml.
- * Package str found at /home/opam/.opam/default/lib/ocaml.
- * Package camlp4 found at /home/opam/.opam/default/lib/ocaml/camlp4.
- * Package extlib found at /home/opam/.opam/default/lib/extlib.
- * Package camomile found at /home/opam/.opam/default/lib/camomile.
- * Writing /home/opam/.opam/default/.opam-switch/build/javalib.2.3.6/Makefile.config.
-   Creating from /home/opam/.opam/default/.opam-switch/build/javalib.2.3.6/Makefile.config.example.
-   ... done.
- * Writing /home/opam/.opam/default/.opam-switch/build/javalib.2.3.6/src/META.
-   Creating from /home/opam/.opam/default/.opam-switch/build/javalib.2.3.6/src/META.source.
-   .. done.
- 
- WHAT'S NEXT: all dependencies are satisfied.
-  Compile and install Javalib with the following commands:
-     make && sudo make install
- 
- More details can be found in the installation documentation (INSTALL or http://javalib.gforge.inria.fr/javalib-doc.html).
[javalib: make]
+ /usr/bin/make  (CWD=/home/opam/.opam/default/.opam-switch/build/javalib.2.3.6)
- /usr/bin/make -C src
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/javalib.2.3.6/src'
- ocamllex jManifest.mll
- 13 states, 340 transitions, table size 1438 bytes
- /home/opam/.opam/default/bin/ocamlfind ocamldep -package camlp4 -syntax camlp4o -I ptrees ../Makefile.config ptrees/ptset.mli ptrees/ptmap.mli ptrees/genericSet.mli ptrees/genericMap.mli jLib.mli jBasics.mli jBasicsLow.mli jSignature.mli jCode.mli jClassLow.mli jClass.mli jDumpBasics.mli jUnparseSignature.mli jDumpLow.mli jParseCode.mli jInstruction.mli jUnparse.mli jParseSignature.mli jParse.mli jLow2High.mli jHigh2Low.mli jFile.mli jManifest.mli javalib.mli ptrees/ptset.ml ptrees/ptmap.ml ptrees/genericSet.ml ptrees/genericMap.ml jLib.ml jBasics.ml jBasicsLow.ml jSignature.ml jCode.ml jClass.ml jDumpBasics.ml jParseCode.ml jInstruction.ml jUnparseSignature.ml jDumpLow.ml jHigh2Low.ml jUnparse.ml jParseSignature.ml jLow2High.ml jParse.ml jFile.ml jManifest.ml jPrint.ml javalib.ml > .depend
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c ptrees/ptset.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c ptrees/ptmap.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c ptrees/genericSet.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c ptrees/genericMap.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "ptrees/genericMap.mli", lines 46-49, characters 4-35:
- 46 | ....(** [merge f m1 m2] returns a map that has the bindings of [m1] and [m2] and
- 47 |         which binds [k] to [f d1 d2] if [m1] and [m2] binds the same [k] to
- 48 |         different [d1] and [d2], respectively. If [d1] equals [d2], [f d1 d2] is
- 49 |         supposed to return [d1]. *)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "ptrees/genericMap.mli", lines 51-54, characters 4-44:
- 51 | ....(** [choose_and_remove t] returns (i,d,t') such that [t'] equals to [remove
- 52 |         i t] and [d] equals to [find i t].
- 53 | 
- 54 |         @raise Not_found if [t] is empty. *)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jLib.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jBasics.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jBasicsLow.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jSignature.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jCode.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jClassLow.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jClass.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jDumpBasics.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "jDumpBasics.mli", lines 41-43, characters 2-59:
- 41 | ..(** [object_value_signature ~jvm s], if [jvm] is false (by
- 42 |       default), returns the Java representation of type [s]. If [jvm]
- 43 |       is true returns the JVM representation of type [s].*)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "jDumpBasics.mli", lines 45-47, characters 2-57:
- 45 | ..(** [value_signature ~jvm s], if [jvm] is false (default value),
- 46 |       returns the Java representation of the type [t]. If [jvm] is
- 47 |       true: returns the JVM representation of type [t] *)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "jDumpBasics.mli", line 49, characters 2-87:
- 49 |   (** @deprecated {!type2shortstring} is an alias for {!value_signature} [~jvm:true].*)
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "jDumpBasics.mli", lines 51-55, characters 2-51:
- 51 | ..(** [rettype2shortstring t], if [jvm] is true (default value),
- 52 |       returns the JVM representation of the return type [t] ({i e.g.}
- 53 |       [rettype2shortstring None] returns "V"). If [jvm] is false
- 54 |       returns the Java representation of type [t] ({i e.g.}
- 55 |       [rettype2shortstring None] returns "void").*)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "jDumpBasics.mli", lines 57-59, characters 2-14:
- 57 | ..(** [arraytype2shortstring t] return the JVM representation of the
- 58 |       array type [t] ({i e.g.} [arraytype2shortstring `Object] returns
- 59 |       "A"). *)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "jDumpBasics.mli", lines 61-63, characters 2-48:
- 61 | ..(** [method_signature mn md], where [mn] is a method name and [md] a
- 62 |       method descriptor, returns the method signature as in Java ({i
- 63 |       e.g.} "bool equals(java.lang.Object)"). *)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "jDumpBasics.mli", lines 65-67, characters 2-40:
- 65 | ..(** [signature name des] returns a string corresponding to the field
- 66 |       or method [name] with the descriptor [des].  (See
- 67 |       {!JDumpBasics.method_signature})*)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "jDumpBasics.mli", lines 69-70, characters 2-37:
- 69 | ..(** [jvm_basic_type t] returns the lowercase character that
- 70 |       corresponds to the type [t]. *)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "jDumpBasics.mli", lines 72-73, characters 2-37:
- 72 | ..(** [jvm_array_type t] returns the lowercase character that
- 73 |       corresponds to the type [t]. *)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "jDumpBasics.mli", lines 75-76, characters 2-37:
- 75 | ..(** [java_basic_type t] returns the lowercase character that
- 76 |       corresponds to the type [t]. *)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "jDumpBasics.mli", lines 78-79, characters 2-39:
- 78 | ..(** [method_handle_kind k] returns the string that corresponds
- 79 |       to the method handle kind [k]. *)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "jDumpBasics.mli", lines 81-82, characters 2-52:
- 81 | ..(** [dump_constant_value ch cst] prints on [ch] the constant value
- 82 |       [ch] preceded by its type ({i e.g} "int 3").*)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "jDumpBasics.mli", lines 84-85, characters 2-22:
- 84 | ..(** [dump_constant ch cst] prints on [ch] the constant pool constant
- 85 |       [cst] of the. *)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "jDumpBasics.mli", lines 87-88, characters 2-15:
- 87 | ..(** [dump_constantpool ch pool] print on [ch] the constant pool
- 88 |       [pool].*)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "jDumpBasics.mli", line 92, characters 4-66:
- 92 |     (** [dump_stackmap ch sm] prints on [ch] the stackmap [sm]. *)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jUnparseSignature.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jDumpLow.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jParseCode.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jInstruction.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jUnparse.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jParseSignature.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jParse.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jLow2High.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jHigh2Low.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jFile.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jManifest.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c javalib.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c ptrees/ptset.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "ptrees/ptset.ml", line 338, characters 12-30:
- 338 |   List.sort Pervasives.compare (elements_aux [] s)
-                   ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "ptrees/ptset.ml", line 602, characters 14-32:
- 602 |     List.sort Pervasives.compare (elements_aux [] s)
-                     ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "ptrees/ptset.ml", lines 682-727, characters 0-3:
- 682 | module Bigo = struct
- 683 | 
- 684 |   include Big
- 685 | 
- 686 |   (* swaps the sign bit *)
- ...
- 724 | 
- 725 |   let _to_string = to_string_aux elements
- 726 | 
- 727 | end
- Warning 60 [unused-module]: unused module Bigo.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c ptrees/ptmap.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c ptrees/genericSet.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c ptrees/genericMap.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "ptrees/genericMap.ml", lines 41-45, characters 4-7:
- 41 | ....(** [merge f m1 m2] returns a map that has the bindings of [m1] and [m2] and
- 42 |         which binds [k] to [f d1 d2] if [m1] and [m2] binds the same [k] to
- 43 |         different [d1] and [d2], respectively. If [d1] equals [d2], [f d1 d2] is
- 44 |         supposed to return [d1].
- 45 |      *)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "ptrees/genericMap.ml", lines 47-51, characters 4-7:
- 47 | ....(** [choose_and_remove t] returns (i,d,t') such that [t'] equals to [remove
- 48 |         i t] and [d] equals to [find i t].
- 49 | 
- 50 |         @raise Not_found if [t] is empty.
- 51 |      *)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jLib.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jBasics.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jBasicsLow.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "jBasicsLow.ml", line 22, characters 0-9:
- 22 | open JLib
-      ^^^^^^^^^
- Warning 44 [open-shadow-identifier]: this open statement shadows the module identifier IO (which is later used)
- File "jBasicsLow.ml", line 22, characters 0-9:
- 22 | open JLib
-      ^^^^^^^^^
- Warning 44 [open-shadow-identifier]: this open statement shadows the module identifier String (which is later used)
- File "jBasicsLow.ml", line 23, characters 0-7:
- 23 | open IO
-      ^^^^^^^
- Warning 44 [open-shadow-identifier]: this open statement shadows the value identifier output_string (which is later used)
- File "jBasicsLow.ml", line 23, characters 0-7:
- 23 | open IO
-      ^^^^^^^
- Warning 44 [open-shadow-identifier]: this open statement shadows the value identifier close_out (which is later used)
- File "jBasicsLow.ml", line 22, characters 0-9:
- 22 | open JLib
-      ^^^^^^^^^
- Warning 44 [open-shadow-identifier]: this open statement shadows the module identifier List (which is later used)
- File "jBasicsLow.ml", line 22, characters 0-9:
- 22 | open JLib
-      ^^^^^^^^^
- Warning 44 [open-shadow-identifier]: this open statement shadows the module identifier Array (which is later used)
- File "jBasicsLow.ml", line 22, characters 0-9:
- 22 | open JLib
-      ^^^^^^^^^
- Warning 44 [open-shadow-identifier]: this open statement shadows the module identifier DynArray (which is later used)
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jSignature.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jCode.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jClass.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jDumpBasics.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "jDumpBasics.ml", line 93, characters 80-95:
- 93 | 		| Some s -> value_signature s) ^ " " ^name^ "(" ^ String.concat "," (List.map value_signature sl) ^ ")"
-      		                                                                              ^^^^^^^^^^^^^^^
- Warning 48 [eliminated-optional-arguments]: implicit elimination of optional argument ?jvm
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jParseCode.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "jParseCode.ml", line 25, characters 0-12:
- 25 | open JLib.IO
-      ^^^^^^^^^^^^
- Warning 44 [open-shadow-identifier]: this open statement shadows the value identifier pos_in (which is later used)
- File "jParseCode.ml", line 25, characters 0-12:
- 25 | open JLib.IO
-      ^^^^^^^^^^^^
- Warning 44 [open-shadow-identifier]: this open statement shadows the value identifier flush (which is later used)
- File "jParseCode.ml", line 25, characters 0-12:
- 25 | open JLib.IO
-      ^^^^^^^^^^^^
- Warning 44 [open-shadow-identifier]: this open statement shadows the value identifier pos_out (which is later used)
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jInstruction.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "jInstruction.ml", line 26, characters 0-12:
- 26 | open JLib.IO
-      ^^^^^^^^^^^^
- Warning 44 [open-shadow-identifier]: this open statement shadows the value identifier output_string (which is later used)
- File "jInstruction.ml", line 26, characters 0-12:
- 26 | open JLib.IO
-      ^^^^^^^^^^^^
- Warning 44 [open-shadow-identifier]: this open statement shadows the value identifier pos_out (which is later used)
- File "jInstruction.ml", line 26, characters 0-12:
- 26 | open JLib.IO
-      ^^^^^^^^^^^^
- Warning 44 [open-shadow-identifier]: this open statement shadows the value identifier close_out (which is later used)
- File "jInstruction.ml", line 451, characters 8-20:
- 451 |     let opcodestring = close_out ch in
-               ^^^^^^^^^^^^
- Warning 26 [unused-var]: unused variable opcodestring.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jUnparseSignature.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jDumpLow.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "jDumpLow.ml", line 488, characters 35-45:
- 488 |       (String.concat " " (List.map class_name cl.j_interfaces));
-                                          ^^^^^^^^^^
- Warning 48 [eliminated-optional-arguments]: implicit elimination of optional argument ?jvm
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jHigh2Low.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "jHigh2Low.ml", line 23, characters 0-10:
- 23 | open JCode
-      ^^^^^^^^^^
- Warning 45 [open-shadow-label-constructor]: this open statement shadows the label c_max_stack (which is later used)
- File "jHigh2Low.ml", line 117, characters 33-44:
- 117 | 	  {JClassLow.c_max_stack = code.c_max_stack;
-       	                                ^^^^^^^^^^^
- Warning 41 [ambiguous-name]: c_max_stack belongs to several types: JCode.jcode JClassLow.code
- The first one was selected. Please disambiguate if this is wrong.
- File "jHigh2Low.ml", line 23, characters 0-10:
- 23 | open JCode
-      ^^^^^^^^^^
- Warning 45 [open-shadow-label-constructor]: this open statement shadows the label c_max_locals (which is later used)
- File "jHigh2Low.ml", line 23, characters 0-10:
- 23 | open JCode
-      ^^^^^^^^^^
- Warning 45 [open-shadow-label-constructor]: this open statement shadows the label c_code (which is later used)
- File "jHigh2Low.ml", line 23, characters 0-10:
- 23 | open JCode
-      ^^^^^^^^^^
- Warning 45 [open-shadow-label-constructor]: this open statement shadows the label c_exc_tbl (which is later used)
- File "jHigh2Low.ml", line 23, characters 0-10:
- 23 | open JCode
-      ^^^^^^^^^^
- Warning 45 [open-shadow-label-constructor]: this open statement shadows the label c_attributes (which is later used)
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jUnparse.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "jUnparse.ml", line 21, characters 0-12:
- 21 | open JLib.IO
-      ^^^^^^^^^^^^
- Warning 44 [open-shadow-identifier]: this open statement shadows the value identifier output_string (which is later used)
- File "jUnparse.ml", line 21, characters 0-12:
- 21 | open JLib.IO
-      ^^^^^^^^^^^^
- Warning 44 [open-shadow-identifier]: this open statement shadows the value identifier close_out (which is later used)
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -package camlp4 -syntax camlp4o -c jParseSignature.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "jParseSignature.ml", line 29, characters 4-15:
- 29 |     Stream.from
-          ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 40-46, characters 19-42:
- 40 | ...................parser
- 41 |     | [< 'c when c <> JLib.UChar.of_char ';'  (* should be a letter or a number *)
- 42 | 	   && c <> JLib.UChar.of_char '/'
- 43 | 	   && c <> JLib.UChar.of_char ':'
- 44 | 	   && c <> JLib.UChar.of_char '.'
- 45 | 	   && c <> JLib.UChar.of_char '>'
- 46 | 	   && c <> JLib.UChar.of_char '<' >] -> c
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 40-46, characters 19-42:
- 40 | ...................parser
- 41 |     | [< 'c when c <> JLib.UChar.of_char ';'  (* should be a letter or a number *)
- 42 | 	   && c <> JLib.UChar.of_char '/'
- 43 | 	   && c <> JLib.UChar.of_char ':'
- 44 | 	   && c <> JLib.UChar.of_char '.'
- 45 | 	   && c <> JLib.UChar.of_char '>'
- 46 | 	   && c <> JLib.UChar.of_char '<' >] -> c
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 41-46, characters 9-34:
- 41 | .........'c when c <> JLib.UChar.of_char ';'  (* should be a letter or a number *)
- 42 | 	   && c <> JLib.UChar.of_char '/'
- 43 | 	   && c <> JLib.UChar.of_char ':'
- 44 | 	   && c <> JLib.UChar.of_char '.'
- 45 | 	   && c <> JLib.UChar.of_char '>'
- 46 | 	   && c <> JLib.UChar.of_char '<'........
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 40-46, characters 19-42:
- 40 | ...................parser
- 41 |     | [< 'c when c <> JLib.UChar.of_char ';'  (* should be a letter or a number *)
- 42 | 	   && c <> JLib.UChar.of_char '/'
- 43 | 	   && c <> JLib.UChar.of_char ':'
- 44 | 	   && c <> JLib.UChar.of_char '.'
- 45 | 	   && c <> JLib.UChar.of_char '>'
- 46 | 	   && c <> JLib.UChar.of_char '<' >] -> c
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 48-55, characters 34-28:
- 48 | ..................................parser
- 49 |       (* TODO : it seems to be relatively inefficient *)
- 50 |     | [< c = parse_char;
- 51 | 	 name =
- 52 | 	  (JLib.UTF8.Buf.add_char buff c;
- 53 | 	   parse_more_ident buff) >] -> name
- 54 |     | [< >] ->
- 55 | 	JLib.UTF8.Buf.contents buff
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 50, characters 9-23:
- 50 |     | [< c = parse_char;
-               ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 51-53, characters 2-26:
- 51 | ..name =
- 52 | 	  (JLib.UTF8.Buf.add_char buff c;
- 53 | 	   parse_more_ident buff)...........
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 48-55, characters 34-28:
- 48 | ..................................parser
- 49 |       (* TODO : it seems to be relatively inefficient *)
- 50 |     | [< c = parse_char;
- 51 | 	 name =
- 52 | 	  (JLib.UTF8.Buf.add_char buff c;
- 53 | 	   parse_more_ident buff) >] -> name
- 54 |     | [< >] ->
- 55 | 	JLib.UTF8.Buf.contents buff
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 57-61, characters 4-39:
- 57 | ....parser
- 58 |       | [< c = parse_char; (* should be a letter *)
- 59 | 	   name =
- 60 | 	    (JLib.UTF8.Buf.add_char buff c;
- 61 | 	     parse_more_ident buff) >] -> name
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 59-61, characters 4-28:
- 59 | ....name =
- 60 | 	    (JLib.UTF8.Buf.add_char buff c;
- 61 | 	     parse_more_ident buff)...........
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 57-61, characters 4-39:
- 57 | ....parser
- 58 |       | [< c = parse_char; (* should be a letter *)
- 59 | 	   name =
- 60 | 	    (JLib.UTF8.Buf.add_char buff c;
- 61 | 	     parse_more_ident buff) >] -> name
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 65-67, characters 21-49:
- 65 | .....................parser
- 66 |   | [< ident = parse_ident (JLib.UTF8.Buf.create 0);
- 67 |        name = parse_more_name >] -> ident :: name
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 67, characters 7-29:
- 67 |        name = parse_more_name >] -> ident :: name
-             ^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 65-67, characters 21-49:
- 65 | .....................parser
- 66 |   | [< ident = parse_ident (JLib.UTF8.Buf.create 0);
- 67 |        name = parse_more_name >] -> ident :: name
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 69-72, characters 22-15:
- 69 | ......................parser
- 70 |   | [< 'slash when slash = JLib.UChar.of_char '/';
- 71 |        name = parse_name >] -> name
- 72 |   | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 69-72, characters 22-15:
- 69 | ......................parser
- 70 |   | [< 'slash when slash = JLib.UChar.of_char '/';
- 71 |        name = parse_name >] -> name
- 72 |   | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 70, characters 7-49:
- 70 |   | [< 'slash when slash = JLib.UChar.of_char '/';
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 71, characters 7-24:
- 71 |        name = parse_name >] -> name
-             ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 70, characters 7-49:
- 70 |   | [< 'slash when slash = JLib.UChar.of_char '/';
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 77-85, characters 22-53:
- 77 | ......................parser
- 78 |   | [< 'b when b = JLib.UChar.of_char 'B' >] -> `Byte
- 79 |   | [< 'c when c = JLib.UChar.of_char 'C' >] -> `Char
- 80 |   | [< 'd when d = JLib.UChar.of_char 'D' >] -> `Double
- 81 |   | [< 'f when f = JLib.UChar.of_char 'F' >] -> `Float
- 82 |   | [< 'i when i = JLib.UChar.of_char 'I' >] -> `Int
- 83 |   | [< 'j when j = JLib.UChar.of_char 'J' >] -> `Long
- 84 |   | [< 's when s = JLib.UChar.of_char 'S' >] -> `Short
- 85 |   | [< 'z when z = JLib.UChar.of_char 'Z' >] -> `Bool
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 77-85, characters 22-53:
- 77 | ......................parser
- 78 |   | [< 'b when b = JLib.UChar.of_char 'B' >] -> `Byte
- 79 |   | [< 'c when c = JLib.UChar.of_char 'C' >] -> `Char
- 80 |   | [< 'd when d = JLib.UChar.of_char 'D' >] -> `Double
- 81 |   | [< 'f when f = JLib.UChar.of_char 'F' >] -> `Float
- 82 |   | [< 'i when i = JLib.UChar.of_char 'I' >] -> `Int
- 83 |   | [< 'j when j = JLib.UChar.of_char 'J' >] -> `Long
- 84 |   | [< 's when s = JLib.UChar.of_char 'S' >] -> `Short
- 85 |   | [< 'z when z = JLib.UChar.of_char 'Z' >] -> `Bool
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 78, characters 7-41:
- 78 |   | [< 'b when b = JLib.UChar.of_char 'B' >] -> `Byte
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 79, characters 7-41:
- 79 |   | [< 'c when c = JLib.UChar.of_char 'C' >] -> `Char
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 80, characters 7-41:
- 80 |   | [< 'd when d = JLib.UChar.of_char 'D' >] -> `Double
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 81, characters 7-41:
- 81 |   | [< 'f when f = JLib.UChar.of_char 'F' >] -> `Float
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 82, characters 7-41:
- 82 |   | [< 'i when i = JLib.UChar.of_char 'I' >] -> `Int
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 83, characters 7-41:
- 83 |   | [< 'j when j = JLib.UChar.of_char 'J' >] -> `Long
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 84, characters 7-41:
- 84 |   | [< 's when s = JLib.UChar.of_char 'S' >] -> `Short
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 85, characters 7-41:
- 85 |   | [< 'z when z = JLib.UChar.of_char 'Z' >] -> `Bool
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 77-85, characters 22-53:
- 77 | ......................parser
- 78 |   | [< 'b when b = JLib.UChar.of_char 'B' >] -> `Byte
- 79 |   | [< 'c when c = JLib.UChar.of_char 'C' >] -> `Char
- 80 |   | [< 'd when d = JLib.UChar.of_char 'D' >] -> `Double
- 81 |   | [< 'f when f = JLib.UChar.of_char 'F' >] -> `Float
- 82 |   | [< 'i when i = JLib.UChar.of_char 'I' >] -> `Int
- 83 |   | [< 'j when j = JLib.UChar.of_char 'J' >] -> `Long
- 84 |   | [< 's when s = JLib.UChar.of_char 'S' >] -> `Short
- 85 |   | [< 'z when z = JLib.UChar.of_char 'Z' >] -> `Bool
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 87-91, characters 28-30:
- 87 | ............................parser
- 88 |   | [< 'l when l = JLib.UChar.of_char 'L';
- 89 |        name = get_name;
- 90 |        'semicolon when semicolon = JLib.UChar.of_char ';' >] -> TClass name
- 91 |   | [< a = parse_array >] -> a
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 87-91, characters 28-30:
- 87 | ............................parser
- 88 |   | [< 'l when l = JLib.UChar.of_char 'L';
- 89 |        name = get_name;
- 90 |        'semicolon when semicolon = JLib.UChar.of_char ';' >] -> TClass name
- 91 |   | [< a = parse_array >] -> a
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 88, characters 7-41:
- 88 |   | [< 'l when l = JLib.UChar.of_char 'L';
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 89, characters 7-22:
- 89 |        name = get_name;
-             ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 88, characters 7-41:
- 88 |   | [< 'l when l = JLib.UChar.of_char 'L';
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 90, characters 7-57:
- 90 |        'semicolon when semicolon = JLib.UChar.of_char ';' >] -> TClass name
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 90, characters 7-57:
- 90 |        'semicolon when semicolon = JLib.UChar.of_char ';' >] -> TClass name
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 88, characters 7-41:
- 88 |   | [< 'l when l = JLib.UChar.of_char 'L';
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 93-95, characters 18-16:
- 93 | ..................parser
- 94 |   | [< 'lbracket when lbracket = JLib.UChar.of_char '['; typ = parse_type >] ->
- 95 |       TArray typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 93-95, characters 18-16:
- 93 | ..................parser
- 94 |   | [< 'lbracket when lbracket = JLib.UChar.of_char '['; typ = parse_type >] ->
- 95 |       TArray typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 94, characters 7-55:
- 94 |   | [< 'lbracket when lbracket = JLib.UChar.of_char '['; typ = parse_type >] ->
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 94, characters 57-73:
- 94 |   | [< 'lbracket when lbracket = JLib.UChar.of_char '['; typ = parse_type >] ->
-                                                               ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 94, characters 7-55:
- 94 |   | [< 'lbracket when lbracket = JLib.UChar.of_char '['; typ = parse_type >] ->
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 93-95, characters 18-16:
- 93 | ..................parser
- 94 |   | [< 'lbracket when lbracket = JLib.UChar.of_char '['; typ = parse_type >] ->
- 95 |       TArray typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 97-99, characters 17-44:
- 97 | .................parser
- 98 |   | [< b = parse_base_type >] -> TBasic b
- 99 |   | [< o = parse_object_type >] -> TObject o
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 98, characters 7-26:
- 98 |   | [< b = parse_base_type >] -> TBasic b
-             ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 101-103, characters 22-15:
- 101 | ......................parser
- 102 |   | [< typ = parse_type ; types = parse_types >] -> typ :: types
- 103 |   | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 102, characters 7-23:
- 102 |   | [< typ = parse_type ; types = parse_types >] -> typ :: types
-              ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 102, characters 26-45:
- 102 |   | [< typ = parse_type ; types = parse_types >] -> typ :: types
-                                 ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 101-103, characters 22-15:
- 101 | ......................parser
- 102 |   | [< typ = parse_type ; types = parse_types >] -> typ :: types
- 103 |   | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 105-107, characters 24-17:
- 105 | ........................parser
- 106 |   | [< typ = parse_type >] -> Some typ
- 107 |   | [< >] -> None
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 106, characters 7-23:
- 106 |   | [< typ = parse_type >] -> Some typ
-              ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 110-112, characters 15-40:
- 110 | ...............parser
- 111 |   | [< array = parse_array >] -> array
- 112 |   | [< name = get_name >] -> TClass name
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 111, characters 7-26:
- 111 |   | [< array = parse_array >] -> array
-              ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 114-119, characters 23-18:
- 114 | .......................parser
- 115 |   | [< 'lpar when lpar = JLib.UChar.of_char '(';
- 116 |        types = parse_types;
- 117 |        'rpar when rpar = JLib.UChar.of_char ')';
- 118 |        typ = parse_type_option >] ->
- 119 |       (types, typ)
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 114-119, characters 23-18:
- 114 | .......................parser
- 115 |   | [< 'lpar when lpar = JLib.UChar.of_char '(';
- 116 |        types = parse_types;
- 117 |        'rpar when rpar = JLib.UChar.of_char ')';
- 118 |        typ = parse_type_option >] ->
- 119 |       (types, typ)
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 115, characters 7-47:
- 115 |   | [< 'lpar when lpar = JLib.UChar.of_char '(';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 116, characters 7-26:
- 116 |        types = parse_types;
-              ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 115, characters 7-47:
- 115 |   | [< 'lpar when lpar = JLib.UChar.of_char '(';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 117, characters 7-47:
- 117 |        'rpar when rpar = JLib.UChar.of_char ')';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 117, characters 7-47:
- 117 |        'rpar when rpar = JLib.UChar.of_char ')';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 118, characters 7-30:
- 118 |        typ = parse_type_option >] ->
-              ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 115, characters 7-47:
- 115 |   | [< 'lpar when lpar = JLib.UChar.of_char '(';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 115, characters 7-47:
- 115 |   | [< 'lpar when lpar = JLib.UChar.of_char '(';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 114-119, characters 23-18:
- 114 | .......................parser
- 115 |   | [< 'lpar when lpar = JLib.UChar.of_char '(';
- 116 |        types = parse_types;
- 117 |        'rpar when rpar = JLib.UChar.of_char ')';
- 118 |        typ = parse_type_option >] ->
- 119 |       (types, typ)
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 122-125, characters 16-49:
- 122 | ................parser
- 123 |     (* We cannot delete that because of "NameAndType" constants. *)
- 124 |   | [< typ = parse_type >] -> SValue typ
- 125 |   | [< sign = parse_method_sig >] -> SMethod sign
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 124, characters 7-23:
- 124 |   | [< typ = parse_type >] -> SValue typ
-              ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 131, characters 6-20:
- 131 |       Stream.Failure -> raise (Class_structure_error ("Illegal object type: " ^ s))
-             ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 137, characters 6-20:
- 137 |       Stream.Failure -> raise (Class_structure_error ("Illegal type: " ^ s))
-             ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 143, characters 6-20:
- 143 |       Stream.Failure -> raise (Class_structure_error ("Illegal method signature: " ^ s))
-             ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 149, characters 6-20:
- 149 |       Stream.Failure -> raise (Class_structure_error ("Illegal signature: " ^ s))
-             ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 157, characters 27-35:
- 157 | type stream = JLib.UChar.t Stream.t
-                                  ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 159-162, characters 59-80:
- 159 | ...........................................................parser
- 160 |   | [< 't when t = JLib.UChar.of_char 'T';
- 161 |        name = parse_ident (JLib.UTF8.Buf.create 0);
- 162 |        'semicolon when semicolon = JLib.UChar.of_char ';'>] -> TypeVariable name
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 159-162, characters 59-80:
- 159 | ...........................................................parser
- 160 |   | [< 't when t = JLib.UChar.of_char 'T';
- 161 |        name = parse_ident (JLib.UTF8.Buf.create 0);
- 162 |        'semicolon when semicolon = JLib.UChar.of_char ';'>] -> TypeVariable name
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 160, characters 7-41:
- 160 |   | [< 't when t = JLib.UChar.of_char 'T';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 161, characters 7-50:
- 161 |        name = parse_ident (JLib.UTF8.Buf.create 0);
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 160, characters 7-41:
- 160 |   | [< 't when t = JLib.UChar.of_char 'T';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 162, characters 7-57:
- 162 |        'semicolon when semicolon = JLib.UChar.of_char ';'>] -> TypeVariable name
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 162, characters 7-57:
- 162 |        'semicolon when semicolon = JLib.UChar.of_char ';'>] -> TypeVariable name
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 160, characters 7-41:
- 160 |   | [< 't when t = JLib.UChar.of_char 'T';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 159-162, characters 59-80:
- 159 | ...........................................................parser
- 160 |   | [< 't when t = JLib.UChar.of_char 'T';
- 161 |        name = parse_ident (JLib.UTF8.Buf.create 0);
- 162 |        'semicolon when semicolon = JLib.UChar.of_char ';'>] -> TypeVariable name
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 167-175, characters 27-22:
- 167 | ...........................parser
- 168 |     | [< 'plus when plus = JLib.UChar.of_char '+'; typ = parse_FieldTypeSignature >]
- 169 |       -> ArgumentExtends typ
- 170 |     | [< 'minus when minus = JLib.UChar.of_char '-'; typ = parse_FieldTypeSignature >]
- 171 |       -> ArgumentInherits typ
- 172 |     | [< typ = parse_FieldTypeSignature >]
- 173 |       -> ArgumentIs typ
- 174 |     | [< 'star when star = JLib.UChar.of_char '*' >]
- 175 |       -> ArgumentIsAny
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 167-175, characters 27-22:
- 167 | ...........................parser
- 168 |     | [< 'plus when plus = JLib.UChar.of_char '+'; typ = parse_FieldTypeSignature >]
- 169 |       -> ArgumentExtends typ
- 170 |     | [< 'minus when minus = JLib.UChar.of_char '-'; typ = parse_FieldTypeSignature >]
- 171 |       -> ArgumentInherits typ
- 172 |     | [< typ = parse_FieldTypeSignature >]
- 173 |       -> ArgumentIs typ
- 174 |     | [< 'star when star = JLib.UChar.of_char '*' >]
- 175 |       -> ArgumentIsAny
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 168, characters 9-49:
- 168 |     | [< 'plus when plus = JLib.UChar.of_char '+'; typ = parse_FieldTypeSignature >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 168, characters 51-81:
- 168 |     | [< 'plus when plus = JLib.UChar.of_char '+'; typ = parse_FieldTypeSignature >]
-                                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 168, characters 9-49:
- 168 |     | [< 'plus when plus = JLib.UChar.of_char '+'; typ = parse_FieldTypeSignature >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 170, characters 9-51:
- 170 |     | [< 'minus when minus = JLib.UChar.of_char '-'; typ = parse_FieldTypeSignature >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 170, characters 53-83:
- 170 |     | [< 'minus when minus = JLib.UChar.of_char '-'; typ = parse_FieldTypeSignature >]
-                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 170, characters 9-51:
- 170 |     | [< 'minus when minus = JLib.UChar.of_char '-'; typ = parse_FieldTypeSignature >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 172, characters 9-39:
- 172 |     | [< typ = parse_FieldTypeSignature >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 167-175, characters 27-22:
- 167 | ...........................parser
- 168 |     | [< 'plus when plus = JLib.UChar.of_char '+'; typ = parse_FieldTypeSignature >]
- 169 |       -> ArgumentExtends typ
- 170 |     | [< 'minus when minus = JLib.UChar.of_char '-'; typ = parse_FieldTypeSignature >]
- 171 |       -> ArgumentInherits typ
- 172 |     | [< typ = parse_FieldTypeSignature >]
- 173 |       -> ArgumentIs typ
- 174 |     | [< 'star when star = JLib.UChar.of_char '*' >]
- 175 |       -> ArgumentIsAny
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 174, characters 9-49:
- 174 |     | [< 'star when star = JLib.UChar.of_char '*' >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 167-175, characters 27-22:
- 167 | ...........................parser
- 168 |     | [< 'plus when plus = JLib.UChar.of_char '+'; typ = parse_FieldTypeSignature >]
- 169 |       -> ArgumentExtends typ
- 170 |     | [< 'minus when minus = JLib.UChar.of_char '-'; typ = parse_FieldTypeSignature >]
- 171 |       -> ArgumentInherits typ
- 172 |     | [< typ = parse_FieldTypeSignature >]
- 173 |       -> ArgumentIs typ
- 174 |     | [< 'star when star = JLib.UChar.of_char '*' >]
- 175 |       -> ArgumentIsAny
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 177-179, characters 23-17:
- 177 | .......................parser
- 178 |     | [< typ = parse_TypeArgument; other = parse_more >] -> typ::other
- 179 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 178, characters 9-33:
- 178 |     | [< typ = parse_TypeArgument; other = parse_more >] -> typ::other
-                ^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 178, characters 35-53:
- 178 |     | [< typ = parse_TypeArgument; other = parse_more >] -> typ::other
-                                          ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 177-179, characters 23-17:
- 177 | .......................parser
- 178 |     | [< typ = parse_TypeArgument; other = parse_more >] -> typ::other
- 179 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 181-186, characters 4-19:
- 181 | ....parser
- 182 |       | [< 'lt when lt = JLib.UChar.of_char '<';
- 183 | 	   typ = parse_TypeArgument;
- 184 | 	   other = parse_more;
- 185 | 	   'gt when gt = JLib.UChar.of_char '>' >] -> typ::other
- 186 |       | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 181-186, characters 4-19:
- 181 | ....parser
- 182 |       | [< 'lt when lt = JLib.UChar.of_char '<';
- 183 | 	   typ = parse_TypeArgument;
- 184 | 	   other = parse_more;
- 185 | 	   'gt when gt = JLib.UChar.of_char '>' >] -> typ::other
- 186 |       | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 182, characters 11-47:
- 182 |       | [< 'lt when lt = JLib.UChar.of_char '<';
-                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 183, characters 4-28:
- 183 | 	   typ = parse_TypeArgument;
-       	   ^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 182, characters 11-47:
- 182 |       | [< 'lt when lt = JLib.UChar.of_char '<';
-                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 184, characters 4-22:
- 184 | 	   other = parse_more;
-       	   ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 182, characters 11-47:
- 182 |       | [< 'lt when lt = JLib.UChar.of_char '<';
-                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 185, characters 4-40:
- 185 | 	   'gt when gt = JLib.UChar.of_char '>' >] -> typ::other
-       	   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 185, characters 4-40:
- 185 | 	   'gt when gt = JLib.UChar.of_char '>' >] -> typ::other
-       	   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 182, characters 11-47:
- 182 |       | [< 'lt when lt = JLib.UChar.of_char '<';
-                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 189-191, characters 57-42:
- 189 | .........................................................parser
- 190 |   | [< 'lb when lb = JLib.UChar.of_char '[';
- 191 |        typ = parse_TypeSignature >] -> typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 189-191, characters 57-42:
- 189 | .........................................................parser
- 190 |   | [< 'lb when lb = JLib.UChar.of_char '[';
- 191 |        typ = parse_TypeSignature >] -> typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 190, characters 7-43:
- 190 |   | [< 'lb when lb = JLib.UChar.of_char '[';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 191, characters 7-32:
- 191 |        typ = parse_TypeSignature >] -> typ
-              ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 190, characters 7-43:
- 190 |   | [< 'lb when lb = JLib.UChar.of_char '[';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 189-191, characters 57-42:
- 189 | .........................................................parser
- 190 |   | [< 'lb when lb = JLib.UChar.of_char '[';
- 191 |        typ = parse_TypeSignature >] -> typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 193-195, characters 52-43:
- 193 | ....................................................parser
- 194 |   | [< ot = parse_FieldTypeSignature >] -> GObject ot
- 195 |   | [< bt = parse_base_type >] -> GBasic bt
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 194, characters 7-36:
- 194 |   | [< ot = parse_FieldTypeSignature >] -> GObject ot
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 198-200, characters 74-60:
- 198 | ..........................................................................parser
- 199 |   | [< ident = parse_ident (JLib.UTF8.Buf.create 0); arguments = parse_TypeArguments >]
- 200 |     -> {scts_name = ident; scts_type_arguments = arguments;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 199, characters 53-84:
- 199 |   | [< ident = parse_ident (JLib.UTF8.Buf.create 0); arguments = parse_TypeArguments >]
-                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 198-200, characters 74-60:
- 198 | ..........................................................................parser
- 199 |   | [< ident = parse_ident (JLib.UTF8.Buf.create 0); arguments = parse_TypeArguments >]
- 200 |     -> {scts_name = ident; scts_type_arguments = arguments;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 203-205, characters 39-11:
- 203 | .......................................parser
- 204 |     | [< 'dot when dot = JLib.UChar.of_char '.'; ct = parse_SimpleClassTypeSignature >]
- 205 |       -> ct
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 203-205, characters 39-11:
- 203 | .......................................parser
- 204 |     | [< 'dot when dot = JLib.UChar.of_char '.'; ct = parse_SimpleClassTypeSignature >]
- 205 |       -> ct
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 204, characters 9-47:
- 204 |     | [< 'dot when dot = JLib.UChar.of_char '.'; ct = parse_SimpleClassTypeSignature >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 204, characters 49-84:
- 204 |     | [< 'dot when dot = JLib.UChar.of_char '.'; ct = parse_SimpleClassTypeSignature >]
-                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 204, characters 9-47:
- 204 |     | [< 'dot when dot = JLib.UChar.of_char '.'; ct = parse_SimpleClassTypeSignature >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 203-205, characters 39-11:
- 203 | .......................................parser
- 204 |     | [< 'dot when dot = JLib.UChar.of_char '.'; ct = parse_SimpleClassTypeSignature >]
- 205 |       -> ct
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 206-209, characters 5-17:
- 206 | .....parser
- 207 |     | [< ct = parse_ClassTypeSignatureSuffix ; others = parse_ClassTypeSignatureSuffixes >]
- 208 |       -> ct::others
- 209 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 207, characters 9-44:
- 207 |     | [< ct = parse_ClassTypeSignatureSuffix ; others = parse_ClassTypeSignatureSuffixes >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 207, characters 47-88:
- 207 |     | [< ct = parse_ClassTypeSignatureSuffix ; others = parse_ClassTypeSignatureSuffixes >]
-                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 206-209, characters 5-17:
- 206 | .....parser
- 207 |     | [< ct = parse_ClassTypeSignatureSuffix ; others = parse_ClassTypeSignatureSuffixes >]
- 208 |       -> ct::others
- 209 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 211-227, characters 62-52:
- 211 | ..............................................................parser
- 212 |   | [< 'l when l = JLib.UChar.of_char 'L';
- 213 |        qualified_name = parse_QualifiedName;
- 214 |        args = parse_TypeArguments;
- 215 |        cts = parse_ClassTypeSignatureSuffixes;
- ...
- 224 |       in {
- 225 | 	  cts_package = package;
- 226 | 	  cts_enclosing_classes = enclosing_classes;
- 227 | 	  cts_simple_class_type_signature = current_class;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 211-227, characters 62-52:
- 211 | ..............................................................parser
- 212 |   | [< 'l when l = JLib.UChar.of_char 'L';
- 213 |        qualified_name = parse_QualifiedName;
- 214 |        args = parse_TypeArguments;
- 215 |        cts = parse_ClassTypeSignatureSuffixes;
- ...
- 224 |       in {
- 225 | 	  cts_package = package;
- 226 | 	  cts_enclosing_classes = enclosing_classes;
- 227 | 	  cts_simple_class_type_signature = current_class;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 212, characters 7-41:
- 212 |   | [< 'l when l = JLib.UChar.of_char 'L';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 213, characters 7-43:
- 213 |        qualified_name = parse_QualifiedName;
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 212, characters 7-41:
- 212 |   | [< 'l when l = JLib.UChar.of_char 'L';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 214, characters 7-33:
- 214 |        args = parse_TypeArguments;
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 212, characters 7-41:
- 212 |   | [< 'l when l = JLib.UChar.of_char 'L';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 215, characters 7-45:
- 215 |        cts = parse_ClassTypeSignatureSuffixes;
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 212, characters 7-41:
- 212 |   | [< 'l when l = JLib.UChar.of_char 'L';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 216, characters 7-57:
- 216 |        'semicolon when semicolon = JLib.UChar.of_char ';' >]
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 216, characters 7-57:
- 216 |        'semicolon when semicolon = JLib.UChar.of_char ';' >]
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 212, characters 7-41:
- 212 |   | [< 'l when l = JLib.UChar.of_char 'L';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 211-227, characters 62-52:
- 211 | ..............................................................parser
- 212 |   | [< 'l when l = JLib.UChar.of_char 'L';
- 213 |        qualified_name = parse_QualifiedName;
- 214 |        args = parse_TypeArguments;
- 215 |        cts = parse_ClassTypeSignatureSuffixes;
- ...
- 224 |       in {
- 225 | 	  cts_package = package;
- 226 | 	  cts_enclosing_classes = enclosing_classes;
- 227 | 	  cts_simple_class_type_signature = current_class;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 229-232, characters 62-58:
- 229 | ..............................................................parser
- 230 |   | [< ct = parse_ClassTypeSignature >] -> GClass ct
- 231 |   | [< at = parse_ArrayTypeSignature >] -> GArray at
- 232 |   | [< tv = parse_TypeVariableSignature >] -> GVariable tv
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 230, characters 7-36:
- 230 |   | [< ct = parse_ClassTypeSignature >] -> GClass ct
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 231, characters 7-36:
- 231 |   | [< at = parse_ArrayTypeSignature >] -> GArray at
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 234-238, characters 61-31:
- 234 | .............................................................parser
- 235 |   | [< 'colon when colon= JLib.UChar.of_char ':';
- 236 |        e = (parser
- 237 | 	      | [< typ = parse_FieldTypeSignature >] -> Some typ
- 238 | 	      | [< >] -> None) >] -> e
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 234-238, characters 61-31:
- 234 | .............................................................parser
- 235 |   | [< 'colon when colon= JLib.UChar.of_char ':';
- 236 |        e = (parser
- 237 | 	      | [< typ = parse_FieldTypeSignature >] -> Some typ
- 238 | 	      | [< >] -> None) >] -> e
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 235, characters 7-48:
- 235 |   | [< 'colon when colon= JLib.UChar.of_char ':';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 237, characters 12-42:
- 237 | 	      | [< typ = parse_FieldTypeSignature >] -> Some typ
-       	           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 234-238, characters 61-31:
- 234 | .............................................................parser
- 235 |   | [< 'colon when colon= JLib.UChar.of_char ':';
- 236 |        e = (parser
- 237 | 	      | [< typ = parse_FieldTypeSignature >] -> Some typ
- 238 | 	      | [< >] -> None) >] -> e
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 242-243, characters 29-92:
- 242 | .............................parser
- 243 |     | [< 'colon when colon= JLib.UChar.of_char ':'; typ = parse_FieldTypeSignature >] -> typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 242-243, characters 29-92:
- 242 | .............................parser
- 243 |     | [< 'colon when colon= JLib.UChar.of_char ':'; typ = parse_FieldTypeSignature >] -> typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 243, characters 9-50:
- 243 |     | [< 'colon when colon= JLib.UChar.of_char ':'; typ = parse_FieldTypeSignature >] -> typ
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 243, characters 52-82:
- 243 |     | [< 'colon when colon= JLib.UChar.of_char ':'; typ = parse_FieldTypeSignature >] -> typ
-                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 243, characters 9-50:
- 243 |     | [< 'colon when colon= JLib.UChar.of_char ':'; typ = parse_FieldTypeSignature >] -> typ
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 242-243, characters 29-92:
- 242 | .............................parser
- 243 |     | [< 'colon when colon= JLib.UChar.of_char ':'; typ = parse_FieldTypeSignature >] -> typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 244-246, characters 5-17:
- 244 | .....parser
- 245 |     | [< ib = parse_InterfaceBound; others = parse_InterfaceBounds >] -> ib::others
- 246 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 245, characters 9-34:
- 245 |     | [< ib = parse_InterfaceBound; others = parse_InterfaceBounds >] -> ib::others
-                ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 245, characters 36-66:
- 245 |     | [< ib = parse_InterfaceBound; others = parse_InterfaceBounds >] -> ib::others
-                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 244-246, characters 5-17:
- 244 | .....parser
- 245 |     | [< ib = parse_InterfaceBound; others = parse_InterfaceBounds >] -> ib::others
- 246 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 250-252, characters 66-76:
- 250 | ..................................................................parser
- 251 |     | [< name = parse_ident (JLib.UTF8.Buf.create 0); cb = parse_ClassBound; ib = parse_InterfaceBounds >]
- 252 |       -> {ftp_name = name; ftp_class_bound = cb; ftp_interface_bounds = ib;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 251, characters 54-75:
- 251 |     | [< name = parse_ident (JLib.UTF8.Buf.create 0); cb = parse_ClassBound; ib = parse_InterfaceBounds >]
-                                                             ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 250-252, characters 66-76:
- 250 | ..................................................................parser
- 251 |     | [< name = parse_ident (JLib.UTF8.Buf.create 0); cb = parse_ClassBound; ib = parse_InterfaceBounds >]
- 252 |       -> {ftp_name = name; ftp_class_bound = cb; ftp_interface_bounds = ib;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 251, characters 77-103:
- 251 |     | [< name = parse_ident (JLib.UTF8.Buf.create 0); cb = parse_ClassBound; ib = parse_InterfaceBounds >]
-                                                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 250-252, characters 66-76:
- 250 | ..................................................................parser
- 251 |     | [< name = parse_ident (JLib.UTF8.Buf.create 0); cb = parse_ClassBound; ib = parse_InterfaceBounds >]
- 252 |       -> {ftp_name = name; ftp_class_bound = cb; ftp_interface_bounds = ib;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 254-256, characters 23-17:
- 254 | .......................parser
- 255 |     | [< typ = parse_FormalTypeParameter ; others = parse_more >] -> typ::others
- 256 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 255, characters 9-40:
- 255 |     | [< typ = parse_FormalTypeParameter ; others = parse_more >] -> typ::others
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 255, characters 43-62:
- 255 |     | [< typ = parse_FormalTypeParameter ; others = parse_more >] -> typ::others
-                                                  ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 254-256, characters 23-17:
- 254 | .......................parser
- 255 |     | [< typ = parse_FormalTypeParameter ; others = parse_more >] -> typ::others
- 256 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 257-263, characters 5-17:
- 257 | .....parser
- 258 |     | [< 'lt when lt = JLib.UChar.of_char '<';
- 259 | 	 typ = parse_FormalTypeParameter;
- 260 | 	 others = parse_more;
- 261 | 	 'gt when gt = JLib.UChar.of_char '>' >]
- 262 |       -> typ::others
- 263 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 257-263, characters 5-17:
- 257 | .....parser
- 258 |     | [< 'lt when lt = JLib.UChar.of_char '<';
- 259 | 	 typ = parse_FormalTypeParameter;
- 260 | 	 others = parse_more;
- 261 | 	 'gt when gt = JLib.UChar.of_char '>' >]
- 262 |       -> typ::others
- 263 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 258, characters 9-45:
- 258 |     | [< 'lt when lt = JLib.UChar.of_char '<';
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 259, characters 2-33:
- 259 | 	 typ = parse_FormalTypeParameter;
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 258, characters 9-45:
- 258 |     | [< 'lt when lt = JLib.UChar.of_char '<';
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 260, characters 2-21:
- 260 | 	 others = parse_more;
-       	 ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 258, characters 9-45:
- 258 |     | [< 'lt when lt = JLib.UChar.of_char '<';
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 261, characters 2-38:
- 261 | 	 'gt when gt = JLib.UChar.of_char '>' >]
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 261, characters 2-38:
- 261 | 	 'gt when gt = JLib.UChar.of_char '>' >]
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 258, characters 9-45:
- 258 |     | [< 'lt when lt = JLib.UChar.of_char '<';
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 266-268, characters 77-15:
- 266 | .............................................................................parser
- 267 |   | [< sis = parse_ClassTypeSignature; others = parse_SuperinterfaceSignatures >] -> sis::others
- 268 |   | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 267, characters 7-37:
- 267 |   | [< sis = parse_ClassTypeSignature; others = parse_SuperinterfaceSignatures >] -> sis::others
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 267, characters 39-78:
- 267 |   | [< sis = parse_ClassTypeSignature; others = parse_SuperinterfaceSignatures >] -> sis::others
-                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 266-268, characters 77-15:
- 266 | .............................................................................parser
- 267 |   | [< sis = parse_ClassTypeSignature; others = parse_SuperinterfaceSignatures >] -> sis::others
- 268 |   | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 270-276, characters 54-34:
- 270 | ......................................................parser
- 271 |   | [< ftp = parse_FormalTypeParameters;
- 272 |        scs = parse_SuperclassSignature;
- 273 |        sis = parse_SuperinterfaceSignatures >] ->
- 274 |       {cs_formal_type_parameters = ftp;
- 275 |        cs_super_class = scs;
- 276 |        cs_super_interfaces = sis;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 272, characters 7-38:
- 272 |        scs = parse_SuperclassSignature;
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 270-276, characters 54-34:
- 270 | ......................................................parser
- 271 |   | [< ftp = parse_FormalTypeParameters;
- 272 |        scs = parse_SuperclassSignature;
- 273 |        sis = parse_SuperinterfaceSignatures >] ->
- 274 |       {cs_formal_type_parameters = ftp;
- 275 |        cs_super_class = scs;
- 276 |        cs_super_interfaces = sis;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 273, characters 7-43:
- 273 |        sis = parse_SuperinterfaceSignatures >] ->
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 270-276, characters 54-34:
- 270 | ......................................................parser
- 271 |   | [< ftp = parse_FormalTypeParameters;
- 272 |        scs = parse_SuperclassSignature;
- 273 |        sis = parse_SuperinterfaceSignatures >] ->
- 274 |       {cs_formal_type_parameters = ftp;
- 275 |        cs_super_class = scs;
- 276 |        cs_super_interfaces = sis;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 280-282, characters 58-47:
- 280 | ..........................................................parser
- 281 |     | [< 'v when v = JLib.UChar.of_char 'V' >] -> None
- 282 |     | [< ts = parse_TypeSignature >] -> Some ts
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 280-282, characters 58-47:
- 280 | ..........................................................parser
- 281 |     | [< 'v when v = JLib.UChar.of_char 'V' >] -> None
- 282 |     | [< ts = parse_TypeSignature >] -> Some ts
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 281, characters 9-43:
- 281 |     | [< 'v when v = JLib.UChar.of_char 'V' >] -> None
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 284-290, characters 67-17:
- 284 | ...................................................................parser
- 285 |     | [< 'circ when circ = JLib.UChar.of_char '^';
- 286 | 	 e = (parser
- 287 | 		| [< cl = parse_ClassTypeSignature >] -> ThrowsClass cl
- 288 | 		| [< var = parse_TypeVariableSignature >] -> ThrowsTypeVariable var);
- 289 | 	 others = parse_ThrowsSignature >] -> e::others
- 290 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 284-290, characters 67-17:
- 284 | ...................................................................parser
- 285 |     | [< 'circ when circ = JLib.UChar.of_char '^';
- 286 | 	 e = (parser
- 287 | 		| [< cl = parse_ClassTypeSignature >] -> ThrowsClass cl
- 288 | 		| [< var = parse_TypeVariableSignature >] -> ThrowsTypeVariable var);
- 289 | 	 others = parse_ThrowsSignature >] -> e::others
- 290 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 285, characters 9-49:
- 285 |     | [< 'circ when circ = JLib.UChar.of_char '^';
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 287, characters 7-36:
- 287 | 		| [< cl = parse_ClassTypeSignature >] -> ThrowsClass cl
-       		     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 286-288, characters 2-70:
- 286 | ..e = (parser
- 287 | 		| [< cl = parse_ClassTypeSignature >] -> ThrowsClass cl
- 288 | 		| [< var = parse_TypeVariableSignature >] -> ThrowsTypeVariable var).
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 285, characters 9-49:
- 285 |     | [< 'circ when circ = JLib.UChar.of_char '^';
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 289, characters 2-32:
- 289 | 	 others = parse_ThrowsSignature >] -> e::others
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 285, characters 9-49:
- 285 |     | [< 'circ when circ = JLib.UChar.of_char '^';
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 291-293, characters 60-17:
- 291 | ............................................................parser
- 292 |     | [< ts = parse_TypeSignature ; others = parse_TypeSignatures >] -> ts::others
- 293 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 292, characters 9-33:
- 292 |     | [< ts = parse_TypeSignature ; others = parse_TypeSignatures >] -> ts::others
-                ^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 292, characters 36-65:
- 292 |     | [< ts = parse_TypeSignature ; others = parse_TypeSignatures >] -> ts::others
-                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 291-293, characters 60-17:
- 291 | ............................................................parser
- 292 |     | [< ts = parse_TypeSignature ; others = parse_TypeSignatures >] -> ts::others
- 293 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 294-304, characters 5-25:
- 294 | .....parser
- 295 |     | [< fp = parse_FormalTypeParameters;
- 296 | 	 'lpar when lpar = JLib.UChar.of_char '(';
- 297 | 	 ts = parse_TypeSignatures;
- 298 | 	 'rpar when rpar = JLib.UChar.of_char ')';
- ...
- 301 |       -> { mts_formal_type_parameters = fp;
- 302 | 	   mts_type_signature = ts;
- 303 | 	   mts_return_type = rt;
- 304 | 	   mts_throws = throws;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 296, characters 2-42:
- 296 | 	 'lpar when lpar = JLib.UChar.of_char '(';
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 296, characters 2-42:
- 296 | 	 'lpar when lpar = JLib.UChar.of_char '(';
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 297, characters 2-27:
- 297 | 	 ts = parse_TypeSignatures;
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 294-304, characters 5-25:
- 294 | .....parser
- 295 |     | [< fp = parse_FormalTypeParameters;
- 296 | 	 'lpar when lpar = JLib.UChar.of_char '(';
- 297 | 	 ts = parse_TypeSignatures;
- 298 | 	 'rpar when rpar = JLib.UChar.of_char ')';
- ...
- 301 |       -> { mts_formal_type_parameters = fp;
- 302 | 	   mts_type_signature = ts;
- 303 | 	   mts_return_type = rt;
- 304 | 	   mts_throws = throws;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 298, characters 2-42:
- 298 | 	 'rpar when rpar = JLib.UChar.of_char ')';
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 298, characters 2-42:
- 298 | 	 'rpar when rpar = JLib.UChar.of_char ')';
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 299, characters 2-23:
- 299 | 	 rt = parse_ReturnType;
-       	 ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 294-304, characters 5-25:
- 294 | .....parser
- 295 |     | [< fp = parse_FormalTypeParameters;
- 296 | 	 'lpar when lpar = JLib.UChar.of_char '(';
- 297 | 	 ts = parse_TypeSignatures;
- 298 | 	 'rpar when rpar = JLib.UChar.of_char ')';
- ...
- 301 |       -> { mts_formal_type_parameters = fp;
- 302 | 	   mts_type_signature = ts;
- 303 | 	   mts_return_type = rt;
- 304 | 	   mts_throws = throws;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 300, characters 2-32:
- 300 | 	 throws = parse_ThrowsSignature >]
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 294-304, characters 5-25:
- 294 | .....parser
- 295 |     | [< fp = parse_FormalTypeParameters;
- 296 | 	 'lpar when lpar = JLib.UChar.of_char '(';
- 297 | 	 ts = parse_TypeSignatures;
- 298 | 	 'rpar when rpar = JLib.UChar.of_char ')';
- ...
- 301 |       -> { mts_formal_type_parameters = fp;
- 302 | 	   mts_type_signature = ts;
- 303 | 	   mts_return_type = rt;
- 304 | 	   mts_throws = throws;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 294-304, characters 5-25:
- 294 | .....parser
- 295 |     | [< fp = parse_FormalTypeParameters;
- 296 | 	 'lpar when lpar = JLib.UChar.of_char '(';
- 297 | 	 ts = parse_TypeSignatures;
- 298 | 	 'rpar when rpar = JLib.UChar.of_char ')';
- ...
- 301 |       -> { mts_formal_type_parameters = fp;
- 302 | 	   mts_type_signature = ts;
- 303 | 	   mts_return_type = rt;
- 304 | 	   mts_throws = throws;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 294-304, characters 5-25:
- 294 | .....parser
- 295 |     | [< fp = parse_FormalTypeParameters;
- 296 | 	 'lpar when lpar = JLib.UChar.of_char '(';
- 297 | 	 ts = parse_TypeSignatures;
- 298 | 	 'rpar when rpar = JLib.UChar.of_char ')';
- ...
- 301 |       -> { mts_formal_type_parameters = fp;
- 302 | 	   mts_type_signature = ts;
- 303 | 	   mts_return_type = rt;
- 304 | 	   mts_throws = throws;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 310, characters 14-18:
- 310 |     | Failure "tl"
-                     ^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "jParseSignature.ml", line 311, characters 14-18:
- 311 |     | Failure "hd"
-                     ^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "jParseSignature.ml", line 312, characters 6-18:
- 312 |     | Stream.Error _
-             ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 313, characters 6-20:
- 313 |     | Stream.Failure -> raise (Class_structure_error ("Ill-formed class Signature attribute: "^s))
-             ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 319, characters 14-18:
- 319 |     | Failure "tl"
-                     ^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "jParseSignature.ml", line 320, characters 14-18:
- 320 |     | Failure "hd"
-                     ^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "jParseSignature.ml", line 321, characters 6-18:
- 321 |     | Stream.Error _
-             ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 322, characters 6-20:
- 322 |     | Stream.Failure -> raise (Class_structure_error ("Ill-formed method Signature attribute: "^s))
-             ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 329, characters 14-18:
- 329 |     | Failure "tl"
-                     ^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "jParseSignature.ml", line 330, characters 14-18:
- 330 |     | Failure "hd"
-                     ^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "jParseSignature.ml", line 331, characters 6-18:
- 331 |     | Stream.Error _
-             ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 332, characters 6-20:
- 332 |     | Stream.Failure -> raise (Class_structure_error ("Ill-formed field Signature attribute: "^s))
-             ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jLow2High.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "jLow2High.ml", line 23, characters 0-10:
- 23 | open JCode
-      ^^^^^^^^^^
- Warning 45 [open-shadow-label-constructor]: this open statement shadows the label c_max_stack (which is later used)
- File "jLow2High.ml", line 23, characters 0-10:
- 23 | open JCode
-      ^^^^^^^^^^
- Warning 45 [open-shadow-label-constructor]: this open statement shadows the label c_max_locals (which is later used)
- File "jLow2High.ml", line 23, characters 0-10:
- 23 | open JCode
-      ^^^^^^^^^^
- Warning 45 [open-shadow-label-constructor]: this open statement shadows the label c_code (which is later used)
- File "jLow2High.ml", line 23, characters 0-10:
- 23 | open JCode
-      ^^^^^^^^^^
- Warning 45 [open-shadow-label-constructor]: this open statement shadows the label c_exc_tbl (which is later used)
- File "jLow2High.ml", line 23, characters 0-10:
- 23 | open JCode
-      ^^^^^^^^^^
- Warning 45 [open-shadow-label-constructor]: this open statement shadows the label c_attributes (which is later used)
- File "jLow2High.ml", line 741, characters 37-66:
- 741 | 		^"("^ String.concat ", " (List.map (JDumpBasics.value_signature) (fst meth.m_descriptor)) ^"))");
-       		                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 48 [eliminated-optional-arguments]: implicit elimination of optional argument ?jvm
- File "jLow2High.ml", line 994, characters 57-86:
- 994 |                           ^ String.concat ", " (List.map (JDumpBasics.value_signature)
-                                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 48 [eliminated-optional-arguments]: implicit elimination of optional argument ?jvm
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jParse.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jFile.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "jFile.ml", line 123, characters 13-35:
- 123 | 		  let ch = Pervasives.open_in_bin (Filename.concat d c) in
-       		           ^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "jFile.ml", line 159, characters 12-35:
- 159 |     let f = Pervasives.open_out_bin (Filename.concat output_dir c) in
-                   ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "jFile.ml", line 174, characters 37-59:
- 174 |   let input = JLib.IO.input_channel (Pervasives.open_in_bin file) in
-                                            ^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "jFile.ml", line 294, characters 15-37:
- 294 | 	     let ch = Pervasives.open_in_bin c in
-       	              ^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jManifest.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "jManifest.mll", line 72, characters 8-24:
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "jManifest.mll", line 80, characters 14-30:
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "jManifest.mll", line 99, characters 21-40:
- Warning 48 [eliminated-optional-arguments]: implicit elimination of optional argument ?chars
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c jPrint.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "jPrint.ml", line 43, characters 30-40:
- 43 |       | None -> JLib.List.map value_type l
-                                    ^^^^^^^^^^
- Warning 48 [eliminated-optional-arguments]: implicit elimination of optional argument ?jvm
- File "jPrint.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -c javalib.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -I ptrees -pack  ptrees/ptset.cmo ptrees/ptmap.cmo ptrees/genericSet.cmo ptrees/genericMap.cmo jLib.cmo jBasics.cmo jBasicsLow.cmo jSignature.cmo jCode.cmo jClass.cmo jDumpBasics.cmo jParseCode.cmo jInstruction.cmo jUnparseSignature.cmo jDumpLow.cmo jHigh2Low.cmo jUnparse.cmo jParseSignature.cmo jLow2High.cmo jParse.cmo jFile.cmo jManifest.cmo jPrint.cmo javalib.cmo -o javalib_pack.cmo
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -g -w Aer -annot -package unix,str,extlib,camomile,zip -a -o javalib.cma javalib_pack.cmo
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Aer', is deprecated.
- Use the equivalent signed form: +A-e-r.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c ptrees/ptset.ml
- File "ptrees/ptset.ml", line 338, characters 12-30:
- 338 |   List.sort Pervasives.compare (elements_aux [] s)
-                   ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "ptrees/ptset.ml", line 602, characters 14-32:
- 602 |     List.sort Pervasives.compare (elements_aux [] s)
-                     ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c ptrees/ptmap.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c ptrees/genericSet.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c ptrees/genericMap.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jLib.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jBasics.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jBasicsLow.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jSignature.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jCode.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jClass.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jDumpBasics.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jParseCode.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jInstruction.ml
- File "jInstruction.ml", line 451, characters 8-20:
- 451 |     let opcodestring = close_out ch in
-               ^^^^^^^^^^^^
- Warning 26 [unused-var]: unused variable opcodestring.
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jUnparseSignature.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jDumpLow.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jHigh2Low.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jUnparse.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -package camlp4 -syntax camlp4o -for-pack Javalib_pack -c jParseSignature.ml
- File "jParseSignature.ml", line 29, characters 4-15:
- 29 |     Stream.from
-          ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 40-46, characters 19-42:
- 40 | ...................parser
- 41 |     | [< 'c when c <> JLib.UChar.of_char ';'  (* should be a letter or a number *)
- 42 | 	   && c <> JLib.UChar.of_char '/'
- 43 | 	   && c <> JLib.UChar.of_char ':'
- 44 | 	   && c <> JLib.UChar.of_char '.'
- 45 | 	   && c <> JLib.UChar.of_char '>'
- 46 | 	   && c <> JLib.UChar.of_char '<' >] -> c
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 40-46, characters 19-42:
- 40 | ...................parser
- 41 |     | [< 'c when c <> JLib.UChar.of_char ';'  (* should be a letter or a number *)
- 42 | 	   && c <> JLib.UChar.of_char '/'
- 43 | 	   && c <> JLib.UChar.of_char ':'
- 44 | 	   && c <> JLib.UChar.of_char '.'
- 45 | 	   && c <> JLib.UChar.of_char '>'
- 46 | 	   && c <> JLib.UChar.of_char '<' >] -> c
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 41-46, characters 9-34:
- 41 | .........'c when c <> JLib.UChar.of_char ';'  (* should be a letter or a number *)
- 42 | 	   && c <> JLib.UChar.of_char '/'
- 43 | 	   && c <> JLib.UChar.of_char ':'
- 44 | 	   && c <> JLib.UChar.of_char '.'
- 45 | 	   && c <> JLib.UChar.of_char '>'
- 46 | 	   && c <> JLib.UChar.of_char '<'........
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 40-46, characters 19-42:
- 40 | ...................parser
- 41 |     | [< 'c when c <> JLib.UChar.of_char ';'  (* should be a letter or a number *)
- 42 | 	   && c <> JLib.UChar.of_char '/'
- 43 | 	   && c <> JLib.UChar.of_char ':'
- 44 | 	   && c <> JLib.UChar.of_char '.'
- 45 | 	   && c <> JLib.UChar.of_char '>'
- 46 | 	   && c <> JLib.UChar.of_char '<' >] -> c
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 48-55, characters 34-28:
- 48 | ..................................parser
- 49 |       (* TODO : it seems to be relatively inefficient *)
- 50 |     | [< c = parse_char;
- 51 | 	 name =
- 52 | 	  (JLib.UTF8.Buf.add_char buff c;
- 53 | 	   parse_more_ident buff) >] -> name
- 54 |     | [< >] ->
- 55 | 	JLib.UTF8.Buf.contents buff
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 50, characters 9-23:
- 50 |     | [< c = parse_char;
-               ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 51-53, characters 2-26:
- 51 | ..name =
- 52 | 	  (JLib.UTF8.Buf.add_char buff c;
- 53 | 	   parse_more_ident buff)...........
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 48-55, characters 34-28:
- 48 | ..................................parser
- 49 |       (* TODO : it seems to be relatively inefficient *)
- 50 |     | [< c = parse_char;
- 51 | 	 name =
- 52 | 	  (JLib.UTF8.Buf.add_char buff c;
- 53 | 	   parse_more_ident buff) >] -> name
- 54 |     | [< >] ->
- 55 | 	JLib.UTF8.Buf.contents buff
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 57-61, characters 4-39:
- 57 | ....parser
- 58 |       | [< c = parse_char; (* should be a letter *)
- 59 | 	   name =
- 60 | 	    (JLib.UTF8.Buf.add_char buff c;
- 61 | 	     parse_more_ident buff) >] -> name
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 59-61, characters 4-28:
- 59 | ....name =
- 60 | 	    (JLib.UTF8.Buf.add_char buff c;
- 61 | 	     parse_more_ident buff)...........
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 57-61, characters 4-39:
- 57 | ....parser
- 58 |       | [< c = parse_char; (* should be a letter *)
- 59 | 	   name =
- 60 | 	    (JLib.UTF8.Buf.add_char buff c;
- 61 | 	     parse_more_ident buff) >] -> name
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 65-67, characters 21-49:
- 65 | .....................parser
- 66 |   | [< ident = parse_ident (JLib.UTF8.Buf.create 0);
- 67 |        name = parse_more_name >] -> ident :: name
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 67, characters 7-29:
- 67 |        name = parse_more_name >] -> ident :: name
-             ^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 65-67, characters 21-49:
- 65 | .....................parser
- 66 |   | [< ident = parse_ident (JLib.UTF8.Buf.create 0);
- 67 |        name = parse_more_name >] -> ident :: name
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 69-72, characters 22-15:
- 69 | ......................parser
- 70 |   | [< 'slash when slash = JLib.UChar.of_char '/';
- 71 |        name = parse_name >] -> name
- 72 |   | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 69-72, characters 22-15:
- 69 | ......................parser
- 70 |   | [< 'slash when slash = JLib.UChar.of_char '/';
- 71 |        name = parse_name >] -> name
- 72 |   | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 70, characters 7-49:
- 70 |   | [< 'slash when slash = JLib.UChar.of_char '/';
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 71, characters 7-24:
- 71 |        name = parse_name >] -> name
-             ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 70, characters 7-49:
- 70 |   | [< 'slash when slash = JLib.UChar.of_char '/';
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 77-85, characters 22-53:
- 77 | ......................parser
- 78 |   | [< 'b when b = JLib.UChar.of_char 'B' >] -> `Byte
- 79 |   | [< 'c when c = JLib.UChar.of_char 'C' >] -> `Char
- 80 |   | [< 'd when d = JLib.UChar.of_char 'D' >] -> `Double
- 81 |   | [< 'f when f = JLib.UChar.of_char 'F' >] -> `Float
- 82 |   | [< 'i when i = JLib.UChar.of_char 'I' >] -> `Int
- 83 |   | [< 'j when j = JLib.UChar.of_char 'J' >] -> `Long
- 84 |   | [< 's when s = JLib.UChar.of_char 'S' >] -> `Short
- 85 |   | [< 'z when z = JLib.UChar.of_char 'Z' >] -> `Bool
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 77-85, characters 22-53:
- 77 | ......................parser
- 78 |   | [< 'b when b = JLib.UChar.of_char 'B' >] -> `Byte
- 79 |   | [< 'c when c = JLib.UChar.of_char 'C' >] -> `Char
- 80 |   | [< 'd when d = JLib.UChar.of_char 'D' >] -> `Double
- 81 |   | [< 'f when f = JLib.UChar.of_char 'F' >] -> `Float
- 82 |   | [< 'i when i = JLib.UChar.of_char 'I' >] -> `Int
- 83 |   | [< 'j when j = JLib.UChar.of_char 'J' >] -> `Long
- 84 |   | [< 's when s = JLib.UChar.of_char 'S' >] -> `Short
- 85 |   | [< 'z when z = JLib.UChar.of_char 'Z' >] -> `Bool
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 78, characters 7-41:
- 78 |   | [< 'b when b = JLib.UChar.of_char 'B' >] -> `Byte
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 79, characters 7-41:
- 79 |   | [< 'c when c = JLib.UChar.of_char 'C' >] -> `Char
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 80, characters 7-41:
- 80 |   | [< 'd when d = JLib.UChar.of_char 'D' >] -> `Double
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 81, characters 7-41:
- 81 |   | [< 'f when f = JLib.UChar.of_char 'F' >] -> `Float
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 82, characters 7-41:
- 82 |   | [< 'i when i = JLib.UChar.of_char 'I' >] -> `Int
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 83, characters 7-41:
- 83 |   | [< 'j when j = JLib.UChar.of_char 'J' >] -> `Long
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 84, characters 7-41:
- 84 |   | [< 's when s = JLib.UChar.of_char 'S' >] -> `Short
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 85, characters 7-41:
- 85 |   | [< 'z when z = JLib.UChar.of_char 'Z' >] -> `Bool
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 77-85, characters 22-53:
- 77 | ......................parser
- 78 |   | [< 'b when b = JLib.UChar.of_char 'B' >] -> `Byte
- 79 |   | [< 'c when c = JLib.UChar.of_char 'C' >] -> `Char
- 80 |   | [< 'd when d = JLib.UChar.of_char 'D' >] -> `Double
- 81 |   | [< 'f when f = JLib.UChar.of_char 'F' >] -> `Float
- 82 |   | [< 'i when i = JLib.UChar.of_char 'I' >] -> `Int
- 83 |   | [< 'j when j = JLib.UChar.of_char 'J' >] -> `Long
- 84 |   | [< 's when s = JLib.UChar.of_char 'S' >] -> `Short
- 85 |   | [< 'z when z = JLib.UChar.of_char 'Z' >] -> `Bool
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 87-91, characters 28-30:
- 87 | ............................parser
- 88 |   | [< 'l when l = JLib.UChar.of_char 'L';
- 89 |        name = get_name;
- 90 |        'semicolon when semicolon = JLib.UChar.of_char ';' >] -> TClass name
- 91 |   | [< a = parse_array >] -> a
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 87-91, characters 28-30:
- 87 | ............................parser
- 88 |   | [< 'l when l = JLib.UChar.of_char 'L';
- 89 |        name = get_name;
- 90 |        'semicolon when semicolon = JLib.UChar.of_char ';' >] -> TClass name
- 91 |   | [< a = parse_array >] -> a
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 88, characters 7-41:
- 88 |   | [< 'l when l = JLib.UChar.of_char 'L';
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 89, characters 7-22:
- 89 |        name = get_name;
-             ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 88, characters 7-41:
- 88 |   | [< 'l when l = JLib.UChar.of_char 'L';
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 90, characters 7-57:
- 90 |        'semicolon when semicolon = JLib.UChar.of_char ';' >] -> TClass name
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 90, characters 7-57:
- 90 |        'semicolon when semicolon = JLib.UChar.of_char ';' >] -> TClass name
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 88, characters 7-41:
- 88 |   | [< 'l when l = JLib.UChar.of_char 'L';
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 93-95, characters 18-16:
- 93 | ..................parser
- 94 |   | [< 'lbracket when lbracket = JLib.UChar.of_char '['; typ = parse_type >] ->
- 95 |       TArray typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 93-95, characters 18-16:
- 93 | ..................parser
- 94 |   | [< 'lbracket when lbracket = JLib.UChar.of_char '['; typ = parse_type >] ->
- 95 |       TArray typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 94, characters 7-55:
- 94 |   | [< 'lbracket when lbracket = JLib.UChar.of_char '['; typ = parse_type >] ->
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 94, characters 57-73:
- 94 |   | [< 'lbracket when lbracket = JLib.UChar.of_char '['; typ = parse_type >] ->
-                                                               ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 94, characters 7-55:
- 94 |   | [< 'lbracket when lbracket = JLib.UChar.of_char '['; typ = parse_type >] ->
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 93-95, characters 18-16:
- 93 | ..................parser
- 94 |   | [< 'lbracket when lbracket = JLib.UChar.of_char '['; typ = parse_type >] ->
- 95 |       TArray typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 97-99, characters 17-44:
- 97 | .................parser
- 98 |   | [< b = parse_base_type >] -> TBasic b
- 99 |   | [< o = parse_object_type >] -> TObject o
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 98, characters 7-26:
- 98 |   | [< b = parse_base_type >] -> TBasic b
-             ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 101-103, characters 22-15:
- 101 | ......................parser
- 102 |   | [< typ = parse_type ; types = parse_types >] -> typ :: types
- 103 |   | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 102, characters 7-23:
- 102 |   | [< typ = parse_type ; types = parse_types >] -> typ :: types
-              ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 102, characters 26-45:
- 102 |   | [< typ = parse_type ; types = parse_types >] -> typ :: types
-                                 ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 101-103, characters 22-15:
- 101 | ......................parser
- 102 |   | [< typ = parse_type ; types = parse_types >] -> typ :: types
- 103 |   | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 105-107, characters 24-17:
- 105 | ........................parser
- 106 |   | [< typ = parse_type >] -> Some typ
- 107 |   | [< >] -> None
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 106, characters 7-23:
- 106 |   | [< typ = parse_type >] -> Some typ
-              ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 110-112, characters 15-40:
- 110 | ...............parser
- 111 |   | [< array = parse_array >] -> array
- 112 |   | [< name = get_name >] -> TClass name
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 111, characters 7-26:
- 111 |   | [< array = parse_array >] -> array
-              ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 114-119, characters 23-18:
- 114 | .......................parser
- 115 |   | [< 'lpar when lpar = JLib.UChar.of_char '(';
- 116 |        types = parse_types;
- 117 |        'rpar when rpar = JLib.UChar.of_char ')';
- 118 |        typ = parse_type_option >] ->
- 119 |       (types, typ)
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 114-119, characters 23-18:
- 114 | .......................parser
- 115 |   | [< 'lpar when lpar = JLib.UChar.of_char '(';
- 116 |        types = parse_types;
- 117 |        'rpar when rpar = JLib.UChar.of_char ')';
- 118 |        typ = parse_type_option >] ->
- 119 |       (types, typ)
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 115, characters 7-47:
- 115 |   | [< 'lpar when lpar = JLib.UChar.of_char '(';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 116, characters 7-26:
- 116 |        types = parse_types;
-              ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 115, characters 7-47:
- 115 |   | [< 'lpar when lpar = JLib.UChar.of_char '(';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 117, characters 7-47:
- 117 |        'rpar when rpar = JLib.UChar.of_char ')';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 117, characters 7-47:
- 117 |        'rpar when rpar = JLib.UChar.of_char ')';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 118, characters 7-30:
- 118 |        typ = parse_type_option >] ->
-              ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 115, characters 7-47:
- 115 |   | [< 'lpar when lpar = JLib.UChar.of_char '(';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 115, characters 7-47:
- 115 |   | [< 'lpar when lpar = JLib.UChar.of_char '(';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 114-119, characters 23-18:
- 114 | .......................parser
- 115 |   | [< 'lpar when lpar = JLib.UChar.of_char '(';
- 116 |        types = parse_types;
- 117 |        'rpar when rpar = JLib.UChar.of_char ')';
- 118 |        typ = parse_type_option >] ->
- 119 |       (types, typ)
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 122-125, characters 16-49:
- 122 | ................parser
- 123 |     (* We cannot delete that because of "NameAndType" constants. *)
- 124 |   | [< typ = parse_type >] -> SValue typ
- 125 |   | [< sign = parse_method_sig >] -> SMethod sign
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 124, characters 7-23:
- 124 |   | [< typ = parse_type >] -> SValue typ
-              ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 131, characters 6-20:
- 131 |       Stream.Failure -> raise (Class_structure_error ("Illegal object type: " ^ s))
-             ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 137, characters 6-20:
- 137 |       Stream.Failure -> raise (Class_structure_error ("Illegal type: " ^ s))
-             ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 143, characters 6-20:
- 143 |       Stream.Failure -> raise (Class_structure_error ("Illegal method signature: " ^ s))
-             ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 149, characters 6-20:
- 149 |       Stream.Failure -> raise (Class_structure_error ("Illegal signature: " ^ s))
-             ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 157, characters 27-35:
- 157 | type stream = JLib.UChar.t Stream.t
-                                  ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 159-162, characters 59-80:
- 159 | ...........................................................parser
- 160 |   | [< 't when t = JLib.UChar.of_char 'T';
- 161 |        name = parse_ident (JLib.UTF8.Buf.create 0);
- 162 |        'semicolon when semicolon = JLib.UChar.of_char ';'>] -> TypeVariable name
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 159-162, characters 59-80:
- 159 | ...........................................................parser
- 160 |   | [< 't when t = JLib.UChar.of_char 'T';
- 161 |        name = parse_ident (JLib.UTF8.Buf.create 0);
- 162 |        'semicolon when semicolon = JLib.UChar.of_char ';'>] -> TypeVariable name
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 160, characters 7-41:
- 160 |   | [< 't when t = JLib.UChar.of_char 'T';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 161, characters 7-50:
- 161 |        name = parse_ident (JLib.UTF8.Buf.create 0);
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 160, characters 7-41:
- 160 |   | [< 't when t = JLib.UChar.of_char 'T';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 162, characters 7-57:
- 162 |        'semicolon when semicolon = JLib.UChar.of_char ';'>] -> TypeVariable name
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 162, characters 7-57:
- 162 |        'semicolon when semicolon = JLib.UChar.of_char ';'>] -> TypeVariable name
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 160, characters 7-41:
- 160 |   | [< 't when t = JLib.UChar.of_char 'T';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 159-162, characters 59-80:
- 159 | ...........................................................parser
- 160 |   | [< 't when t = JLib.UChar.of_char 'T';
- 161 |        name = parse_ident (JLib.UTF8.Buf.create 0);
- 162 |        'semicolon when semicolon = JLib.UChar.of_char ';'>] -> TypeVariable name
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 167-175, characters 27-22:
- 167 | ...........................parser
- 168 |     | [< 'plus when plus = JLib.UChar.of_char '+'; typ = parse_FieldTypeSignature >]
- 169 |       -> ArgumentExtends typ
- 170 |     | [< 'minus when minus = JLib.UChar.of_char '-'; typ = parse_FieldTypeSignature >]
- 171 |       -> ArgumentInherits typ
- 172 |     | [< typ = parse_FieldTypeSignature >]
- 173 |       -> ArgumentIs typ
- 174 |     | [< 'star when star = JLib.UChar.of_char '*' >]
- 175 |       -> ArgumentIsAny
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 167-175, characters 27-22:
- 167 | ...........................parser
- 168 |     | [< 'plus when plus = JLib.UChar.of_char '+'; typ = parse_FieldTypeSignature >]
- 169 |       -> ArgumentExtends typ
- 170 |     | [< 'minus when minus = JLib.UChar.of_char '-'; typ = parse_FieldTypeSignature >]
- 171 |       -> ArgumentInherits typ
- 172 |     | [< typ = parse_FieldTypeSignature >]
- 173 |       -> ArgumentIs typ
- 174 |     | [< 'star when star = JLib.UChar.of_char '*' >]
- 175 |       -> ArgumentIsAny
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 168, characters 9-49:
- 168 |     | [< 'plus when plus = JLib.UChar.of_char '+'; typ = parse_FieldTypeSignature >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 168, characters 51-81:
- 168 |     | [< 'plus when plus = JLib.UChar.of_char '+'; typ = parse_FieldTypeSignature >]
-                                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 168, characters 9-49:
- 168 |     | [< 'plus when plus = JLib.UChar.of_char '+'; typ = parse_FieldTypeSignature >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 170, characters 9-51:
- 170 |     | [< 'minus when minus = JLib.UChar.of_char '-'; typ = parse_FieldTypeSignature >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 170, characters 53-83:
- 170 |     | [< 'minus when minus = JLib.UChar.of_char '-'; typ = parse_FieldTypeSignature >]
-                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 170, characters 9-51:
- 170 |     | [< 'minus when minus = JLib.UChar.of_char '-'; typ = parse_FieldTypeSignature >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 172, characters 9-39:
- 172 |     | [< typ = parse_FieldTypeSignature >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 167-175, characters 27-22:
- 167 | ...........................parser
- 168 |     | [< 'plus when plus = JLib.UChar.of_char '+'; typ = parse_FieldTypeSignature >]
- 169 |       -> ArgumentExtends typ
- 170 |     | [< 'minus when minus = JLib.UChar.of_char '-'; typ = parse_FieldTypeSignature >]
- 171 |       -> ArgumentInherits typ
- 172 |     | [< typ = parse_FieldTypeSignature >]
- 173 |       -> ArgumentIs typ
- 174 |     | [< 'star when star = JLib.UChar.of_char '*' >]
- 175 |       -> ArgumentIsAny
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 174, characters 9-49:
- 174 |     | [< 'star when star = JLib.UChar.of_char '*' >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 167-175, characters 27-22:
- 167 | ...........................parser
- 168 |     | [< 'plus when plus = JLib.UChar.of_char '+'; typ = parse_FieldTypeSignature >]
- 169 |       -> ArgumentExtends typ
- 170 |     | [< 'minus when minus = JLib.UChar.of_char '-'; typ = parse_FieldTypeSignature >]
- 171 |       -> ArgumentInherits typ
- 172 |     | [< typ = parse_FieldTypeSignature >]
- 173 |       -> ArgumentIs typ
- 174 |     | [< 'star when star = JLib.UChar.of_char '*' >]
- 175 |       -> ArgumentIsAny
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 177-179, characters 23-17:
- 177 | .......................parser
- 178 |     | [< typ = parse_TypeArgument; other = parse_more >] -> typ::other
- 179 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 178, characters 9-33:
- 178 |     | [< typ = parse_TypeArgument; other = parse_more >] -> typ::other
-                ^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 178, characters 35-53:
- 178 |     | [< typ = parse_TypeArgument; other = parse_more >] -> typ::other
-                                          ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 177-179, characters 23-17:
- 177 | .......................parser
- 178 |     | [< typ = parse_TypeArgument; other = parse_more >] -> typ::other
- 179 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 181-186, characters 4-19:
- 181 | ....parser
- 182 |       | [< 'lt when lt = JLib.UChar.of_char '<';
- 183 | 	   typ = parse_TypeArgument;
- 184 | 	   other = parse_more;
- 185 | 	   'gt when gt = JLib.UChar.of_char '>' >] -> typ::other
- 186 |       | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 181-186, characters 4-19:
- 181 | ....parser
- 182 |       | [< 'lt when lt = JLib.UChar.of_char '<';
- 183 | 	   typ = parse_TypeArgument;
- 184 | 	   other = parse_more;
- 185 | 	   'gt when gt = JLib.UChar.of_char '>' >] -> typ::other
- 186 |       | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 182, characters 11-47:
- 182 |       | [< 'lt when lt = JLib.UChar.of_char '<';
-                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 183, characters 4-28:
- 183 | 	   typ = parse_TypeArgument;
-       	   ^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 182, characters 11-47:
- 182 |       | [< 'lt when lt = JLib.UChar.of_char '<';
-                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 184, characters 4-22:
- 184 | 	   other = parse_more;
-       	   ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 182, characters 11-47:
- 182 |       | [< 'lt when lt = JLib.UChar.of_char '<';
-                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 185, characters 4-40:
- 185 | 	   'gt when gt = JLib.UChar.of_char '>' >] -> typ::other
-       	   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 185, characters 4-40:
- 185 | 	   'gt when gt = JLib.UChar.of_char '>' >] -> typ::other
-       	   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 182, characters 11-47:
- 182 |       | [< 'lt when lt = JLib.UChar.of_char '<';
-                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 189-191, characters 57-42:
- 189 | .........................................................parser
- 190 |   | [< 'lb when lb = JLib.UChar.of_char '[';
- 191 |        typ = parse_TypeSignature >] -> typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 189-191, characters 57-42:
- 189 | .........................................................parser
- 190 |   | [< 'lb when lb = JLib.UChar.of_char '[';
- 191 |        typ = parse_TypeSignature >] -> typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 190, characters 7-43:
- 190 |   | [< 'lb when lb = JLib.UChar.of_char '[';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 191, characters 7-32:
- 191 |        typ = parse_TypeSignature >] -> typ
-              ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 190, characters 7-43:
- 190 |   | [< 'lb when lb = JLib.UChar.of_char '[';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 189-191, characters 57-42:
- 189 | .........................................................parser
- 190 |   | [< 'lb when lb = JLib.UChar.of_char '[';
- 191 |        typ = parse_TypeSignature >] -> typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 193-195, characters 52-43:
- 193 | ....................................................parser
- 194 |   | [< ot = parse_FieldTypeSignature >] -> GObject ot
- 195 |   | [< bt = parse_base_type >] -> GBasic bt
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 194, characters 7-36:
- 194 |   | [< ot = parse_FieldTypeSignature >] -> GObject ot
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 198-200, characters 74-60:
- 198 | ..........................................................................parser
- 199 |   | [< ident = parse_ident (JLib.UTF8.Buf.create 0); arguments = parse_TypeArguments >]
- 200 |     -> {scts_name = ident; scts_type_arguments = arguments;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 199, characters 53-84:
- 199 |   | [< ident = parse_ident (JLib.UTF8.Buf.create 0); arguments = parse_TypeArguments >]
-                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 198-200, characters 74-60:
- 198 | ..........................................................................parser
- 199 |   | [< ident = parse_ident (JLib.UTF8.Buf.create 0); arguments = parse_TypeArguments >]
- 200 |     -> {scts_name = ident; scts_type_arguments = arguments;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 203-205, characters 39-11:
- 203 | .......................................parser
- 204 |     | [< 'dot when dot = JLib.UChar.of_char '.'; ct = parse_SimpleClassTypeSignature >]
- 205 |       -> ct
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 203-205, characters 39-11:
- 203 | .......................................parser
- 204 |     | [< 'dot when dot = JLib.UChar.of_char '.'; ct = parse_SimpleClassTypeSignature >]
- 205 |       -> ct
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 204, characters 9-47:
- 204 |     | [< 'dot when dot = JLib.UChar.of_char '.'; ct = parse_SimpleClassTypeSignature >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 204, characters 49-84:
- 204 |     | [< 'dot when dot = JLib.UChar.of_char '.'; ct = parse_SimpleClassTypeSignature >]
-                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 204, characters 9-47:
- 204 |     | [< 'dot when dot = JLib.UChar.of_char '.'; ct = parse_SimpleClassTypeSignature >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 203-205, characters 39-11:
- 203 | .......................................parser
- 204 |     | [< 'dot when dot = JLib.UChar.of_char '.'; ct = parse_SimpleClassTypeSignature >]
- 205 |       -> ct
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 206-209, characters 5-17:
- 206 | .....parser
- 207 |     | [< ct = parse_ClassTypeSignatureSuffix ; others = parse_ClassTypeSignatureSuffixes >]
- 208 |       -> ct::others
- 209 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 207, characters 9-44:
- 207 |     | [< ct = parse_ClassTypeSignatureSuffix ; others = parse_ClassTypeSignatureSuffixes >]
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 207, characters 47-88:
- 207 |     | [< ct = parse_ClassTypeSignatureSuffix ; others = parse_ClassTypeSignatureSuffixes >]
-                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 206-209, characters 5-17:
- 206 | .....parser
- 207 |     | [< ct = parse_ClassTypeSignatureSuffix ; others = parse_ClassTypeSignatureSuffixes >]
- 208 |       -> ct::others
- 209 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 211-227, characters 62-52:
- 211 | ..............................................................parser
- 212 |   | [< 'l when l = JLib.UChar.of_char 'L';
- 213 |        qualified_name = parse_QualifiedName;
- 214 |        args = parse_TypeArguments;
- 215 |        cts = parse_ClassTypeSignatureSuffixes;
- ...
- 224 |       in {
- 225 | 	  cts_package = package;
- 226 | 	  cts_enclosing_classes = enclosing_classes;
- 227 | 	  cts_simple_class_type_signature = current_class;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 211-227, characters 62-52:
- 211 | ..............................................................parser
- 212 |   | [< 'l when l = JLib.UChar.of_char 'L';
- 213 |        qualified_name = parse_QualifiedName;
- 214 |        args = parse_TypeArguments;
- 215 |        cts = parse_ClassTypeSignatureSuffixes;
- ...
- 224 |       in {
- 225 | 	  cts_package = package;
- 226 | 	  cts_enclosing_classes = enclosing_classes;
- 227 | 	  cts_simple_class_type_signature = current_class;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 212, characters 7-41:
- 212 |   | [< 'l when l = JLib.UChar.of_char 'L';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 213, characters 7-43:
- 213 |        qualified_name = parse_QualifiedName;
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 212, characters 7-41:
- 212 |   | [< 'l when l = JLib.UChar.of_char 'L';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 214, characters 7-33:
- 214 |        args = parse_TypeArguments;
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 212, characters 7-41:
- 212 |   | [< 'l when l = JLib.UChar.of_char 'L';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 215, characters 7-45:
- 215 |        cts = parse_ClassTypeSignatureSuffixes;
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 212, characters 7-41:
- 212 |   | [< 'l when l = JLib.UChar.of_char 'L';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 216, characters 7-57:
- 216 |        'semicolon when semicolon = JLib.UChar.of_char ';' >]
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 216, characters 7-57:
- 216 |        'semicolon when semicolon = JLib.UChar.of_char ';' >]
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 212, characters 7-41:
- 212 |   | [< 'l when l = JLib.UChar.of_char 'L';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 211-227, characters 62-52:
- 211 | ..............................................................parser
- 212 |   | [< 'l when l = JLib.UChar.of_char 'L';
- 213 |        qualified_name = parse_QualifiedName;
- 214 |        args = parse_TypeArguments;
- 215 |        cts = parse_ClassTypeSignatureSuffixes;
- ...
- 224 |       in {
- 225 | 	  cts_package = package;
- 226 | 	  cts_enclosing_classes = enclosing_classes;
- 227 | 	  cts_simple_class_type_signature = current_class;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 229-232, characters 62-58:
- 229 | ..............................................................parser
- 230 |   | [< ct = parse_ClassTypeSignature >] -> GClass ct
- 231 |   | [< at = parse_ArrayTypeSignature >] -> GArray at
- 232 |   | [< tv = parse_TypeVariableSignature >] -> GVariable tv
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 230, characters 7-36:
- 230 |   | [< ct = parse_ClassTypeSignature >] -> GClass ct
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 231, characters 7-36:
- 231 |   | [< at = parse_ArrayTypeSignature >] -> GArray at
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 234-238, characters 61-31:
- 234 | .............................................................parser
- 235 |   | [< 'colon when colon= JLib.UChar.of_char ':';
- 236 |        e = (parser
- 237 | 	      | [< typ = parse_FieldTypeSignature >] -> Some typ
- 238 | 	      | [< >] -> None) >] -> e
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 234-238, characters 61-31:
- 234 | .............................................................parser
- 235 |   | [< 'colon when colon= JLib.UChar.of_char ':';
- 236 |        e = (parser
- 237 | 	      | [< typ = parse_FieldTypeSignature >] -> Some typ
- 238 | 	      | [< >] -> None) >] -> e
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 235, characters 7-48:
- 235 |   | [< 'colon when colon= JLib.UChar.of_char ':';
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 237, characters 12-42:
- 237 | 	      | [< typ = parse_FieldTypeSignature >] -> Some typ
-       	           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 234-238, characters 61-31:
- 234 | .............................................................parser
- 235 |   | [< 'colon when colon= JLib.UChar.of_char ':';
- 236 |        e = (parser
- 237 | 	      | [< typ = parse_FieldTypeSignature >] -> Some typ
- 238 | 	      | [< >] -> None) >] -> e
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 242-243, characters 29-92:
- 242 | .............................parser
- 243 |     | [< 'colon when colon= JLib.UChar.of_char ':'; typ = parse_FieldTypeSignature >] -> typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 242-243, characters 29-92:
- 242 | .............................parser
- 243 |     | [< 'colon when colon= JLib.UChar.of_char ':'; typ = parse_FieldTypeSignature >] -> typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 243, characters 9-50:
- 243 |     | [< 'colon when colon= JLib.UChar.of_char ':'; typ = parse_FieldTypeSignature >] -> typ
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 243, characters 52-82:
- 243 |     | [< 'colon when colon= JLib.UChar.of_char ':'; typ = parse_FieldTypeSignature >] -> typ
-                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 243, characters 9-50:
- 243 |     | [< 'colon when colon= JLib.UChar.of_char ':'; typ = parse_FieldTypeSignature >] -> typ
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 242-243, characters 29-92:
- 242 | .............................parser
- 243 |     | [< 'colon when colon= JLib.UChar.of_char ':'; typ = parse_FieldTypeSignature >] -> typ
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 244-246, characters 5-17:
- 244 | .....parser
- 245 |     | [< ib = parse_InterfaceBound; others = parse_InterfaceBounds >] -> ib::others
- 246 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 245, characters 9-34:
- 245 |     | [< ib = parse_InterfaceBound; others = parse_InterfaceBounds >] -> ib::others
-                ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 245, characters 36-66:
- 245 |     | [< ib = parse_InterfaceBound; others = parse_InterfaceBounds >] -> ib::others
-                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 244-246, characters 5-17:
- 244 | .....parser
- 245 |     | [< ib = parse_InterfaceBound; others = parse_InterfaceBounds >] -> ib::others
- 246 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 250-252, characters 66-76:
- 250 | ..................................................................parser
- 251 |     | [< name = parse_ident (JLib.UTF8.Buf.create 0); cb = parse_ClassBound; ib = parse_InterfaceBounds >]
- 252 |       -> {ftp_name = name; ftp_class_bound = cb; ftp_interface_bounds = ib;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 251, characters 54-75:
- 251 |     | [< name = parse_ident (JLib.UTF8.Buf.create 0); cb = parse_ClassBound; ib = parse_InterfaceBounds >]
-                                                             ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 250-252, characters 66-76:
- 250 | ..................................................................parser
- 251 |     | [< name = parse_ident (JLib.UTF8.Buf.create 0); cb = parse_ClassBound; ib = parse_InterfaceBounds >]
- 252 |       -> {ftp_name = name; ftp_class_bound = cb; ftp_interface_bounds = ib;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 251, characters 77-103:
- 251 |     | [< name = parse_ident (JLib.UTF8.Buf.create 0); cb = parse_ClassBound; ib = parse_InterfaceBounds >]
-                                                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 250-252, characters 66-76:
- 250 | ..................................................................parser
- 251 |     | [< name = parse_ident (JLib.UTF8.Buf.create 0); cb = parse_ClassBound; ib = parse_InterfaceBounds >]
- 252 |       -> {ftp_name = name; ftp_class_bound = cb; ftp_interface_bounds = ib;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 254-256, characters 23-17:
- 254 | .......................parser
- 255 |     | [< typ = parse_FormalTypeParameter ; others = parse_more >] -> typ::others
- 256 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 255, characters 9-40:
- 255 |     | [< typ = parse_FormalTypeParameter ; others = parse_more >] -> typ::others
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 255, characters 43-62:
- 255 |     | [< typ = parse_FormalTypeParameter ; others = parse_more >] -> typ::others
-                                                  ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 254-256, characters 23-17:
- 254 | .......................parser
- 255 |     | [< typ = parse_FormalTypeParameter ; others = parse_more >] -> typ::others
- 256 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 257-263, characters 5-17:
- 257 | .....parser
- 258 |     | [< 'lt when lt = JLib.UChar.of_char '<';
- 259 | 	 typ = parse_FormalTypeParameter;
- 260 | 	 others = parse_more;
- 261 | 	 'gt when gt = JLib.UChar.of_char '>' >]
- 262 |       -> typ::others
- 263 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 257-263, characters 5-17:
- 257 | .....parser
- 258 |     | [< 'lt when lt = JLib.UChar.of_char '<';
- 259 | 	 typ = parse_FormalTypeParameter;
- 260 | 	 others = parse_more;
- 261 | 	 'gt when gt = JLib.UChar.of_char '>' >]
- 262 |       -> typ::others
- 263 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 258, characters 9-45:
- 258 |     | [< 'lt when lt = JLib.UChar.of_char '<';
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 259, characters 2-33:
- 259 | 	 typ = parse_FormalTypeParameter;
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 258, characters 9-45:
- 258 |     | [< 'lt when lt = JLib.UChar.of_char '<';
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 260, characters 2-21:
- 260 | 	 others = parse_more;
-       	 ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 258, characters 9-45:
- 258 |     | [< 'lt when lt = JLib.UChar.of_char '<';
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 261, characters 2-38:
- 261 | 	 'gt when gt = JLib.UChar.of_char '>' >]
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 261, characters 2-38:
- 261 | 	 'gt when gt = JLib.UChar.of_char '>' >]
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 258, characters 9-45:
- 258 |     | [< 'lt when lt = JLib.UChar.of_char '<';
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 266-268, characters 77-15:
- 266 | .............................................................................parser
- 267 |   | [< sis = parse_ClassTypeSignature; others = parse_SuperinterfaceSignatures >] -> sis::others
- 268 |   | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 267, characters 7-37:
- 267 |   | [< sis = parse_ClassTypeSignature; others = parse_SuperinterfaceSignatures >] -> sis::others
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 267, characters 39-78:
- 267 |   | [< sis = parse_ClassTypeSignature; others = parse_SuperinterfaceSignatures >] -> sis::others
-                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 266-268, characters 77-15:
- 266 | .............................................................................parser
- 267 |   | [< sis = parse_ClassTypeSignature; others = parse_SuperinterfaceSignatures >] -> sis::others
- 268 |   | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 270-276, characters 54-34:
- 270 | ......................................................parser
- 271 |   | [< ftp = parse_FormalTypeParameters;
- 272 |        scs = parse_SuperclassSignature;
- 273 |        sis = parse_SuperinterfaceSignatures >] ->
- 274 |       {cs_formal_type_parameters = ftp;
- 275 |        cs_super_class = scs;
- 276 |        cs_super_interfaces = sis;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 272, characters 7-38:
- 272 |        scs = parse_SuperclassSignature;
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 270-276, characters 54-34:
- 270 | ......................................................parser
- 271 |   | [< ftp = parse_FormalTypeParameters;
- 272 |        scs = parse_SuperclassSignature;
- 273 |        sis = parse_SuperinterfaceSignatures >] ->
- 274 |       {cs_formal_type_parameters = ftp;
- 275 |        cs_super_class = scs;
- 276 |        cs_super_interfaces = sis;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 273, characters 7-43:
- 273 |        sis = parse_SuperinterfaceSignatures >] ->
-              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 270-276, characters 54-34:
- 270 | ......................................................parser
- 271 |   | [< ftp = parse_FormalTypeParameters;
- 272 |        scs = parse_SuperclassSignature;
- 273 |        sis = parse_SuperinterfaceSignatures >] ->
- 274 |       {cs_formal_type_parameters = ftp;
- 275 |        cs_super_class = scs;
- 276 |        cs_super_interfaces = sis;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 280-282, characters 58-47:
- 280 | ..........................................................parser
- 281 |     | [< 'v when v = JLib.UChar.of_char 'V' >] -> None
- 282 |     | [< ts = parse_TypeSignature >] -> Some ts
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 280-282, characters 58-47:
- 280 | ..........................................................parser
- 281 |     | [< 'v when v = JLib.UChar.of_char 'V' >] -> None
- 282 |     | [< ts = parse_TypeSignature >] -> Some ts
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 281, characters 9-43:
- 281 |     | [< 'v when v = JLib.UChar.of_char 'V' >] -> None
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 284-290, characters 67-17:
- 284 | ...................................................................parser
- 285 |     | [< 'circ when circ = JLib.UChar.of_char '^';
- 286 | 	 e = (parser
- 287 | 		| [< cl = parse_ClassTypeSignature >] -> ThrowsClass cl
- 288 | 		| [< var = parse_TypeVariableSignature >] -> ThrowsTypeVariable var);
- 289 | 	 others = parse_ThrowsSignature >] -> e::others
- 290 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 284-290, characters 67-17:
- 284 | ...................................................................parser
- 285 |     | [< 'circ when circ = JLib.UChar.of_char '^';
- 286 | 	 e = (parser
- 287 | 		| [< cl = parse_ClassTypeSignature >] -> ThrowsClass cl
- 288 | 		| [< var = parse_TypeVariableSignature >] -> ThrowsTypeVariable var);
- 289 | 	 others = parse_ThrowsSignature >] -> e::others
- 290 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 285, characters 9-49:
- 285 |     | [< 'circ when circ = JLib.UChar.of_char '^';
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 287, characters 7-36:
- 287 | 		| [< cl = parse_ClassTypeSignature >] -> ThrowsClass cl
-       		     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 286-288, characters 2-70:
- 286 | ..e = (parser
- 287 | 		| [< cl = parse_ClassTypeSignature >] -> ThrowsClass cl
- 288 | 		| [< var = parse_TypeVariableSignature >] -> ThrowsTypeVariable var).
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 285, characters 9-49:
- 285 |     | [< 'circ when circ = JLib.UChar.of_char '^';
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 289, characters 2-32:
- 289 | 	 others = parse_ThrowsSignature >] -> e::others
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 285, characters 9-49:
- 285 |     | [< 'circ when circ = JLib.UChar.of_char '^';
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 291-293, characters 60-17:
- 291 | ............................................................parser
- 292 |     | [< ts = parse_TypeSignature ; others = parse_TypeSignatures >] -> ts::others
- 293 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 292, characters 9-33:
- 292 |     | [< ts = parse_TypeSignature ; others = parse_TypeSignatures >] -> ts::others
-                ^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 292, characters 36-65:
- 292 |     | [< ts = parse_TypeSignature ; others = parse_TypeSignatures >] -> ts::others
-                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 291-293, characters 60-17:
- 291 | ............................................................parser
- 292 |     | [< ts = parse_TypeSignature ; others = parse_TypeSignatures >] -> ts::others
- 293 |     | [< >] -> []
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 294-304, characters 5-25:
- 294 | .....parser
- 295 |     | [< fp = parse_FormalTypeParameters;
- 296 | 	 'lpar when lpar = JLib.UChar.of_char '(';
- 297 | 	 ts = parse_TypeSignatures;
- 298 | 	 'rpar when rpar = JLib.UChar.of_char ')';
- ...
- 301 |       -> { mts_formal_type_parameters = fp;
- 302 | 	   mts_type_signature = ts;
- 303 | 	   mts_return_type = rt;
- 304 | 	   mts_throws = throws;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 296, characters 2-42:
- 296 | 	 'lpar when lpar = JLib.UChar.of_char '(';
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 296, characters 2-42:
- 296 | 	 'lpar when lpar = JLib.UChar.of_char '(';
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 297, characters 2-27:
- 297 | 	 ts = parse_TypeSignatures;
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 294-304, characters 5-25:
- 294 | .....parser
- 295 |     | [< fp = parse_FormalTypeParameters;
- 296 | 	 'lpar when lpar = JLib.UChar.of_char '(';
- 297 | 	 ts = parse_TypeSignatures;
- 298 | 	 'rpar when rpar = JLib.UChar.of_char ')';
- ...
- 301 |       -> { mts_formal_type_parameters = fp;
- 302 | 	   mts_type_signature = ts;
- 303 | 	   mts_return_type = rt;
- 304 | 	   mts_throws = throws;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 298, characters 2-42:
- 298 | 	 'rpar when rpar = JLib.UChar.of_char ')';
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 298, characters 2-42:
- 298 | 	 'rpar when rpar = JLib.UChar.of_char ')';
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 299, characters 2-23:
- 299 | 	 rt = parse_ReturnType;
-       	 ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 294-304, characters 5-25:
- 294 | .....parser
- 295 |     | [< fp = parse_FormalTypeParameters;
- 296 | 	 'lpar when lpar = JLib.UChar.of_char '(';
- 297 | 	 ts = parse_TypeSignatures;
- 298 | 	 'rpar when rpar = JLib.UChar.of_char ')';
- ...
- 301 |       -> { mts_formal_type_parameters = fp;
- 302 | 	   mts_type_signature = ts;
- 303 | 	   mts_return_type = rt;
- 304 | 	   mts_throws = throws;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 300, characters 2-32:
- 300 | 	 throws = parse_ThrowsSignature >]
-       	 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 294-304, characters 5-25:
- 294 | .....parser
- 295 |     | [< fp = parse_FormalTypeParameters;
- 296 | 	 'lpar when lpar = JLib.UChar.of_char '(';
- 297 | 	 ts = parse_TypeSignatures;
- 298 | 	 'rpar when rpar = JLib.UChar.of_char ')';
- ...
- 301 |       -> { mts_formal_type_parameters = fp;
- 302 | 	   mts_type_signature = ts;
- 303 | 	   mts_return_type = rt;
- 304 | 	   mts_throws = throws;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 294-304, characters 5-25:
- 294 | .....parser
- 295 |     | [< fp = parse_FormalTypeParameters;
- 296 | 	 'lpar when lpar = JLib.UChar.of_char '(';
- 297 | 	 ts = parse_TypeSignatures;
- 298 | 	 'rpar when rpar = JLib.UChar.of_char ')';
- ...
- 301 |       -> { mts_formal_type_parameters = fp;
- 302 | 	   mts_type_signature = ts;
- 303 | 	   mts_return_type = rt;
- 304 | 	   mts_throws = throws;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", lines 294-304, characters 5-25:
- 294 | .....parser
- 295 |     | [< fp = parse_FormalTypeParameters;
- 296 | 	 'lpar when lpar = JLib.UChar.of_char '(';
- 297 | 	 ts = parse_TypeSignatures;
- 298 | 	 'rpar when rpar = JLib.UChar.of_char ')';
- ...
- 301 |       -> { mts_formal_type_parameters = fp;
- 302 | 	   mts_type_signature = ts;
- 303 | 	   mts_return_type = rt;
- 304 | 	   mts_throws = throws;}
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 310, characters 14-18:
- 310 |     | Failure "tl"
-                     ^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "jParseSignature.ml", line 311, characters 14-18:
- 311 |     | Failure "hd"
-                     ^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "jParseSignature.ml", line 312, characters 6-18:
- 312 |     | Stream.Error _
-             ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 313, characters 6-20:
- 313 |     | Stream.Failure -> raise (Class_structure_error ("Ill-formed class Signature attribute: "^s))
-             ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 319, characters 14-18:
- 319 |     | Failure "tl"
-                     ^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "jParseSignature.ml", line 320, characters 14-18:
- 320 |     | Failure "hd"
-                     ^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "jParseSignature.ml", line 321, characters 6-18:
- 321 |     | Stream.Error _
-             ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 322, characters 6-20:
- 322 |     | Stream.Failure -> raise (Class_structure_error ("Ill-formed method Signature attribute: "^s))
-             ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 329, characters 14-18:
- 329 |     | Failure "tl"
-                     ^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "jParseSignature.ml", line 330, characters 14-18:
- 330 |     | Failure "hd"
-                     ^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "jParseSignature.ml", line 331, characters 6-18:
- 331 |     | Stream.Error _
-             ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "jParseSignature.ml", line 332, characters 6-20:
- 332 |     | Stream.Failure -> raise (Class_structure_error ("Ill-formed field Signature attribute: "^s))
-             ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jLow2High.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jParse.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jFile.ml
- File "jFile.ml", line 123, characters 13-35:
- 123 | 		  let ch = Pervasives.open_in_bin (Filename.concat d c) in
-       		           ^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "jFile.ml", line 159, characters 12-35:
- 159 |     let f = Pervasives.open_out_bin (Filename.concat output_dir c) in
-                   ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "jFile.ml", line 174, characters 37-59:
- 174 |   let input = JLib.IO.input_channel (Pervasives.open_in_bin file) in
-                                            ^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "jFile.ml", line 294, characters 15-37:
- 294 | 	     let ch = Pervasives.open_in_bin c in
-       	              ^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jManifest.ml
- File "jManifest.mll", line 72, characters 8-24:
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "jManifest.mll", line 80, characters 14-30:
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c jPrint.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -for-pack Javalib_pack -c javalib.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -I ptrees -pack ptrees/ptset.cmx ptrees/ptmap.cmx ptrees/genericSet.cmx ptrees/genericMap.cmx jLib.cmx jBasics.cmx jBasicsLow.cmx jSignature.cmx jCode.cmx jClass.cmx jDumpBasics.cmx jParseCode.cmx jInstruction.cmx jUnparseSignature.cmx jDumpLow.cmx jHigh2Low.cmx jUnparse.cmx jParseSignature.cmx jLow2High.cmx jParse.cmx jFile.cmx jManifest.cmx jPrint.cmx javalib.cmx -o javalib_pack.cmx
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -g -package unix,str,extlib,camomile,zip -a -o javalib.cmxa javalib_pack.cmx
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/javalib.2.3.6/src'
-> compiled  javalib.2.3.6
[javalib: make install]
+ /usr/bin/make "install" (CWD=/home/opam/.opam/default/.opam-switch/build/javalib.2.3.6)
- /usr/bin/make -C src install
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/javalib.2.3.6/src'
- /home/opam/.opam/default/bin/ocamlfind install javalib META javalib.cma javalib.cmi javalib.cmxa javalib_pack.cmi javalib_pack.cmo javalib_pack.cmx javalib_pack.o ptrees/ptset.mli ptrees/ptmap.mli ptrees/genericSet.mli ptrees/genericMap.mli jLib.mli jBasics.mli jBasicsLow.mli jSignature.mli jCode.mli jClassLow.mli jClass.mli jDumpBasics.mli jUnparseSignature.mli jDumpLow.mli jParseCode.mli jInstruction.mli jUnparse.mli jParseSignature.mli jParse.mli jLow2High.mli jHigh2Low.mli jFile.mli jManifest.mli javalib.mli javalib.a
- Installed /home/opam/.opam/default/lib/javalib/javalib.a
- Installed /home/opam/.opam/default/lib/javalib/javalib.mli
- Installed /home/opam/.opam/default/lib/javalib/jManifest.mli
- Installed /home/opam/.opam/default/lib/javalib/jFile.mli
- Installed /home/opam/.opam/default/lib/javalib/jHigh2Low.mli
- Installed /home/opam/.opam/default/lib/javalib/jLow2High.mli
- Installed /home/opam/.opam/default/lib/javalib/jParse.mli
- Installed /home/opam/.opam/default/lib/javalib/jParseSignature.mli
- Installed /home/opam/.opam/default/lib/javalib/jUnparse.mli
- Installed /home/opam/.opam/default/lib/javalib/jInstruction.mli
- Installed /home/opam/.opam/default/lib/javalib/jParseCode.mli
- Installed /home/opam/.opam/default/lib/javalib/jDumpLow.mli
- Installed /home/opam/.opam/default/lib/javalib/jUnparseSignature.mli
- Installed /home/opam/.opam/default/lib/javalib/jDumpBasics.mli
- Installed /home/opam/.opam/default/lib/javalib/jClass.mli
- Installed /home/opam/.opam/default/lib/javalib/jClassLow.mli
- Installed /home/opam/.opam/default/lib/javalib/jCode.mli
- Installed /home/opam/.opam/default/lib/javalib/jSignature.mli
- Installed /home/opam/.opam/default/lib/javalib/jBasicsLow.mli
- Installed /home/opam/.opam/default/lib/javalib/jBasics.mli
- Installed /home/opam/.opam/default/lib/javalib/jLib.mli
- Installed /home/opam/.opam/default/lib/javalib/genericMap.mli
- Installed /home/opam/.opam/default/lib/javalib/genericSet.mli
- Installed /home/opam/.opam/default/lib/javalib/ptmap.mli
- Installed /home/opam/.opam/default/lib/javalib/ptset.mli
- Installed /home/opam/.opam/default/lib/javalib/javalib_pack.o
- Installed /home/opam/.opam/default/lib/javalib/javalib_pack.cmx
- Installed /home/opam/.opam/default/lib/javalib/javalib_pack.cmo
- Installed /home/opam/.opam/default/lib/javalib/javalib_pack.cmi
- Installed /home/opam/.opam/default/lib/javalib/javalib.cmxa
- Installed /home/opam/.opam/default/lib/javalib/javalib.cmi
- Installed /home/opam/.opam/default/lib/javalib/javalib.cma
- Installed /home/opam/.opam/default/lib/javalib/META
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/javalib.2.3.6/src'
-> installed javalib.2.3.6
[WARNING] Opam package conf-zlib.1 depends on the following system package that can no longer be found: zlib1g-dev

=== STDERR ===

2026-06-16 12:49.43: OK: build javalib.2.3.6 (runc: 16.1s, disk: 194KB)
2026-06-16 12:49.43: Job succeeded