daphne-project/daphne

Rewrite CanonicalizationConstantFoldingOpTest

开放

#990 创建于 2025年11月18日

 (0 条评论) (0 个反应) (0 位负责人)C++ (84 个派生)auto 404
Testsgood first issue

仓库指标

星标
 (80 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

The CanonicalizationConstantFoldingOpTest is currently checking if a hardcoded ir matches the system output. As the reference ir has to be updated every time the system produces an even slightly different ir, this is not maintainable.

llvm-lit provides a testing architecture to solve this. See the documentation. We also already use lit tests, see here.

The current CanonicalizationConstantFoldingOpTest should be rewritten as a lit test.

贡献者指南