@@ -231,7 +231,7 @@ run_reports() {
231#-----------------------------------------------------------------------------
231#-----------------------------------------------------------------------------
233DEFAULT_BENCHMARKS="linear"
233DEFAULT_BENCHMARKS="linear"
234−ALL_BENCHMARKS="linear linear-async linear-rate nested concurrrent fileio array base"
234+ALL_BENCHMARKS="linear linear-async linear-rate nested nested-concurrent concurrent fileio array base"
235GROUP_DIFF=0
235GROUP_DIFF=0
@@ -290,25 +290,29 @@ then
290 CABAL_BUILD_FLAGS="--flags dev"
290 CABAL_BUILD_FLAGS="--flags dev"
293−if echo "$BENCHMARKS" | grep -q concurrent
295+ if test "$i" = concurrent
295− STACK_BUILD_FLAGS="--flag streamly:dev"
297+ STACK_BUILD_FLAGS="--flag streamly:dev"
296− CABAL_BUILD_FLAGS="--flags dev"
298+ CABAL_BUILD_FLAGS="--flags dev"
299if test "$USE_STACK" = "1"
303if test "$USE_STACK" = "1"
301 WHICH_COMMAND="stack exec which"
305 WHICH_COMMAND="stack exec which"
302 BUILD_CHART_EXE="stack build --flag streamly:dev"
306 BUILD_CHART_EXE="stack build --flag streamly:dev"
303 GET_BENCH_PROG=stack_bench_prog
307 GET_BENCH_PROG=stack_bench_prog
304− BUILD_BENCH="stack build $STACK_BUILD_FLAGS --flags "streamly:benchmark" --bench --no-run-benchmarks"
308+ BUILD_BENCH="stack build $STACK_BUILD_FLAGS --bench --no-run-benchmarks"
306 # XXX cabal issue "cabal v2-exec which" cannot find benchmark/test executables
310 # XXX cabal issue "cabal v2-exec which" cannot find benchmark/test executables
307 #WHICH_COMMAND="cabal v2-exec which"
311 #WHICH_COMMAND="cabal v2-exec which"
308 WHICH_COMMAND=cabal_which
312 WHICH_COMMAND=cabal_which
309 BUILD_CHART_EXE="cabal v2-build --flags dev chart"
313 BUILD_CHART_EXE="cabal v2-build --flags dev chart"
310 GET_BENCH_PROG=cabal_bench_prog
314 GET_BENCH_PROG=cabal_bench_prog
311− BUILD_BENCH="cabal v2-build $CABAL_BUILD_FLAGS --flag benchmark --enable-benchmarks"
315+ BUILD_BENCH="cabal v2-build $CABAL_BUILD_FLAGS --enable-benchmarks"
314#-----------------------------------------------------------------------------
318#-----------------------------------------------------------------------------