gpt4 book ai didi

haskell - 如何使用堆叠凳?

转载 作者:行者123 更新时间:2023-12-02 13:12:00 25 4
gpt4 key购买 nike

刚刚尝试在我已从 cabal 转换为 stack 的项目上运行基准测试。运行 stack bench 仅打印出 project-name-version: benchmarks 而没有进一步输出。我是否必须向堆栈传递额外的标志才能查看标准输出?

引用基准部分:

benchmark mainbench
type: exitcode-stdio-1.0
hs-source-dirs: src, bench
main-is: MainBench.hs
build-depends: base,
vector,
linear,
hmatrix,
hmatrix-gsl,
criterion,
random,
MonadRandom
ghc-options: -Wall
-O2
default-language: Haskell2010

编辑:这是在stack-0.1.6.0

(这与 How to use stack bench 不重复:) )

最佳答案

我认为您的设置有问题。这是典型的输出(项目名称为 bennie,基准名称为 bennie-mark):

$ stack bench
bennie-0.1.0.0: benchmarks
Running 1 benchmarks...
Benchmark bennie-mark: RUNNING...
... output of bennie-mark ...
Benchmark bennie-mark: FINISH

这是 stack-0.1.6.0 的情况。也许尝试升级/重新安装堆栈。也许可以尝试stack -v bench

关于haskell - 如何使用堆叠凳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33276341/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com