As was revealed during the Coq Workshop talk of Bohdan Liesnikov, the current param_original.v
translation is buggy w.r.t universes and also fix-case, and requires some post-processing for their use case. @Cyril Cohen had a PR implementing fixes to it, we should integrate it.
I think @Marcel Ullrich has a concrete example which fails, namely applying the translation to sigT
Matthieu Sozeau said:
As was revealed during the Coq Workshop talk of Bohdan Liesnikov, the current
param_original.v
translation is buggy w.r.t universes and also fix-case, and requires some post-processing for their use case. Cyril Cohen had a PR implementing fixes to it, we should integrate it.
https://github.com/MetaCoq/metacoq/pull/94/files
SigT seems to work, my mistake was at another point.
But certain types like roseTree have errors.
Inductive roseTree := tree (h:list roseTree).
Last updated: Sep 15 2024 at 13:02 UTC