slow-coq-examples:Coq真的很慢的例子

时间:2024-05-22 14:37:26
【文件属性】:

文件名称:slow-coq-examples:Coq真的很慢的例子

文件大小:2.51MB

文件格式:ZIP

更新时间:2024-05-22 14:37:26

Coq

慢coq示例 前言 我对慢速的经验是,慢速通常是由Coq不需要做的工作引起的。 通常,这项工作以不需要重新进行类型检查的形式进行类型检查,并且偶尔以(重新)进行类型类搜索的形式出现,这被认为是无用的。 我不想微优化我的战术脚本来获得1000倍的加速。 总的来说,我有种感觉,我不能相信Coq会很快,而且我不能相信在Coq的未来版本中会很快保持快速的脚本,除非我主动报告错误和性能下降。 细节 以下“评估”标签是在与Coq INRIA小组讨论后创建的。 Coq的运行速度确实很慢: - native_compute比ocamlopt提取慢14到16倍, vm_compute慢2到3倍-请参见 。 5148-中字词的Ltac修复可能需要90多个小时-有关更多详细信息,请参见 。 评估:Ltac本质上很慢,修复的优先级较低 - nsatz有时可能会花费10分钟或更长时间进行验证-请参见


网友评论