The following actions will be performed: - install fury-puyo 0.5 =-=- Gathering sources =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [fury-puyo: http] Command started [fury-puyo: http] Command started [fury-puyo.0.5] https://forge.ocamlcore.org/frs/download.php/352/furypuyo-0.5.tar.gz downloaded =-=- Processing actions -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [fury-puyo: make] Command started + make (CWD=/home/doligez/opamcheck/sandbox2/opamstate/4.07.0+pr2051/dotopam/4.07.0+pr2051/build/fury-puyo.0.5) - ocamlbuild -no-links -Is bin,net,server main.native - /home/doligez/opamcheck/sandbox2/opamstate/4.07.0+pr2051/dotopam/4.07.0+pr2051/bin/ocamlopt.opt unix.cmxa -I /home/doligez/opamcheck/sandbox2/opamstate/4.07.0+pr2051/dotopam/4.07.0+pr2051/lib/ocamlbuild /home/doligez/opamcheck/sandbox2/opamstate/4.07.0+pr2051/dotopam/4.07.0+pr2051/lib/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild.ml /home/doligez/opamcheck/sandbox2/opamstate/4.07.0+pr2051/dotopam/4.07.0+pr2051/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild - ocamlfind ocamldep -package unix -package sdl.sdlttf -package sdl.sdlimage -package sdl -modules main.ml > main.ml.depends - ocamlfind ocamldep -modules action.ml > action.ml.depends - ocamlfind ocamldep -modules bin/bin.mli > bin/bin.mli.depends - ocamlfind ocamlc -c -dtypes -I bin -I net -I server -o bin/bin.cmi bin/bin.mli - ocamlfind ocamldep -modules common.ml > common.ml.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o action.cmo action.ml - ocamlfind ocamldep -modules config.mli > config.mli.depends - ocamlfind ocamldep -modules game.ml > game.ml.depends - ocamlfind ocamldep -modules block.mli > block.mli.depends - ocamlfind ocamldep -modules cell.ml > cell.ml.depends - ocamlfind ocamldep -modules puyo.ml > puyo.ml.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o puyo.cmo puyo.ml - ocamlfind ocamldep -modules matrix.mli > matrix.mli.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o cell.cmo cell.ml - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o matrix.cmi matrix.mli - ocamlfind ocamldep -modules generator.mli > generator.mli.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o block.cmi block.mli - ocamlfind ocamldep -modules rand.mli > rand.mli.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o rand.cmi rand.mli - ocamlfind ocamldep -modules gfx.mli > gfx.mli.depends - ocamlfind ocamldep -modules misc.ml > misc.ml.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o generator.cmi generator.mli - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o gfx.cmi gfx.mli - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o misc.cmo misc.ml - ocamlfind ocamldep -modules highscores.mli > highscores.mli.depends - ocamlfind ocamldep -package unix -package sdl.sdlttf -package sdl.sdlimage -package sdl -modules IO.mli > IO.mli.depends - ocamlfind ocamldep -modules replay.mli > replay.mli.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o game.cmo game.ml - ocamlfind ocamldep -modules score.mli > score.mli.depends - ocamlfind ocamldep -modules version.ml > version.ml.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o config.cmi config.mli - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o highscores.cmi highscores.mli - ocamlfind ocamlc -c -dtypes -package unix -package sdl.sdlttf -package sdl.sdlimage -package sdl -I net -I server -I bin -o IO.cmi IO.mli - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o replay.cmi replay.mli - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o score.cmi score.mli - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o version.cmo version.ml - ocamlfind ocamldep -modules cpu.ml > cpu.ml.depends - ocamlfind ocamldep -modules draw.ml > draw.ml.depends - ocamlfind ocamldep -modules sprites.ml > sprites.ml.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o common.cmo common.ml - + ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o common.cmo common.ml - File "common.ml", line 82, characters 13-29: - Warning 3: deprecated: Stdlib.String.uppercase - Use String.uppercase_ascii instead. - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o sprites.cmo sprites.ml - ocamlfind ocamldep -package unix -package sdl.sdlttf -package sdl.sdlimage -package sdl -modules menu.mli > menu.mli.depends - ocamlfind ocamldep -modules online.ml > online.ml.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o draw.cmo draw.ml - + ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o draw.cmo draw.ml - File "draw.ml", line 289, characters 11-27: - Warning 3: deprecated: Stdlib.String.uppercase - Use String.uppercase_ascii instead. - ocamlfind ocamlc -c -dtypes -package unix -package sdl.sdlttf -package sdl.sdlimage -package sdl -I net -I server -I bin -o menu.cmi menu.mli - ocamlfind ocamldep -modules net/net.mli > net/net.mli.depends - ocamlfind ocamldep -modules protocol.ml > protocol.ml.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o net/net.cmi net/net.mli - ocamlfind ocamldep -modules syncs.mli > syncs.mli.depends - ocamlfind ocamldep -modules net/udp.mli > net/udp.mli.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o protocol.cmo protocol.ml - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o syncs.cmi syncs.mli - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o net/udp.cmi net/udp.mli - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o cpu.cmo cpu.ml - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o online.cmo online.ml - + ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o online.cmo online.ml - File "online.ml", line 85, characters 27-43: - Warning 3: deprecated: Stdlib.String.uppercase - Use String.uppercase_ascii instead. - File "online.ml", line 267, characters 38-54: - Warning 3: deprecated: Stdlib.String.uppercase - Use String.uppercase_ascii instead. - File "online.ml", line 321, characters 14-30: - Warning 3: deprecated: Stdlib.String.uppercase - Use String.uppercase_ascii instead. - File "online.ml", line 353, characters 17-33: - Warning 3: deprecated: Stdlib.String.uppercase - Use String.uppercase_ascii instead. - ocamlfind ocamlc -c -dtypes -package unix -package sdl.sdlttf -package sdl.sdlimage -package sdl -I net -I server -I bin -o main.cmo main.ml - ocamlfind ocamldep -modules bin/bin.ml > bin/bin.ml.depends - ocamlfind ocamlopt -c -dtypes -I bin -I net -I server -o bin/bin.cmx bin/bin.ml - + ocamlfind ocamlopt -c -dtypes -I bin -I net -I server -o bin/bin.cmx bin/bin.ml - File "bin/bin.ml", line 92, characters 6-24: - Warning 3: deprecated: Stdlib.String.set - Use Bytes.set instead. - File "bin/bin.ml", line 92, characters 6-7: - Error: This expression has type string but an expression was expected of type - bytes - Command exited with code 2. - Makefile:41: recipe for target 'furypuyo' failed - make: *** [furypuyo] Error 10 - ocamlbuild -no-links -Is bin,net,server main.native - /home/doligez/opamcheck/sandbox2/opamstate/4.07.0+pr2051/dotopam/4.07.0+pr2051/bin/ocamlopt.opt unix.cmxa -I /home/doligez/opamcheck/sandbox2/opamstate/4.07.0+pr2051/dotopam/4.07.0+pr2051/lib/ocamlbuild /home/doligez/opamcheck/sandbox2/opamstate/4.07.0+pr2051/dotopam/4.07.0+pr2051/lib/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild.ml /home/doligez/opamcheck/sandbox2/opamstate/4.07.0+pr2051/dotopam/4.07.0+pr2051/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild - ocamlfind ocamldep -package unix -package sdl.sdlttf -package sdl.sdlimage -package sdl -modules main.ml > main.ml.depends - ocamlfind ocamldep -modules action.ml > action.ml.depends - ocamlfind ocamldep -modules bin/bin.mli > bin/bin.mli.depends - ocamlfind ocamlc -c -dtypes -I bin -I net -I server -o bin/bin.cmi bin/bin.mli - ocamlfind ocamldep -modules common.ml > common.ml.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o action.cmo action.ml - ocamlfind ocamldep -modules config.mli > config.mli.depends - ocamlfind ocamldep -modules game.ml > game.ml.depends - ocamlfind ocamldep -modules block.mli > block.mli.depends - ocamlfind ocamldep -modules cell.ml > cell.ml.depends - ocamlfind ocamldep -modules puyo.ml > puyo.ml.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o puyo.cmo puyo.ml - ocamlfind ocamldep -modules matrix.mli > matrix.mli.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o cell.cmo cell.ml - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o matrix.cmi matrix.mli - ocamlfind ocamldep -modules generator.mli > generator.mli.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o block.cmi block.mli - ocamlfind ocamldep -modules rand.mli > rand.mli.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o rand.cmi rand.mli - ocamlfind ocamldep -modules gfx.mli > gfx.mli.depends - ocamlfind ocamldep -modules misc.ml > misc.ml.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o generator.cmi generator.mli - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o gfx.cmi gfx.mli - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o misc.cmo misc.ml - ocamlfind ocamldep -modules highscores.mli > highscores.mli.depends - ocamlfind ocamldep -package unix -package sdl.sdlttf -package sdl.sdlimage -package sdl -modules IO.mli > IO.mli.depends - ocamlfind ocamldep -modules replay.mli > replay.mli.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o game.cmo game.ml - ocamlfind ocamldep -modules score.mli > score.mli.depends - ocamlfind ocamldep -modules version.ml > version.ml.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o config.cmi config.mli - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o highscores.cmi highscores.mli - ocamlfind ocamlc -c -dtypes -package unix -package sdl.sdlttf -package sdl.sdlimage -package sdl -I net -I server -I bin -o IO.cmi IO.mli - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o replay.cmi replay.mli - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o score.cmi score.mli - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o version.cmo version.ml - ocamlfind ocamldep -modules cpu.ml > cpu.ml.depends - ocamlfind ocamldep -modules draw.ml > draw.ml.depends - ocamlfind ocamldep -modules sprites.ml > sprites.ml.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o common.cmo common.ml - + ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o common.cmo common.ml - File "common.ml", line 82, characters 13-29: - Warning 3: deprecated: Stdlib.String.uppercase - Use String.uppercase_ascii instead. - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o sprites.cmo sprites.ml - ocamlfind ocamldep -package unix -package sdl.sdlttf -package sdl.sdlimage -package sdl -modules menu.mli > menu.mli.depends - ocamlfind ocamldep -modules online.ml > online.ml.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o draw.cmo draw.ml - + ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o draw.cmo draw.ml - File "draw.ml", line 289, characters 11-27: - Warning 3: deprecated: Stdlib.String.uppercase - Use String.uppercase_ascii instead. - ocamlfind ocamlc -c -dtypes -package unix -package sdl.sdlttf -package sdl.sdlimage -package sdl -I net -I server -I bin -o menu.cmi menu.mli - ocamlfind ocamldep -modules net/net.mli > net/net.mli.depends - ocamlfind ocamldep -modules protocol.ml > protocol.ml.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o net/net.cmi net/net.mli - ocamlfind ocamldep -modules syncs.mli > syncs.mli.depends - ocamlfind ocamldep -modules net/udp.mli > net/udp.mli.depends - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o protocol.cmo protocol.ml - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o syncs.cmi syncs.mli - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o net/udp.cmi net/udp.mli - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o cpu.cmo cpu.ml - ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o online.cmo online.ml - + ocamlfind ocamlc -c -dtypes -I net -I server -I bin -o online.cmo online.ml - File "online.ml", line 85, characters 27-43: - Warning 3: deprecated: Stdlib.String.uppercase - Use String.uppercase_ascii instead. - File "online.ml", line 267, characters 38-54: - Warning 3: deprecated: Stdlib.String.uppercase - Use String.uppercase_ascii instead. - File "online.ml", line 321, characters 14-30: - Warning 3: deprecated: Stdlib.String.uppercase - Use String.uppercase_ascii instead. - File "online.ml", line 353, characters 17-33: - Warning 3: deprecated: Stdlib.String.uppercase - Use String.uppercase_ascii instead. - ocamlfind ocamlc -c -dtypes -package unix -package sdl.sdlttf -package sdl.sdlimage -package sdl -I net -I server -I bin -o main.cmo main.ml - ocamlfind ocamldep -modules bin/bin.ml > bin/bin.ml.depends - ocamlfind ocamlopt -c -dtypes -I bin -I net -I server -o bin/bin.cmx bin/bin.ml - + ocamlfind ocamlopt -c -dtypes -I bin -I net -I server -o bin/bin.cmx bin/bin.ml - File "bin/bin.ml", line 92, characters 6-24: - Warning 3: deprecated: Stdlib.String.set - Use Bytes.set instead. - File "bin/bin.ml", line 92, characters 6-7: - Error: This expression has type string but an expression was expected of type - bytes - Command exited with code 2. - Makefile:41: recipe for target 'furypuyo' failed - make: *** [furypuyo] Error 10 [ERROR] The compilation of fury-puyo failed at "make". #=== ERROR while installing fury-puyo.0.5 =====================================# # opam-version 1.2.2+dd (3852ba0a7708d4dc37f64dd4cd00f873bf317ac0) # os linux # command make # path /home/doligez/opamcheck/sandbox2/opamstate/4.07.0+pr2051/dotopam/4.07.0+pr2051/build/fury-puyo.0.5 # compiler 4.07.0+pr2051 # exit-code 2 # env-file /home/doligez/opamcheck/sandbox2/opamstate/4.07.0+pr2051/dotopam/4.07.0+pr2051/build/fury-puyo.0.5/fury-puyo-4311.env # stdout-file /home/doligez/opamcheck/sandbox2/opamstate/4.07.0+pr2051/dotopam/4.07.0+pr2051/build/fury-puyo.0.5/fury-puyo-4311.out # stderr-file /home/doligez/opamcheck/sandbox2/opamstate/4.07.0+pr2051/dotopam/4.07.0+pr2051/build/fury-puyo.0.5/fury-puyo-4311.out ### stdout ### # [...] # + ocamlfind ocamlopt -c -dtypes -I bin -I net -I server -o bin/bin.cmx bin/bin.ml # File "bin/bin.ml", line 92, characters 6-24: # Warning 3: deprecated: Stdlib.String.set # Use Bytes.set instead. # File "bin/bin.ml", line 92, characters 6-7: # Error: This expression has type string but an expression was expected of type # bytes # Command exited with code 2. # Makefile:41: recipe for target 'furypuyo' failed # make: *** [furypuyo] Error 10 ### stderr ### # [...] # + ocamlfind ocamlopt -c -dtypes -I bin -I net -I server -o bin/bin.cmx bin/bin.ml # File "bin/bin.ml", line 92, characters 6-24: # Warning 3: deprecated: Stdlib.String.set # Use Bytes.set instead. # File "bin/bin.ml", line 92, characters 6-7: # Error: This expression has type string but an expression was expected of type # bytes # Command exited with code 2. # Makefile:41: recipe for target 'furypuyo' failed # make: *** [furypuyo] Error 10 =-=- Error report -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= The following actions failed - install fury-puyo 0.5 No changes have been performed 'opam install fury-puyo.0.5' failed.