aboutsummaryrefslogtreecommitdiff
path: root/doc/changelog/08-tools/10577-extraction-dependent-projections.rst
blob: 4d523555422d752f217291a8ad1d763d8474b342 (plain)
1
2
3
4
5
6
7
8
9
- Fix a printing bug of OCaml extraction on dependent record projections, which
  produced improper `assert false`. This change makes the OCaml extractor
  internally inline record projections by default; thus the monolithic OCaml
  extraction (:cmd:`Extraction` and :cmd:`Recursive Extraction`) does not
  produce record projection constants anymore except for record projections
  explicitly instructed to extract, and records declared in opaque modules
  (`#10577 <https://github.com/coq/coq/pull/10577>`_,
  fixes `#7348 <https://github.com/coq/coq/issues/7348>`_,
  by Kazuhiko Sakaguchi).