(* TEST

flags = "-bin-annot";
compile_only = "true";
modules = "intf_uids.ml";

setup-ocamlc.byte-build-env;
all_modules = "intf_uids.mli intf_uids.ml";
ocamlc.byte;
check-ocamlc.byte-output;

program = "-quiet -decls intf_uids.cmti intf_uids.cmt";
output = "out_objinfo";
ocamlobjinfo;

check-program-output;
*)

(* This test illustrates the fact that uids are tagged to indicate if they
  originate from an interface of an implementation: it prints the declarations
  written in the cmt file for the interface and then for the implementation.
  These should not overlap.  *)
