>>> Building on exopi-6 under devel/ocaml-graph BDEPENDS = [x11/lablgtk2;lang/ocaml;sysutils/findlib;devel/gmake] DIST = [devel/ocaml-graph:ocamlgraph-1.8.8.tar.gz] FULLPKGNAME = ocaml-graph-1.8.8p8 RDEPENDS = [lang/ocaml;x11/lablgtk2] (Junk lock obtained for exopi-6 at 1735214388.74) >>> Running depends in devel/ocaml-graph at 1735214388.79 last junk was in databases/openldap,gssapi,-server /usr/sbin/pkg_add -aI -Drepair findlib-1.9.6p2 lablgtk2-2.18.11p5 ocaml-4.14.2 was: /usr/sbin/pkg_add -aI -Drepair findlib-1.9.6p2 gmake-4.4.1 lablgtk2-2.18.11p5 ocaml-4.14.2 /usr/sbin/pkg_add -aI -Drepair findlib-1.9.6p2 lablgtk2-2.18.11p5 ocaml-4.14.2 >>> Running show-prepare-results in devel/ocaml-graph at 1735214409.78 ===> devel/ocaml-graph ===> Building from scratch ocaml-graph-1.8.8p8 ===> ocaml-graph-1.8.8p8 depends on: findlib-* -> findlib-1.9.6p2 ===> ocaml-graph-1.8.8p8 depends on: lablgtk2-* -> lablgtk2-2.18.11p5 ===> ocaml-graph-1.8.8p8 depends on: ocaml-=4.14.2 -> ocaml-4.14.2 ===> ocaml-graph-1.8.8p8 depends on: gmake-* -> gmake-4.4.1 ===> Verifying specs: X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama Xrandr Xrender art_lgpl_2 atk-1.0 c cairo fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gnomecanvas-2 gobject-2.0 gtk-x11-2.0 harfbuzz intl m pango-1.0 pangocairo-1.0 pangoft2-1.0 pthread z ===> found X11.18.2 Xcomposite.4.0 Xcursor.5.1 Xdamage.4.0 Xext.13.0 Xfixes.6.1 Xi.12.2 Xinerama.6.0 Xrandr.7.1 Xrender.6.0 art_lgpl_2.5.20 atk-1.0.21810.3 c.100.3 cairo.13.5 fontconfig.13.1 freetype.30.4 gdk-x11-2.0.2400.0 gdk_pixbuf-2.0.3200.3 gio-2.0.4200.20 glib-2.0.4201.13 gnomecanvas-2.2002.0 gobject-2.0.4200.20 gtk-x11-2.0.2400.0 harfbuzz.18.11 intl.8.1 m.10.1 pango-1.0.3801.5 pangocairo-1.0.3801.3 pangoft2-1.0.3801.3 pthread.27.1 z.7.1 findlib-1.9.6p2 gmake-4.4.1 lablgtk2-2.18.11p5 ocaml-4.14.2 Don't run junk because nojunk in editors/ktikz (Junk lock released for exopi-6 at 1735214410.82) Woken up graphics/sane-backends,escl distfiles size=282729 >>> Running build in devel/ocaml-graph at 1735214410.90 ===> devel/ocaml-graph ===> Checking files for ocaml-graph-1.8.8p8 `/exopi-cvs/ports/distfiles/ocamlgraph-1.8.8.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for ocaml-graph-1.8.8p8 ===> Patching for ocaml-graph-1.8.8p8 ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for ocaml-graph-1.8.8p8 ===> Configuring for ocaml-graph-1.8.8p8 Using /exopi-obj/pobj/ocaml-graph-1.8.8/config.site (generated) configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc configure: loading site script /exopi-obj/pobj/ocaml-graph-1.8.8/config.site checking for ocamlc... ocamlc ocaml version is 4.14.2 ocaml library path is /usr/local/lib/ocaml checking for ocamlopt... ocamlopt checking ocamlopt version... ok checking for ocamlc.opt... ocamlc.opt checking ocamlc.opt version... ok checking for ocamlopt.opt... ocamlopt.opt checking ocamlc.opt version... ok checking for ocamldep... ocamldep checking for ocamllex... ocamllex checking for ocamllex.opt... ocamllex.opt checking for ocamlyacc... ocamlyacc checking for ocamldoc... ocamldoc checking for ocamldoc.opt... ocamldoc.opt checking for ocamlweb... true checking for ocamlfind... ocamlfind OCamlfind detected and enabled checking for /usr/local/lib/ocaml/lablgtk2/lablgtk.cmxa... yes checking for /usr/local/lib/ocaml/lablgtk2/lablgnomecanvas.cmxa... yes checking Win32 platform... no configure: creating ./config.status config.status: creating Makefile configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc ===> Building for ocaml-graph-1.8.8p8 sed -e s/VERSION/1.8.8/ -e s/CMA/graph.cma/ -e s/CMXA/graph.cmxa/ -e s/CMXS/graph.cmxs/ \ META.in > META rm -f src/version.ml echo "let version = \""1.8.8"\"" > src/version.ml echo 'let date = "'"Thu Dec 26 13:00:12 CET 2024"'"' >> src/version.ml rm -f .depend ocamldep -slash -I src -I lib -I editor -I view_graph -I dgraph\ lib/*.ml lib/*.mli \ src/*.ml src/*.mli \ editor/*.mli editor/*.ml \ view_graph/*.mli view_graph/*.ml \ dgraph/*.mli dgraph/*.ml > .depend ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/sig.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/sig_pack.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/dot_ast.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 lib/unionfind.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 lib/unionfind.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 lib/heap.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 lib/heap.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 lib/bitv.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 lib/bitv.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 lib/persistentQueue.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 lib/persistentQueue.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/version.ml File "src/version.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/util.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/util.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/blocks.ml File "src/blocks.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. File "src/blocks.ml", line 390, characters 7-46: 390 | val unsafe_add_vertex: t -> vertex -> t ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 32 [unused-value-declaration]: unused value unsafe_add_vertex. ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/persistent.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/persistent.ml File "src/persistent.ml", line 51, characters 20-38: 51 | let compare x y = Pervasives.compare x.tag y.tag ^^^^^^^^^^^^^^^^^^ 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 "src/persistent.ml", line 144, characters 17-32: 144 | size = Pervasives.succ g.size } ^^^^^^^^^^^^^^^ 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 "src/persistent.ml", line 157, characters 28-43: 157 | { edges = e; size = Pervasives.pred g.size } ^^^^^^^^^^^^^^^ 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 "src/persistent.ml", line 177, characters 17-32: 177 | size = Pervasives.succ g.size } ^^^^^^^^^^^^^^^ 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 "src/persistent.ml", line 196, characters 17-32: 196 | size = Pervasives.pred g.size } ^^^^^^^^^^^^^^^ 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 ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/imperative.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/imperative.ml File "src/imperative.ml", line 68, characters 20-38: 68 | let compare x y = Pervasives.compare x.tag y.tag ^^^^^^^^^^^^^^^^^^ 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 "src/imperative.ml", line 156, characters 18-33: 156 | g.size <- Pervasives.succ g.size; ^^^^^^^^^^^^^^^ 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 "src/imperative.ml", line 172, characters 18-33: 172 | g.size <- Pervasives.pred g.size ^^^^^^^^^^^^^^^ 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 "src/imperative.ml", line 193, characters 18-33: 193 | g.size <- Pervasives.succ g.size; ^^^^^^^^^^^^^^^ 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 "src/imperative.ml", line 214, characters 18-33: 214 | g.size <- Pervasives.pred g.size ^^^^^^^^^^^^^^^ 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 "src/imperative.ml", line 362, characters 36-54: 362 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 "src/imperative.ml", line 372, characters 36-54: 372 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/delaunay.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/delaunay.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/builder.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/builder.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/classic.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/classic.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/rand.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/rand.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/oper.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/oper.ml File "src/oper.ml", line 52, characters 2-30: 52 | module H = Hashtbl.Make(G.V) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 60 [unused-module]: unused module H. ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/components.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/components.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/path.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/path.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/nonnegative.mli File "src/nonnegative.mli", line 30, characters 5-6: 30 | (W: Sig.WEIGHT with type edge = G.E.t) : sig ^ Warning 67 [unused-functor-parameter]: unused functor parameter W. File "src/nonnegative.mli", line 42, characters 5-6: 42 | (W: Sig.WEIGHT with type edge = G.E.t) : sig ^ Warning 67 [unused-functor-parameter]: unused functor parameter W. ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/nonnegative.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/traverse.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/traverse.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/coloring.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/coloring.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/topological.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/topological.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/kruskal.mli File "src/kruskal.mli", line 41, characters 18-19: 41 | module Make(G: G)(W: Sig.ORDERED_TYPE with type t = G.E.label) : sig ^ Warning 67 [unused-functor-parameter]: unused functor parameter W. File "src/kruskal.mli", line 61, characters 5-6: 61 | (W: Sig.ORDERED_TYPE with type t = G.E.label) ^ Warning 67 [unused-functor-parameter]: unused functor parameter W. File "src/kruskal.mli", line 62, characters 5-7: 62 | (UF: UNIONFIND with type elt = G.V.t) : ^^ Warning 67 [unused-functor-parameter]: unused functor parameter UF. ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/kruskal.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/flow.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/flow.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/prim.mli File "src/prim.mli", line 37, characters 18-19: 37 | module Make(G: G)(W: Sig.WEIGHT with type edge = G.E.t) : sig ^ Warning 67 [unused-functor-parameter]: unused functor parameter W. ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/prim.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/dominator.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/dominator.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/graphviz.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/graphviz.ml File "src/graphviz.ml", line 27, characters 5-15: 27 | open Pervasives (* for compatibility with ocaml 3.12.0+dev17 ^^^^^^^^^^ 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 ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/gml.mli File "src/gml.mli", line 35, characters 5-6: 35 | (L : sig ^ Warning 67 [unused-functor-parameter]: unused functor parameter L. File "src/gml.mli", line 74, characters 5-6: 74 | (L: sig ^ Warning 67 [unused-functor-parameter]: unused functor parameter L. ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/gml.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/dot_parser.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/dot_parser.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/dot_lexer.ml File "src/dot_lexer.mll", line 38, characters 21-37: Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "src/dot_lexer.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/dot.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/dot.ml File "src/dot.mli", line 29, characters 5-6: 29 | (L : sig ^ Warning 67 [unused-functor-parameter]: unused functor parameter L. File "src/dot.ml", line 61, characters 40-58: 61 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/pack.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/pack.ml File "src/pack.ml", line 52, characters 34-52: 52 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 "src/pack.ml", line 69, characters 34-52: 69 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 "src/pack.ml", line 97, characters 34-52: 97 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 "src/pack.ml", line 200, characters 32-50: 200 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/gmap.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/gmap.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/minsep.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/minsep.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/cliquetree.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/cliquetree.ml File "src/cliquetree.ml", line 106, characters 38-56: 106 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 "src/cliquetree.ml", line 114, characters 40-58: 114 | let compare (x, _ : t) (y, _ : t) = Pervasives.compare x y ^^^^^^^^^^^^^^^^^^ 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 "src/cliquetree.ml", line 21, characters 2-31: 21 | module OVSet = Set.Make(Gr.V) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 60 [unused-module]: unused module OVSet. File "src/cliquetree.ml", line 149, characters 2-32: 149 | module EdgeSet = Set.Make(G.E) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 60 [unused-module]: unused module EdgeSet. File "src/cliquetree.ml", line 150, characters 2-34: 150 | module H = Hashtbl.Make(CliqueV) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 60 [unused-module]: unused module H. File "src/cliquetree.ml", line 153, characters 2-32: 153 | module Choose = Oper.Choose(G) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 60 [unused-module]: unused module Choose. ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/mcs_m.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/mcs_m.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/md.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/md.ml File "src/md.ml", line 20, characters 2-34: 20 | module VertexSet = Set.Make(G.V) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 60 [unused-module]: unused module VertexSet. File "src/md.ml", line 22, characters 2-32: 22 | module Choose = Oper.Choose(G) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 60 [unused-module]: unused module Choose. File "src/md.ml", line 88, characters 2-34: 88 | module VertexSet = Set.Make(G.V) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 60 [unused-module]: unused module VertexSet. File "src/md.ml", line 90, characters 2-32: 90 | module Choose = Oper.Choose(G) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 60 [unused-module]: unused module Choose. ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/strat.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/strat.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/fixpoint.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/fixpoint.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/leaderlist.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/leaderlist.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/contraction.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/contraction.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/graphml.mli File "src/graphml.mli", line 35, characters 5-6: 35 | (L : sig ^ Warning 67 [unused-functor-parameter]: unused functor parameter L. ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/graphml.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/merge.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/merge.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/mincut.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/mincut.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/clique.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/clique.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/weakTopological.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/weakTopological.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/chaoticIteration.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 src/chaoticIteration.ml ocamlc.opt -I src -I lib -pack -g -o graph.cmo src/sig.cmi src/sig_pack.cmi src/dot_ast.cmi lib/unionfind.cmo lib/heap.cmo lib/bitv.cmo lib/persistentQueue.cmo src/version.cmo src/util.cmo src/blocks.cmo src/persistent.cmo src/imperative.cmo src/delaunay.cmo src/builder.cmo src/classic.cmo src/rand.cmo src/oper.cmo src/components.cmo src/path.cmo src/nonnegative.cmo src/traverse.cmo src/coloring.cmo src/topological.cmo src/kruskal.cmo src/flow.cmo src/prim.cmo src/dominator.cmo src/graphviz.cmo src/gml.cmo src/dot_parser.cmo src/dot_lexer.cmo src/dot.cmo src/pack.cmo src/gmap.cmo src/minsep.cmo src/cliquetree.cmo src/mcs_m.cmo src/md.cmo src/strat.cmo src/fixpoint.cmo src/leaderlist.cmo src/contraction.cmo src/graphml.cmo src/merge.cmo src/mincut.cmo src/clique.cmo src/weakTopological.cmo src/chaoticIteration.cmo ocamlc.opt -I src -I lib -a -g -o graph.cma graph.cmo ocamlopt.opt -c -I src -I lib -for-pack Graph lib/unionfind.ml ocamlopt.opt -c -I src -I lib -for-pack Graph lib/heap.ml ocamlopt.opt -c -I src -I lib -for-pack Graph lib/bitv.ml ocamlopt.opt -c -I src -I lib -for-pack Graph lib/persistentQueue.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/version.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/util.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/blocks.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/persistent.ml File "src/persistent.ml", line 51, characters 20-38: 51 | let compare x y = Pervasives.compare x.tag y.tag ^^^^^^^^^^^^^^^^^^ 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 "src/persistent.ml", line 144, characters 17-32: 144 | size = Pervasives.succ g.size } ^^^^^^^^^^^^^^^ 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 "src/persistent.ml", line 157, characters 28-43: 157 | { edges = e; size = Pervasives.pred g.size } ^^^^^^^^^^^^^^^ 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 "src/persistent.ml", line 177, characters 17-32: 177 | size = Pervasives.succ g.size } ^^^^^^^^^^^^^^^ 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 "src/persistent.ml", line 196, characters 17-32: 196 | size = Pervasives.pred g.size } ^^^^^^^^^^^^^^^ 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 ocamlopt.opt -c -I src -I lib -for-pack Graph src/imperative.ml File "src/imperative.ml", line 68, characters 20-38: 68 | let compare x y = Pervasives.compare x.tag y.tag ^^^^^^^^^^^^^^^^^^ 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 "src/imperative.ml", line 156, characters 18-33: 156 | g.size <- Pervasives.succ g.size; ^^^^^^^^^^^^^^^ 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 "src/imperative.ml", line 172, characters 18-33: 172 | g.size <- Pervasives.pred g.size ^^^^^^^^^^^^^^^ 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 "src/imperative.ml", line 193, characters 18-33: 193 | g.size <- Pervasives.succ g.size; ^^^^^^^^^^^^^^^ 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 "src/imperative.ml", line 214, characters 18-33: 214 | g.size <- Pervasives.pred g.size ^^^^^^^^^^^^^^^ 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 "src/imperative.ml", line 362, characters 36-54: 362 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 "src/imperative.ml", line 372, characters 36-54: 372 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 ocamlopt.opt -c -I src -I lib -for-pack Graph src/delaunay.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/builder.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/classic.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/rand.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/oper.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/components.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/path.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/nonnegative.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/traverse.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/coloring.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/topological.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/kruskal.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/flow.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/prim.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/dominator.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/graphviz.ml File "src/graphviz.ml", line 27, characters 5-15: 27 | open Pervasives (* for compatibility with ocaml 3.12.0+dev17 ^^^^^^^^^^ 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 ocamlopt.opt -c -I src -I lib -for-pack Graph src/gml.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/dot_parser.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/dot_lexer.ml File "src/dot_lexer.mll", line 38, characters 21-37: Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. ocamlopt.opt -c -I src -I lib -for-pack Graph src/dot.ml File "src/dot.ml", line 61, characters 40-58: 61 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 ocamlopt.opt -c -I src -I lib -for-pack Graph src/pack.ml File "src/pack.ml", line 52, characters 34-52: 52 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 "src/pack.ml", line 69, characters 34-52: 69 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 "src/pack.ml", line 97, characters 34-52: 97 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 "src/pack.ml", line 200, characters 32-50: 200 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 ocamlopt.opt -c -I src -I lib -for-pack Graph src/gmap.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/minsep.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/cliquetree.ml File "src/cliquetree.ml", line 106, characters 38-56: 106 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 "src/cliquetree.ml", line 114, characters 40-58: 114 | let compare (x, _ : t) (y, _ : t) = Pervasives.compare x y ^^^^^^^^^^^^^^^^^^ 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 ocamlopt.opt -c -I src -I lib -for-pack Graph src/mcs_m.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/md.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/strat.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/fixpoint.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/leaderlist.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/contraction.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/graphml.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/merge.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/mincut.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/clique.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/weakTopological.ml ocamlopt.opt -c -I src -I lib -for-pack Graph src/chaoticIteration.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . -I +lablgtk2 -I dgraph -I . dgraph/xDotDraw.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . dgraph/xDotDraw.ml File "dgraph/xDotDraw.ml", line 76, characters 23-37: 76 | with Invalid_argument("String.sub") -> "" ^^^^^^^^^^^^^^ 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 "dgraph/xDotDraw.ml", line 211, characters 19-34: 211 | with Failure "int_of_string" -> ^^^^^^^^^^^^^^^ 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 "dgraph/xDotDraw.ml", line 220, characters 19-36: 220 | with Failure "float_of_string" -> ^^^^^^^^^^^^^^^^^ 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) ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . -I +lablgtk2 -I dgraph -I . dgraph/xDot.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . dgraph/xDot.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . -I +lablgtk2 -I dgraph -I . dgraph/dGraphModel.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . dgraph/dGraphModel.ml File "dgraph/dGraphModel.ml", line 162, characters 32-50: 162 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . -I +lablgtk2 -I dgraph -I . dgraph/dGraphTreeLayout.mli File "dgraph/dGraphTreeLayout.mli", line 32, characters 5-21: 32 | (TreeManipulation: sig val is_ghost_node: Tree.V.t -> bool end): ^^^^^^^^^^^^^^^^ Warning 67 [unused-functor-parameter]: unused functor parameter TreeManipulation. File "dgraph/dGraphTreeLayout.mli", line 43, characters 5-21: 43 | (TreeManipulation: sig val is_ghost_node: Tree.V.t -> bool end): ^^^^^^^^^^^^^^^^ Warning 67 [unused-functor-parameter]: unused functor parameter TreeManipulation. ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . dgraph/dGraphTreeLayout.ml File "dgraph/dGraphTreeLayout.ml", line 469, characters 4-40: 469 | mutable labelfontcolor : int option; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 69 [unused-field]: record field labelfontcolor is never read. (However, this field is used to build or mutate values.) ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . -I +lablgtk2 -I dgraph -I . dgraph/dGraphSubTree.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . dgraph/dGraphSubTree.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . -I +lablgtk2 -I dgraph -I . dgraph/dGraphTreeModel.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . dgraph/dGraphTreeModel.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . -I +lablgtk2 -I dgraph -I . dgraph/dGraphViewItem.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . dgraph/dGraphViewItem.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . -I +lablgtk2 -I dgraph -I . dgraph/dGraphView.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . dgraph/dGraphView.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . -I +lablgtk2 -I dgraph -I . dgraph/dGraphRandModel.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . dgraph/dGraphRandModel.ml File "dgraph/dGraphRandModel.ml", line 49, characters 36-54: 49 | let compare : int -> int -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . -I +lablgtk2 -I dgraph -I . dgraph/dGraphContainer.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . dgraph/dGraphContainer.ml File "dgraph/dGraphContainer.ml", line 172, characters 2-22: 172 | module TreeModel = T ^^^^^^^^^^^^^^^^^^^^ Warning 60 [unused-module]: unused module TreeModel. ocamlc.opt -o dgraph/dgraph.cmo -I +lablgtk2 -I dgraph -I . -pack dgraph/xDotDraw.cmo dgraph/xDot.cmo dgraph/dGraphModel.cmo dgraph/dGraphTreeLayout.cmo dgraph/dGraphSubTree.cmo dgraph/dGraphTreeModel.cmo dgraph/dGraphViewItem.cmo dgraph/dGraphView.cmo dgraph/dGraphRandModel.cmo dgraph/dGraphContainer.cmo ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I dgraph -I . dgraph/dGraphViewer.ml File "dgraph/dGraphViewer.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlc.opt -g -o dgraph/dgraph.byte -I +lablgtk2 -I dgraph -I . \ lablgtk.cma gtkInit.cmo lablgnomecanvas.cma graph.cma dgraph/dgraph.cmo dgraph/dGraphViewer.cmo ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I view_graph -I . -I +lablgtk2 -I view_graph -I . view_graph/viewGraph_core.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I view_graph -I . view_graph/viewGraph_core.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I view_graph -I . -I +lablgtk2 -I view_graph -I . view_graph/viewGraph_select.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I view_graph -I . view_graph/viewGraph_select.ml ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I view_graph -I . -I +lablgtk2 -I view_graph -I . view_graph/viewGraph_utils.mli ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I view_graph -I . view_graph/viewGraph_utils.ml ocamlc.opt -o view_graph/viewgraph.cmo -I +lablgtk2 -I view_graph -I . -pack view_graph/viewGraph_core.cmo view_graph/viewGraph_select.cmo view_graph/viewGraph_utils.cmo ocamlc.opt -g -o view_graph/viewgraph.byte -I +lablgtk2 -I view_graph -I . \ lablgtk.cma gtkInit.cmo lablgnomecanvas.cma unix.cma graph.cma view_graph/viewgraph.cmo ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I +threads -I editor -I . editor/ed_hyper.ml File "editor/ed_hyper.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I +threads -I editor -I . editor/ed_graph.ml File "editor/ed_graph.ml", line 65, characters 32-50: 65 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 "editor/ed_graph.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I +threads -I editor -I . editor/ed_draw.ml File "editor/ed_draw.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I +threads -I editor -I . editor/ed_display.ml File "editor/ed_display.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlc.opt -c -I src -I lib -g -dtypes -w +a -w -4 -w -44 -w -50 -w -48 -w -29 -I +lablgtk2 -I +threads -I editor -I . editor/ed_main.ml File "editor/ed_main.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlc.opt -g -o editor/editor.byte -I +lablgtk2 -I +threads -I editor -I . \ lablgtk.cma lablgnomecanvas.cma unix.cma graph.cma editor/ed_hyper.cmo editor/ed_graph.cmo editor/ed_draw.cmo editor/ed_display.cmo editor/ed_main.cmo ocamlopt.opt -I src -I lib -pack -o graph.cmx src/sig.cmi src/sig_pack.cmi src/dot_ast.cmi lib/unionfind.cmx lib/heap.cmx lib/bitv.cmx lib/persistentQueue.cmx src/version.cmx src/util.cmx src/blocks.cmx src/persistent.cmx src/imperative.cmx src/delaunay.cmx src/builder.cmx src/classic.cmx src/rand.cmx src/oper.cmx src/components.cmx src/path.cmx src/nonnegative.cmx src/traverse.cmx src/coloring.cmx src/topological.cmx src/kruskal.cmx src/flow.cmx src/prim.cmx src/dominator.cmx src/graphviz.cmx src/gml.cmx src/dot_parser.cmx src/dot_lexer.cmx src/dot.cmx src/pack.cmx src/gmap.cmx src/minsep.cmx src/cliquetree.cmx src/mcs_m.cmx src/md.cmx src/strat.cmx src/fixpoint.cmx src/leaderlist.cmx src/contraction.cmx src/graphml.cmx src/merge.cmx src/mincut.cmx src/clique.cmx src/weakTopological.cmx src/chaoticIteration.cmx ocamlopt.opt -I src -I lib -a -o graph.cmxa graph.cmx ocamlopt.opt -I src -I lib -shared -o graph.cmxs graph.cmx ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I view_graph -I . -for-pack Viewgraph view_graph/viewGraph_core.ml ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I view_graph -I . -for-pack Viewgraph view_graph/viewGraph_select.ml ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I view_graph -I . -for-pack Viewgraph view_graph/viewGraph_utils.ml ocamlopt.opt -o view_graph/viewgraph.cmx -I +lablgtk2 -I view_graph -I . -pack view_graph/viewGraph_core.cmx view_graph/viewGraph_select.cmx view_graph/viewGraph_utils.cmx ocamlopt.opt -o view_graph/viewgraph.opt -I +lablgtk2 -I view_graph -I . \ lablgtk.cmxa gtkInit.cmx lablgnomecanvas.cmxa unix.cmxa graph.cmxa view_graph/viewgraph.cmx ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I dgraph -I . -for-pack Dgraph dgraph/xDotDraw.ml File "dgraph/xDotDraw.ml", line 76, characters 23-37: 76 | with Invalid_argument("String.sub") -> "" ^^^^^^^^^^^^^^ 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 "dgraph/xDotDraw.ml", line 211, characters 19-34: 211 | with Failure "int_of_string" -> ^^^^^^^^^^^^^^^ 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 "dgraph/xDotDraw.ml", line 220, characters 19-36: 220 | with Failure "float_of_string" -> ^^^^^^^^^^^^^^^^^ 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) ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I dgraph -I . -for-pack Dgraph dgraph/xDot.ml ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I dgraph -I . -for-pack Dgraph dgraph/dGraphModel.ml File "dgraph/dGraphModel.ml", line 162, characters 32-50: 162 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I dgraph -I . -for-pack Dgraph dgraph/dGraphTreeLayout.ml ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I dgraph -I . -for-pack Dgraph dgraph/dGraphSubTree.ml ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I dgraph -I . -for-pack Dgraph dgraph/dGraphTreeModel.ml ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I dgraph -I . -for-pack Dgraph dgraph/dGraphViewItem.ml ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I dgraph -I . -for-pack Dgraph dgraph/dGraphView.ml ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I dgraph -I . -for-pack Dgraph dgraph/dGraphRandModel.ml File "dgraph/dGraphRandModel.ml", line 49, characters 36-54: 49 | let compare : int -> int -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I dgraph -I . -for-pack Dgraph dgraph/dGraphContainer.ml ocamlopt.opt -o dgraph/dgraph.cmx -I +lablgtk2 -I dgraph -I . -pack dgraph/xDotDraw.cmx dgraph/xDot.cmx dgraph/dGraphModel.cmx dgraph/dGraphTreeLayout.cmx dgraph/dGraphSubTree.cmx dgraph/dGraphTreeModel.cmx dgraph/dGraphViewItem.cmx dgraph/dGraphView.cmx dgraph/dGraphRandModel.cmx dgraph/dGraphContainer.cmx ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I dgraph -I . -for-pack Dgraph dgraph/dGraphViewer.ml ocamlopt.opt -o dgraph/dgraph.opt -I +lablgtk2 -I dgraph -I . \ lablgtk.cmxa gtkInit.cmx lablgnomecanvas.cmxa graph.cmxa dgraph/dgraph.cmx dgraph/dGraphViewer.cmx ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I +threads -I editor -I . editor/ed_hyper.ml ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I +threads -I editor -I . editor/ed_graph.ml File "editor/ed_graph.ml", line 65, characters 32-50: 65 | let compare : t -> t -> int = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I +threads -I editor -I . editor/ed_draw.ml ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I +threads -I editor -I . editor/ed_display.ml ocamlopt.opt -c -I src -I lib -I +lablgtk2 -I +threads -I editor -I . editor/ed_main.ml ocamlopt.opt -o editor/editor.opt -I +lablgtk2 -I +threads -I editor -I . \ lablgtk.cmxa lablgnomecanvas.cmxa unix.cmxa graph.cmxa editor/ed_hyper.cmx editor/ed_graph.cmx editor/ed_draw.cmx editor/ed_display.cmx editor/ed_main.cmx gmake: 'META' is up to date. >>> Running package in devel/ocaml-graph at 1735214444.20 ===> devel/ocaml-graph ===> Faking installation for ocaml-graph-1.8.8p8 mkdir -p /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/lib/ocaml/ocamlgraph cp -f graph.cmo graph.cmi graph.cma /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/lib/ocaml/ocamlgraph cp -f src/*.mli /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/lib/ocaml/ocamlgraph mkdir -p /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/bin cp -f editor/editor.byte /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/bin/graph-editor.byte cp -f view_graph/viewgraph.cmi view_graph/viewgraph.cmo /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/lib/ocaml/ocamlgraph cp -f dgraph/dgraph.cmi dgraph/dgraph.cmo /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/lib/ocaml/ocamlgraph cp -f view_graph/*.mli dgraph/*.mli /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/lib/ocaml/ocamlgraph cp -f dgraph/dgraph.byte /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/bin/graph-viewer.byte mkdir -p /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/lib/ocaml/ocamlgraph cp -f graph.o graph.a graph.cmi graph.cmx \ graph.cmxa graph.cmxs /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/lib/ocaml/ocamlgraph cp -f src/*.mli /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/lib/ocaml/ocamlgraph mkdir -p /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/bin cp -f editor/editor.opt /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/bin/graph-editor.opt cp -f view_graph/viewgraph.cmi view_graph/viewgraph.cmx view_graph/viewgraph.o \ /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/lib/ocaml/ocamlgraph cp -f dgraph/dgraph.cmi dgraph/dgraph.cmx dgraph/dgraph.o \ /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/lib/ocaml/ocamlgraph cp -f dgraph/dgraph.opt /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/bin/graph-viewer.opt cp -f view_graph/*.mli dgraph/*.mli /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/lib/ocaml/ocamlgraph mkdir -p /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/bin cp -f /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/bin/graph-editor.opt /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/bin/graph-editor cp -f /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/bin/graph-viewer.opt /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/bin/graph-viewer /exopi-obj/pobj/ocaml-graph-1.8.8/bin/install -c -m 644 /exopi-obj/pobj/ocaml-graph-1.8.8/ocamlgraph-1.8.8/META /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/lib/ocaml/ocamlgraph/ /exopi-obj/pobj/ocaml-graph-1.8.8/bin/install -d -m 755 /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/share/examples/ocaml-graph /exopi-obj/pobj/ocaml-graph-1.8.8/bin/install -c -m 644 /exopi-obj/pobj/ocaml-graph-1.8.8/ocamlgraph-1.8.8/examples/* /exopi-obj/pobj/ocaml-graph-1.8.8/fake-amd64/usr/local/share/examples/ocaml-graph/ ===> Building package for ocaml-graph-1.8.8p8 Create /exopi-cvs/ports/packages/amd64/all/ocaml-graph-1.8.8p8.tgz Creating package ocaml-graph-1.8.8p8 reading plist| switching to /exopi-cvs/ports/devel/ocaml-graph/pkg/PFRAG.native| switching to /exopi-cvs/ports/devel/ocaml-graph/pkg/PFRAG.dynlink-native checking dependencies| checking dependencies|lang/ocaml checking dependencies|x11/lablgtk2 checksumming| checksumming| | 0% checksumming| | 1% checksumming|* | 2% checksumming|** | 3% checksumming|** | 4% checksumming|*** | 5% checksumming|*** | 6% checksumming|**** | 6% checksumming|**** | 7% checksumming|***** | 8% checksumming|***** | 9% checksumming|****** | 10% checksumming|******* | 11% checksumming|******* | 12% checksumming|******** | 13% checksumming|******** | 14% checksumming|********* | 14% checksumming|********* | 15% checksumming|********** | 16% checksumming|********** | 17% checksumming|*********** | 18% checksumming|************ | 19% checksumming|************ | 20% checksumming|************* | 21% checksumming|************* | 22% checksumming|************** | 22% checksumming|************** | 23% checksumming|*************** | 24% checksumming|*************** | 25% checksumming|**************** | 26% checksumming|***************** | 27% checksumming|***************** | 28% checksumming|****************** | 29% checksumming|****************** | 30% checksumming|******************* | 30% checksumming|******************* | 31% checksumming|******************** | 32% checksumming|******************** | 33% checksumming|******************** | 34% checksumming|********************* | 34% checksumming|********************* | 35% checksumming|********************** | 36% checksumming|********************** | 37% checksumming|*********************** | 38% checksumming|************************ | 39% checksumming|************************ | 40% checksumming|************************* | 41% checksumming|************************* | 42% checksumming|************************** | 42% checksumming|************************** | 43% checksumming|*************************** | 44% checksumming|*************************** | 45% checksumming|**************************** | 46% checksumming|***************************** | 47% checksumming|***************************** | 48% checksumming|****************************** | 49% checksumming|****************************** | 50% checksumming|******************************* | 50% checksumming|******************************* | 51% checksumming|******************************** | 52% checksumming|******************************** | 53% checksumming|********************************* | 54% checksumming|********************************** | 55% checksumming|********************************** | 56% checksumming|*********************************** | 57% checksumming|*********************************** | 58% checksumming|************************************ | 58% checksumming|************************************ | 59% checksumming|************************************* | 60% checksumming|************************************* | 61% checksumming|************************************** | 62% checksumming|*************************************** | 63% checksumming|*************************************** | 64% checksumming|**************************************** | 65% checksumming|**************************************** | 66% checksumming|***************************************** | 66% checksumming|***************************************** | 67% checksumming|***************************************** | 68% checksumming|****************************************** | 69% checksumming|****************************************** | 70% checksumming|******************************************* | 70% checksumming|******************************************* | 71% checksumming|******************************************** | 72% checksumming|******************************************** | 73% checksumming|********************************************* | 74% checksumming|********************************************** | 75% checksumming|********************************************** | 76% checksumming|*********************************************** | 77% checksumming|*********************************************** | 78% checksumming|************************************************ | 78% checksumming|************************************************ | 79% checksumming|************************************************* | 80% checksumming|************************************************* | 81% checksumming|************************************************** | 82% checksumming|*************************************************** | 83% checksumming|*************************************************** | 84% checksumming|**************************************************** | 85% checksumming|**************************************************** | 86% checksumming|***************************************************** | 86% checksumming|***************************************************** | 87% checksumming|****************************************************** | 88% checksumming|****************************************************** | 89% checksumming|******************************************************* | 90% checksumming|******************************************************** | 91% checksumming|******************************************************** | 92% checksumming|********************************************************* | 93% checksumming|********************************************************* | 94% checksumming|********************************************************** | 94% checksumming|********************************************************** | 95% checksumming|*********************************************************** | 96% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 98% checksumming|*************************************************************| 99% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|* | 2% archiving|*** | 5% archiving|****** | 9% archiving|******** | 12% archiving|********** | 15% archiving|********** | 16% archiving|************ | 19% archiving|************** | 22% archiving|**************** | 25% archiving|****************** | 29% archiving|******************* | 29% archiving|******************* | 30% archiving|********************* | 32% archiving|********************* | 33% archiving|********************** | 35% archiving|************************ | 38% archiving|************************** | 41% archiving|**************************** | 44% archiving|******************************* | 48% archiving|********************************* | 51% archiving|*********************************** | 55% archiving|************************************* | 58% archiving|*************************************** | 60% archiving|***************************************** | 64% archiving|******************************************* | 67% archiving|********************************************* | 70% archiving|*********************************************** | 73% archiving|*********************************************** | 74% archiving|************************************************* | 77% archiving|*************************************************** | 80% archiving|***************************************************** | 83% archiving|******************************************************* | 85% archiving|********************************************************* | 89% archiving|*********************************************************** | 92% archiving|************************************************************* | 95% archiving|*************************************************************** | 98% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/ocaml-graph-1.8.8p8.tgz >>> Running clean in devel/ocaml-graph at 1735214463.43 ===> devel/ocaml-graph ===> Cleaning for ocaml-graph-1.8.8p8 >>> Ended at 1735214463.99 max_stuck=16.76/depends=21.00/show-prepare-results=1.09/build=33.32/package=19.23/clean=0.62