[英]How to use stack bench?
剛嘗試在我從cabal轉換為堆棧的項目上運行基准測試。 運行stack bench
只打印出project-name-version: benchmarks
沒有進一步輸出的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
(這與如何使用堆棧台沒有重復:))
我覺得你的設置有些不對勁。 這是典型的輸出(項目名稱為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
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.