llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT--> @llvm/pr-subscribers-backend-risc-v Author: Aiden Grossman (boomanaiden154) <details> <summary>Changes</summary> This should prevent the flaky failures that have been plaguing the buildbots since the test was introduced and allow for offline investigation without disrupting CI. --- Full diff: https://github.com/llvm/llvm-project/pull/170014.diff 1 Files Affected: - (modified) llvm/test/tools/llvm-exegesis/RISCV/rvv/filter.test (+5-3) ``````````diff diff --git a/llvm/test/tools/llvm-exegesis/RISCV/rvv/filter.test b/llvm/test/tools/llvm-exegesis/RISCV/rvv/filter.test index 858569e4b0ef5..3815e281876e2 100644 --- a/llvm/test/tools/llvm-exegesis/RISCV/rvv/filter.test +++ b/llvm/test/tools/llvm-exegesis/RISCV/rvv/filter.test @@ -1,7 +1,9 @@ +# TODO(mshockwave): We use a fixed seed for this test because sometimes it +# will fail to generate any snippet because it is unable to assign unique +# def and use registers. # RUN: llvm-exegesis -mtriple=riscv64 -mcpu=sifive-x280 -benchmark-phase=assemble-measured-code --mode=inverse_throughput --opcode-name=PseudoVNCLIPU_WX_M1_MASK \ -# RUN: --riscv-filter-config='vtype = {VXRM: rod, AVL: VLMAX, SEW: e(8|16), Policy: ta/mu}' --max-configs-per-opcode=1000 --min-instructions=10 | FileCheck %s -# Sometimes it'll fail to generate any snippet because it's unable to assign unique def and use registers. -# ALLOW_RETRIES: 2 +# RUN: --riscv-filter-config='vtype = {VXRM: rod, AVL: VLMAX, SEW: e(8|16), Policy: ta/mu}' --max-configs-per-opcode=1000 --min-instructions=10 \ +# RUN: -random-generator-seed=5 | FileCheck %s # CHECK: config: 'vtype = {VXRM: rod, AVL: VLMAX, SEW: e8, Policy: ta/mu}' # CHECK: config: 'vtype = {VXRM: rod, AVL: VLMAX, SEW: e16, Policy: ta/mu}' `````````` </details> https://github.com/llvm/llvm-project/pull/170014 _______________________________________________ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
