Atributos OCaml

Estaba mirando el manual y descubrí que hay atributos en OCaml para declarar cosas obsoletas (verhttp://caml.inria.fr/pub/docs/manual-ocaml/extn.html), pero no puedo entender cómo hacer que el compilador los reconozca.

Aquí está el programa que escribí:

let x = 1 [@@ocaml.deprecated "don't use this"]

type t = X | Y [@@ocaml.deprecated "don't use this"]

let _ =
  let y = Y in
  match y with
  | X ->
    print_string (string_of_int x)
  | Y -> assert false

(También intenté[@@deprecated ...] más bien que[@@ocaml.deprecated ...] con los mismos resultados). No recibo ninguna advertencia cuando corro:

ocamlbuild src/trial.byte

¿Hay algo que deba configurar en mi_tags ¿archivo? ¿Hay algo más que me estoy perdiendo aquí?