Skip to content

Instantly share code, notes, and snippets.

@samrat
Created June 7, 2017 15:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save samrat/461f37172c289186e426b3afdf177ead to your computer and use it in GitHub Desktop.
Save samrat/461f37172c289186e426b3afdf177ead to your computer and use it in GitHub Desktop.
rm -f myutop.top
ocamlbuild -clean
ocamlbuild -r -use-ocamlfind -tag thread -package extlib,utop -I src/ myutop.top
ocamlfind ocamldep -package extlib,utop -modules src/instr.ml > src/instr.ml.depends
ocamlfind ocamldep -package extlib,utop -modules src/util.ml > src/util.ml.depends
ocamlfind ocamldep -package extlib,utop -modules src/qbe_lexer.mli > src/qbe_lexer.mli.depends
ocamlfind ocamlc -c -thread -package extlib,utop -I src -o src/qbe_lexer.cmi src/qbe_lexer.mli
ocamlfind ocamldep -package extlib,utop -modules src/qbe_lexer.ml > src/qbe_lexer.ml.depends
ocamlfind ocamlc -c -thread -package extlib,utop -I src -o src/instr.cmo src/instr.ml
ocamlfind ocamlc -c -thread -package extlib,utop -I src -o src/util.cmo src/util.ml
ocamlfind ocamldep -package extlib,utop -modules src/qbe_parser.ml > src/qbe_parser.ml.depends
ocamlfind ocamldep -package extlib,utop -modules src/x86.ml > src/x86.ml.depends
ocamlfind ocamldep -package extlib,utop -modules src/cfg.ml > src/cfg.ml.depends
ocamlfind ocamlc -c -thread -package extlib,utop -I src -o src/qbe_parser.cmo src/qbe_parser.ml
ocamlfind ocamlc -c -thread -package extlib,utop -I src -o src/cfg.cmo src/cfg.ml
ocamlfind ocamldep -package extlib,utop -modules src/myutop_main.ml > src/myutop_main.ml.depends
ocamlfind ocamlc -c -thread -package extlib,utop -I src -o src/qbe_lexer.cmo src/qbe_lexer.ml
ocamlfind ocamlc -c -thread -package extlib,utop -I src -o src/x86.cmo src/x86.ml
ocamlfind ocamlc -c -thread -package extlib,utop -I src -o src/myutop_main.cmo src/myutop_main.ml
ocamlfind ocamlmktop -linkpkg -thread -package extlib,utop -package extlib,utop src/instr.cmo src/util.cmo src/qbe_lexer.cmo src/qbe_parser.cmo src/cfg.cmo src/x86.cmo src/myutop_main.cmo -o src/myutop.top
+ ocamlfind ocamlmktop -linkpkg -thread -package extlib,utop -package extlib,utop src/instr.cmo src/util.cmo src/qbe_lexer.cmo src/qbe_parser.cmo src/cfg.cmo src/x86.cmo src/myutop_main.cmo -o src/myutop.top
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Config)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Config) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Config) both define a module named Config
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Misc)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Misc) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Misc) both define a module named Misc
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Identifiable)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Identifiable) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Identifiable) both define a module named Identifiable
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Numbers)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Numbers) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Numbers) both define a module named Numbers
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Arg_helper)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Arg_helper) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Arg_helper) both define a module named Arg_helper
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Clflags)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Clflags) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Clflags) both define a module named Clflags
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Tbl)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Tbl) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Tbl) both define a module named Tbl
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Timings)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Timings) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Timings) both define a module named Timings
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Terminfo)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Terminfo) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Terminfo) both define a module named Terminfo
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ccomp)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ccomp) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ccomp) both define a module named Ccomp
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Warnings)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Warnings) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Warnings) both define a module named Warnings
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Consistbl)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Consistbl) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Consistbl) both define a module named Consistbl
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Strongly_connected_components)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Strongly_connected_components) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Strongly_connected_components) both define a module named Strongly_connected_components
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Location)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Location) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Location) both define a module named Location
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Longident)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Longident) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Longident) both define a module named Longident
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Docstrings)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Docstrings) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Docstrings) both define a module named Docstrings
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ast_helper)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ast_helper) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ast_helper) both define a module named Ast_helper
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Syntaxerr)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Syntaxerr) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Syntaxerr) both define a module named Syntaxerr
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Parser)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Parser) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Parser) both define a module named Parser
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Lexer)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Lexer) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Lexer) both define a module named Lexer
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Parse)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Parse) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Parse) both define a module named Parse
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Printast)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Printast) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Printast) both define a module named Printast
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Pprintast)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Pprintast) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Pprintast) both define a module named Pprintast
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ast_mapper)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ast_mapper) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ast_mapper) both define a module named Ast_mapper
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ast_iterator)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ast_iterator) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ast_iterator) both define a module named Ast_iterator
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Attr_helper)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Attr_helper) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Attr_helper) both define a module named Attr_helper
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Builtin_attributes)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Builtin_attributes) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Builtin_attributes) both define a module named Builtin_attributes
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ast_invariants)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ast_invariants) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ast_invariants) both define a module named Ast_invariants
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Depend)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Depend) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Depend) both define a module named Depend
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ident)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ident) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ident) both define a module named Ident
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Path)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Path) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Path) both define a module named Path
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Primitive)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Primitive) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Primitive) both define a module named Primitive
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Types)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Types) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Types) both define a module named Types
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Btype)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Btype) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Btype) both define a module named Btype
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Oprint)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Oprint) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Oprint) both define a module named Oprint
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Subst)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Subst) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Subst) both define a module named Subst
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Predef)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Predef) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Predef) both define a module named Predef
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Datarepr)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Datarepr) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Datarepr) both define a module named Datarepr
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Cmi_format)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Cmi_format) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Cmi_format) both define a module named Cmi_format
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Env)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Env) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Env) both define a module named Env
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typedtree)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typedtree) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typedtree) both define a module named Typedtree
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Printtyped)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Printtyped) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Printtyped) both define a module named Printtyped
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ctype)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ctype) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Ctype) both define a module named Ctype
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Printtyp)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Printtyp) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Printtyp) both define a module named Printtyp
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Includeclass)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Includeclass) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Includeclass) both define a module named Includeclass
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Mtype)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Mtype) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Mtype) both define a module named Mtype
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Envaux)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Envaux) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Envaux) both define a module named Envaux
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Includecore)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Includecore) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Includecore) both define a module named Includecore
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(TypedtreeIter)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(TypedtreeIter) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(TypedtreeIter) both define a module named TypedtreeIter
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(TypedtreeMap)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(TypedtreeMap) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(TypedtreeMap) both define a module named TypedtreeMap
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Tast_mapper)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Tast_mapper) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Tast_mapper) both define a module named Tast_mapper
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Cmt_format)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Cmt_format) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Cmt_format) both define a module named Cmt_format
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Untypeast)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Untypeast) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Untypeast) both define a module named Untypeast
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Includemod)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Includemod) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Includemod) both define a module named Includemod
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typetexp)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typetexp) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typetexp) both define a module named Typetexp
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Parmatch)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Parmatch) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Parmatch) both define a module named Parmatch
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Stypes)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Stypes) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Stypes) both define a module named Stypes
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typedecl)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typedecl) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typedecl) both define a module named Typedecl
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typecore)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typecore) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typecore) both define a module named Typecore
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typeclass)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typeclass) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typeclass) both define a module named Typeclass
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typemod)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typemod) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typemod) both define a module named Typemod
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Lambda)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Lambda) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Lambda) both define a module named Lambda
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Printlambda)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Printlambda) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Printlambda) both define a module named Printlambda
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typeopt)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typeopt) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Typeopt) both define a module named Typeopt
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Switch)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Switch) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Switch) both define a module named Switch
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Matching)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Matching) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Matching) both define a module named Matching
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Translobj)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Translobj) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Translobj) both define a module named Translobj
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Translattribute)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Translattribute) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Translattribute) both define a module named Translattribute
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Translcore)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Translcore) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Translcore) both define a module named Translcore
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Translclass)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Translclass) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Translclass) both define a module named Translclass
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Translmod)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Translmod) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Translmod) both define a module named Translmod
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Simplif)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Simplif) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Simplif) both define a module named Simplif
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Runtimedef)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Runtimedef) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Runtimedef) both define a module named Runtimedef
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Pparse)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Pparse) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Pparse) both define a module named Pparse
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Main_args)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Main_args) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Main_args) both define a module named Main_args
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Compenv)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Compenv) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Compenv) both define a module named Compenv
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Compmisc)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Compmisc) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlcommon.cma(Compmisc) both define a module named Compmisc
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Meta)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Meta) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Meta) both define a module named Meta
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Instruct)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Instruct) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Instruct) both define a module named Instruct
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Bytegen)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Bytegen) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Bytegen) both define a module named Bytegen
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Printinstr)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Printinstr) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Printinstr) both define a module named Printinstr
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Opcodes)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Opcodes) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Opcodes) both define a module named Opcodes
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Emitcode)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Emitcode) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Emitcode) both define a module named Emitcode
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Bytesections)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Bytesections) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Bytesections) both define a module named Bytesections
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Dll)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Dll) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Dll) both define a module named Dll
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Symtable)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Symtable) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Symtable) both define a module named Symtable
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Bytelink)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Bytelink) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Bytelink) both define a module named Bytelink
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Bytelibrarian)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Bytelibrarian) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Bytelibrarian) both define a module named Bytelibrarian
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Bytepackager)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Bytepackager) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Bytepackager) both define a module named Bytepackager
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Compdynlink)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Compdynlink) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Compdynlink) both define a module named Compdynlink
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Compplugin)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Compplugin) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Compplugin) both define a module named Compplugin
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Errors)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Errors) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Errors) both define a module named Errors
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Compile)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Compile) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamlbytecomp.cma(Compile) both define a module named Compile
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamltoplevel.cma(Genprintval)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamltoplevel.cma(Genprintval) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamltoplevel.cma(Genprintval) both define a module named Genprintval
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamltoplevel.cma(Toploop)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamltoplevel.cma(Toploop) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamltoplevel.cma(Toploop) both define a module named Toploop
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamltoplevel.cma(Trace)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamltoplevel.cma(Trace) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamltoplevel.cma(Trace) both define a module named Trace
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamltoplevel.cma(Topdirs)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamltoplevel.cma(Topdirs) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamltoplevel.cma(Topdirs) both define a module named Topdirs
File "/home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamltoplevel.cma(Topmain)", line 1:
Warning 31: files /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamltoplevel.cma(Topmain) and /home/samrat/.opam/4.04.1/lib/ocaml/compiler-libs/ocamltoplevel.cma(Topmain) both define a module named Topmain
File "_none_", line 1:
Error: Some fatal warnings were triggered (98 occurrences)
Command exited with code 2.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment