From 5c8af3757d8889d4fa9b34d2a87637e1d76c2e61 Mon Sep 17 00:00:00 2001 From: Joe Bond Date: Wed, 25 Oct 2023 13:46:01 +0100 Subject: [PATCH] Slight changes to setup of Many --- Benchmarks/benchmarks.csv | 132 +++++++++++++++++++------------------- test/Many.purs | 2 +- 2 files changed, 67 insertions(+), 67 deletions(-) diff --git a/Benchmarks/benchmarks.csv b/Benchmarks/benchmarks.csv index b04d43411..85d3a348d 100644 --- a/Benchmarks/benchmarks.csv +++ b/Benchmarks/benchmarks.csv @@ -1,66 +1,66 @@ -Test-Name,Graph-Bwd,Graph-BwdAll,Graph-BwdDual,Graph-Eval,Graph-Fwd,Graph-FwdAsDeMorgan,Graph-FwdDual,Trace-Bwd,Trace-Eval,Trace-Fwd -arithmetic,0.8999999985098839,0.5999999977648258,0.0,2.2999999970197678,0.19999999925494194,2.600000001490116,0.0,7.299999997019768,8.100000001490116,0.8000000007450581 -array,0.30000000074505806,0.30000000074505806,0.0,3.7999999970197678,0.0,2.800000000745058,0.0,4.399999998509884,5.5,1.0 -compose,0.30000000074505806,0.19999999925494194,0.10000000149011612,0.5,0.0,5.099999997764826,0.10000000149011612,2.0,2.899999998509884,0.19999999925494194 -dicts,0.5,1.0,0.19999999925494194,1.800000000745058,1.3999999985098839,2.100000001490116,0.0,4.099999997764826,2.900000002235174,0.5999999977648258 -div-mod-quot-rem,0.5,1.7000000029802322,0.09999999776482582,2.100000001490116,0.8000000007450581,3.099999997764826,0.0,2.800000000745058,3.600000001490116,0.8000000007450581 -factorial,0.30000000074505806,31.800000000745058,0.0,6.600000001490116,0.0,89.29999999701977,0.10000000149011612,4.300000000745058,6.600000001490116,4.699999999254942 -filter,1.1000000014901161,0.5999999977648258,0.0,2.399999998509884,0.10000000149011612,2.600000001490116,0.10000000149011612,4.400000002235174,8.799999997019768,1.3999999985098839 -first-class-constr,0.30000000074505806,0.6000000014901161,0.0,3.300000000745058,0.09999999776482582,1.9000000022351742,0.09999999776482582,4.899999998509884,4.600000001490116,1.300000000745058 -flatten,0.30000000074505806,1.3999999985098839,0.10000000149011612,4.899999998509884,0.10000000149011612,2.599999997764826,0.0,4.199999999254942,4.199999999254942,2.699999999254942 -foldr_sumSquares,0.30000000074505806,0.30000000074505806,0.0,4.600000001490116,0.0,1.800000000745058,0.0,5.600000001490116,2.899999998509884,2.0 -lexicalScoping,0.19999999925494194,0.19999999925494194,0.0,1.300000000745058,0.0,1.6000000014901161,0.0,4.300000000745058,2.800000000745058,0.6000000014901161 -length,0.19999999925494194,0.30000000074505806,0.0,0.6000000014901161,0.0,1.699999999254942,0.0,2.600000001490116,2.0,0.30000000074505806 -lookup,0.30000000074505806,0.5,0.0,5.300000000745058,0.09999999776482582,3.199999999254942,0.0,6.099999997764826,4.300000000745058,1.699999999254942 -map,0.19999999925494194,1.6000000014901161,0.0,2.5,0.0,1.7000000029802322,0.09999999776482582,3.0,2.899999998509884,2.100000001490116 -mergeSort,0.5,0.7999999970197678,0.10000000149011612,10.600000001490116,0.0,3.800000000745058,0.0,5.800000000745058,9.5,6.899999998509884 -normalise,0.19999999925494194,0.3999999985098839,0.0,0.6999999992549419,0.0,2.100000001490116,0.0,2.300000000745058,2.5,0.19999999925494194 -pattern-match,0.30000000074505806,1.800000000745058,0.0,5.5,0.0,5.199999999254942,0.10000000149011612,5.300000000745058,6.0,2.5 -range,0.19999999925494194,1.5,0.10000000149011612,12.100000001490116,0.09999999776482582,10.699999999254942,0.0,8.800000000745058,9.099999997764826,9.099999997764826 -records,0.3999999985098839,0.5999999977648258,0.0,5.100000001490116,0.0,3.0,0.0,5.5,4.5,2.199999999254942 -reverse,1.199999999254942,0.5,0.0,1.4000000022351742,0.10000000149011612,1.800000000745058,0.0,2.5,3.300000000745058,0.5999999977648258 -slicing/dtw/compute-dtw,1.300000000745058,598.0,0.19999999925494194,256.3999999985099,6.0,26677.70000000298,0.19999999925494194,149.30000000074506,148.19999999925494,131.39999999850988 -slicing/dtw/average-series,1.199999999254942,70.69999999925494,0.10000000149011612,300.0,0.10000000149011612,60939.800000000745,0.09999999776482582,178.10000000149012,207.40000000223517,174.19999999925494 -desugar/list-comp-1,0.30000000074505806,2.600000001490116,0.09999999776482582,20.799999997019768,0.19999999925494194,5.599999997764826,0.0,15.199999999254942,14.699999999254942,11.5 -desugar/list-comp-2,1.6000000014901161,5.600000001490116,0.09999999776482582,56.399999998509884,0.8999999985098839,19.100000001490116,0.0,32.70000000298023,41.5,34.0 -desugar/list-comp-3,0.30000000074505806,1.8999999985098839,0.10000000149011612,14.900000002235174,0.0,5.300000000745058,0.0,9.5,10.0,10.899999998509884 -desugar/list-comp-4,0.30000000074505806,0.5,0.0,7.0,0.09999999776482582,2.0,0.0,6.100000001490116,5.5,4.300000000745058 -desugar/list-comp-5,2.300000000745058,0.8000000007450581,0.0,3.0,0.10000000149011612,2.599999997764826,0.0,3.100000001490116,5.300000000745058,4.0 -desugar/list-comp-6,0.19999999925494194,2.0,0.10000000149011612,0.30000000074505806,0.09999999776482582,1.2999999970197678,0.0,2.099999997764826,1.699999999254942,0.10000000149011612 -desugar/list-comp-7,0.30000000074505806,0.5999999977648258,0.0,7.699999999254942,0.09999999776482582,3.5,0.10000000149011612,3.699999999254942,8.400000002235174,1.9000000022351742 -desugar/list-enum,0.19999999925494194,4.300000000745058,0.10000000149011612,2.100000001490116,0.0,8.399999998509884,0.0,3.300000000745058,4.600000001490116,3.199999999254942 -add,0.19999999925494194,0.19999999925494194,0.0,0.3999999985098839,0.19999999925494194,1.199999999254942,0.0,4.199999999254942,2.300000000745058,0.0 -array/lookup,0.3999999985098839,0.30000000074505806,0.0,22.700000002980232,0.09999999776482582,11.599999997764826,0.10000000149011612,10.699999999254942,14.200000002980232,12.5 -array/dims,0.3999999985098839,0.30000000074505806,0.10000000149011612,1.1000000014901161,0.10000000149011612,4.0,0.09999999776482582,2.600000001490116,4.0,2.5 -convolution/edgeDetect,4.5,14.199999999254942,0.20000000298023224,1634.2999999970198,5.0,2813.900000002235,217.70000000298023,651.0,890.3999999985099,849.4000000022352 -convolution/emboss,5.199999999254942,11.199999999254942,0.19999999925494194,1379.7000000029802,1.300000000745058,2718.099999997765,241.10000000149012,497.8999999985099,728.1999999992549,736.7999999970198 -convolution/gaussian,3.699999999254942,12.099999997764826,0.19999999925494194,1422.8999999985099,1.300000000745058,2771.699999999255,266.5,514.1000000014901,763.3999999985099,762.1999999992549 -dict/create,0.30000000074505806,0.30000000074505806,0.0,0.3999999985098839,0.10000000149011612,3.5,0.10000000149011612,2.399999998509884,4.5,0.0 -dict/difference,0.9000000022351742,0.8999999985098839,0.19999999925494194,1.2999999970197678,0.20000000298023224,5.699999999254942,0.10000000149011612,4.0,5.800000000745058,0.5 -dict/disjointUnion,0.5,0.4000000022351742,0.09999999776482582,0.5999999977648258,0.0,2.7000000029802322,0.0,4.0,2.199999999254942,0.19999999925494194 -dict/foldl,0.30000000074505806,0.30000000074505806,0.19999999925494194,6.399999998509884,0.19999999925494194,3.199999999254942,0.10000000149011612,7.400000002235174,10.099999997764826,4.5 -dict/intersectionWith,0.30000000074505806,0.3999999985098839,0.30000000074505806,1.300000000745058,0.19999999925494194,1.7999999970197678,0.20000000298023224,3.0,2.7999999970197678,0.3999999985098839 -dict/fromRecord,0.6000000014901161,0.3999999985098839,0.0,0.6999999992549419,0.19999999925494194,2.399999998509884,0.0,4.900000002235174,3.5,0.0 -dict/get,0.5999999977648258,0.3999999985098839,0.0,1.0,0.10000000149011612,2.699999999254942,0.0,3.300000000745058,1.800000000745058,0.20000000298023224 -dict/map,0.29999999701976776,0.4000000022351742,0.30000000074505806,2.100000001490116,0.20000000298023224,2.2000000029802322,0.7999999970197678,3.900000002235174,4.799999997019768,0.8000000007450581 -divide,0.6999999992549419,0.6000000014901161,0.19999999925494194,0.4000000022351742,0.19999999925494194,3.300000000745058,0.09999999776482582,3.599999997764826,3.199999999254942,0.0 -filter,0.4000000022351742,0.8000000007450581,0.09999999776482582,3.699999999254942,0.3999999985098839,2.800000000745058,0.6000000014901161,2.800000000745058,3.699999999254942,1.5999999977648258 -intersperse,1.0999999977648258,1.0,0.09999999776482582,1.800000000745058,0.19999999925494194,2.899999998509884,0.6000000014901161,2.300000000745058,2.899999998509884,0.5999999977648258 -intersperse,0.8000000007450581,1.5,0.09999999776482582,2.600000001490116,0.5,2.300000000745058,1.699999999254942,3.300000000745058,4.5,1.199999999254942 -length,0.8000000007450581,0.8000000007450581,0.29999999701976776,1.800000000745058,0.5,3.099999997764826,1.1000000014901161,2.400000002235174,2.5,1.5 -list-comp,0.5,1.300000000745058,0.10000000149011612,22.300000000745058,1.2999999970197678,4.699999999254942,2.5,14.0,16.699999999254942,13.5 -list-comp,0.6999999992549419,1.1000000014901161,0.19999999925494194,24.699999999254942,1.5,5.099999997764826,3.0,14.799999997019768,21.5,14.399999998509884 -lookup,0.8999999985098839,0.5,0.30000000074505806,2.900000002235174,1.1000000014901161,2.100000001490116,0.7999999970197678,3.699999999254942,4.200000002980232,1.5 -map,0.30000000074505806,0.5,0.10000000149011612,0.8999999985098839,0.30000000074505806,2.900000002235174,0.09999999776482582,2.5,2.0,0.5 -multiply,0.29999999701976776,0.19999999925494194,0.09999999776482582,0.30000000074505806,0.0,2.300000000745058,0.0,2.100000001490116,1.7999999970197678,0.10000000149011612 -nth,0.5,0.4000000022351742,0.09999999776482582,1.4000000022351742,0.09999999776482582,3.100000001490116,0.09999999776482582,3.800000000745058,3.399999998509884,1.0 -section-5-example,0.6999999992549419,1.300000000745058,0.30000000074505806,23.200000002980232,1.6000000014901161,5.199999999254942,3.300000000745058,14.800000000745058,17.599999997764826,14.199999999254942 -section-5-example,0.5,1.199999999254942,0.10000000149011612,21.400000002235174,0.5,6.199999999254942,1.300000000745058,12.399999998509884,14.699999999254942,12.800000000745058 -section-5-example,0.6000000014901161,1.800000000745058,0.09999999776482582,24.600000001490116,0.8000000007450581,6.5,2.400000002235174,13.600000001490116,18.300000000745058,13.600000001490116 -zeros,0.30000000074505806,0.3999999985098839,0.10000000149011612,0.9000000022351742,0.19999999925494194,2.100000001490116,0.20000000298023224,3.5,1.8999999985098839,0.3999999985098839 -zeros,1.0,0.3999999985098839,0.10000000149011612,0.9000000022351742,0.19999999925494194,1.699999999254942,0.20000000298023224,2.099999997764826,2.0,0.3999999985098839 -zipWith,1.199999999254942,1.2000000029802322,0.19999999925494194,3.399999998509884,0.5,2.599999997764826,0.6999999992549419,3.800000000745058,5.199999999254942,2.5 -graphics/background,0.9000000022351742,2.5,0.10000000149011612,3.199999999254942,0.5999999977648258,9.599999997764826,0.0,2.800000000745058,2.600000001490116,0.6000000014901161 -graphics/grouped-bar-chart,2.0,478.5,0.8000000007450581,147.5,124.59999999776483,1463.300000000745,0.10000000149011612,70.09999999776483,84.90000000223517,72.69999999925494 -graphics/line-chart,2.199999999254942,1020.0999999977648,1.0,191.10000000149012,416.4000000022352,2151.0,0.30000000074505806,97.10000000149012,125.89999999850988,104.5 -graphics/stacked-bar-chart,1.8999999985098839,121.0,0.5,70.60000000149012,73.0,105.5,0.09999999776482582,41.400000002235174,57.899999998509884,42.19999999925494 \ No newline at end of file +Test-Name,Graph-Bwd,Graph-BwdAll,Graph-BwdDual,Graph-Eval,Graph-Fwd,Graph-FwdAsDeMorgan,Graph-FwdDual,Graph-Nodes,Trace-Bwd,Trace-Eval,Trace-Fwd +arithmetic,0.8000000007450581,1.200000001117587,0.0,1.599999999627471,0.30000000074505806,5.5,0.09999999962747097,244.0,8.799999998882413,8.099999999627471,0.6999999992549419 +array,0.40000000037252903,0.40000000037252903,0.2000000011175871,2.5,0.0,6.299999998882413,0.0,262.0,4.300000000745058,4.900000000372529,2.099999999627471 +compose,0.19999999925494194,0.40000000037252903,0.0,0.599999999627471,0.0,2.5,0.0,232.0,2.5,2.199999999254942,0.2000000011175871 +dicts,0.40000000037252903,1.0,0.19999999925494194,1.900000000372529,0.19999999925494194,2.099999999627471,0.0,280.0,4.0,3.300000000745058,0.599999999627471 +div-mod-quot-rem,0.5,3.0,0.09999999962747097,4.400000000372529,0.900000000372529,3.599999999627471,0.0,372.0,5.699999999254942,6.800000000745058,1.099999999627471 +factorial,0.30000000074505806,36.69999999925494,0.0,4.5,0.09999999962747097,100.90000000037253,0.0,318.0,4.900000000372529,7.799999998882413,3.5 +filter,0.30000000074505806,0.2999999988824129,0.09999999962747097,2.899999998509884,0.0,2.100000001490116,0.0,269.0,3.199999999254942,3.5,1.199999999254942 +first-class-constr,0.30000000074505806,0.599999999627471,0.09999999962747097,3.599999999627471,0.09999999962747097,1.6000000014901161,0.0,282.0,3.300000000745058,2.899999998509884,1.0 +flatten,0.8000000007450581,0.7999999988824129,0.0,3.800000000745058,0.09999999962747097,2.200000001117587,0.0,308.0,3.299999998882413,4.599999999627471,3.699999999254942 +foldr_sumSquares,0.19999999925494194,1.099999999627471,0.0,2.0,0.0,1.5,0.0,276.0,5.300000000745058,4.399999998509884,1.099999999627471 +lexicalScoping,0.19999999925494194,0.19999999925494194,0.0,0.8000000007450581,0.0,1.799999998882413,0.10000000149011612,231.0,2.400000000372529,2.099999999627471,0.40000000037252903 +length,0.2000000011175871,0.40000000037252903,0.0,1.0,0.0,2.5,0.0,245.0,3.100000001490116,4.099999999627471,0.5 +lookup,0.40000000037252903,0.8000000007450581,0.09999999962747097,3.599999999627471,0.30000000074505806,3.0,0.0,310.0,4.599999999627471,4.300000000745058,4.900000000372529 +map,0.30000000074505806,0.599999999627471,0.09999999962747097,2.0,0.09999999962747097,2.099999999627471,0.0,290.0,3.099999999627471,3.099999999627471,1.300000000745058 +mergeSort,0.2999999988824129,0.900000000372529,0.0,13.400000000372529,0.0,3.599999999627471,0.0,380.0,7.0,8.399999998509884,7.400000000372529 +normalise,0.2000000011175871,0.19999999925494194,0.09999999962747097,1.5,0.09999999962747097,1.200000001117587,0.09999999962747097,249.0,2.5,2.0,0.30000000074505806 +pattern-match,0.5,1.599999999627471,0.19999999925494194,6.400000000372529,0.0,7.300000000745058,0.0,305.0,3.5,4.199999999254942,6.700000001117587 +range,0.2000000011175871,2.699999999254942,0.19999999925494194,14.199999999254942,0.09999999962747097,8.900000000372529,0.0,423.0,9.400000000372529,12.400000000372529,7.900000000372529 +records,0.900000000372529,0.7000000011175871,0.0,3.900000000372529,0.09999999962747097,2.899999998509884,0.0,329.0,3.5,5.099999999627471,3.200000001117587 +reverse,0.30000000074505806,0.40000000037252903,0.09999999962747097,1.5,0.09999999962747097,2.800000000745058,0.0,253.0,4.099999999627471,5.0,2.799999998882413 +slicing/dtw/average-series,1.200000001117587,67.29999999888241,0.10000000149011612,276.7999999988824,0.09999999962747097,59706.90000000037,0.09999999962747097,7062.0,147.80000000074506,166.0,145.09999999962747 +desugar/list-comp-1,0.2999999988824129,1.300000000745058,0.09999999962747097,19.200000001117587,0.09999999962747097,7.099999999627471,0.0,482.0,14.800000000745058,17.199999999254942,13.5 +desugar/list-comp-2,0.5,7.100000001490116,0.09999999962747097,61.09999999962747,0.8000000007450581,19.199999999254942,0.0,1049.0,32.30000000074506,45.90000000037253,39.90000000037253 +desugar/list-comp-3,1.699999999254942,0.6000000014901161,0.0,16.699999999254942,0.0,5.900000000372529,0.09999999962747097,474.0,13.0,10.100000001490116,8.800000000745058 +desugar/list-comp-4,0.19999999925494194,0.6000000014901161,0.0,7.300000000745058,0.10000000149011612,3.899999998509884,0.0,325.0,6.5,7.799999998882413,2.400000000372529 +desugar/list-comp-5,0.2000000011175871,0.3999999985098839,0.10000000149011612,5.0,0.09999999962747097,4.0,0.0,294.0,5.699999999254942,5.300000000745058,1.599999999627471 +desugar/list-comp-6,0.30000000074505806,0.30000000074505806,0.0,0.2999999988824129,0.0,2.800000000745058,0.0,230.0,1.800000000745058,3.599999999627471,0.09999999962747097 +desugar/list-comp-7,0.30000000074505806,0.30000000074505806,0.0,4.699999999254942,0.0,3.199999999254942,0.0,305.0,5.0,3.100000001490116,1.599999999627471 +desugar/list-enum,0.19999999925494194,5.599999999627471,0.0,4.599999999627471,0.09999999962747097,7.0,0.0,284.0,5.700000001117587,4.099999999627471,1.5 +slicing/add,0.40000000037252903,0.30000000074505806,0.09999999962747097,0.2999999988824129,0.30000000074505806,3.599999999627471,0.09999999962747097,233.0,4.099999999627471,1.5,0.0 +slicing/array/lookup,0.2999999988824129,0.30000000074505806,0.0,22.09999999962747,0.0,11.599999999627471,0.0,639.0,13.5,16.0,14.400000000372529 +slicing/array/dims,0.30000000074505806,0.2000000011175871,0.19999999925494194,1.400000000372529,0.09999999962747097,3.800000000745058,0.09999999962747097,245.0,5.699999999254942,2.199999999254942,0.8000000007450581 +slicing/convolution/edgeDetect,5.900000000372529,13.800000000745058,0.2999999988824129,1623.2000000011176,3.5,2772.5999999996275,219.90000000037253,29141.0,660.0,897.5,834.5 +slicing/convolution/emboss,3.599999999627471,11.200000001117587,0.19999999925494194,1374.300000000745,3.200000001117587,2720.2000000011176,245.89999999850988,23565.0,490.59999999962747,727.5,727.8000000007451 +slicing/convolution/gaussian,3.700000001117587,11.700000001117587,0.19999999925494194,1400.699999999255,3.0,3021.2999999988824,249.5,23565.0,494.59999999962747,731.3000000007451,757.8999999985099 +slicing/dict/create,0.30000000074505806,0.30000000074505806,0.09999999962747097,0.40000000037252903,0.19999999925494194,1.299999998882413,0.0,237.0,6.599999999627471,1.800000000745058,0.0 +slicing/dict/difference,0.30000000074505806,0.30000000074505806,0.0,0.7999999988824129,0.09999999962747097,1.5,0.0,246.0,2.399999998509884,3.5,0.2000000011175871 +slicing/dict/disjointUnion,0.30000000074505806,0.19999999925494194,0.09999999962747097,0.5,0.09999999962747097,4.0,0.09999999962747097,241.0,2.099999999627471,3.900000000372529,0.09999999962747097 +slicing/dict/foldl,0.40000000037252903,0.19999999925494194,0.09999999962747097,6.400000000372529,0.0,4.0,0.0,328.0,6.900000000372529,8.0,1.799999998882413 +slicing/dict/intersectionWith,0.40000000037252903,0.5,0.09999999962747097,1.599999999627471,0.10000000149011612,3.5,0.0,269.0,5.599999999627471,2.099999999627471,0.2999999988824129 +slicing/dict/fromRecord,0.2000000011175871,0.6999999992549419,0.10000000149011612,0.5,0.09999999962747097,4.800000000745058,0.09999999962747097,231.0,2.599999999627471,3.800000000745058,0.0 +slicing/dict/get,0.30000000074505806,0.40000000037252903,0.0,0.599999999627471,0.09999999962747097,4.099999999627471,0.0,251.0,5.200000001117587,2.0,0.09999999962747097 +slicing/dict/map,0.40000000037252903,0.2999999988824129,0.09999999962747097,3.799999998882413,0.0,1.699999999254942,0.10000000149011612,290.0,5.399999998509884,2.700000001117587,1.299999998882413 +slicing/divide,0.2000000011175871,0.2000000011175871,0.09999999962747097,0.2999999988824129,0.0,1.699999999254942,0.09999999962747097,229.0,4.900000000372529,1.800000000745058,0.09999999962747097 +slicing/filter,0.30000000074505806,0.5,0.09999999962747097,4.300000000745058,0.19999999925494194,3.399999998509884,0.10000000149011612,271.0,6.099999999627471,2.800000000745058,1.199999999254942 +slicing/intersperse,1.0,0.7999999988824129,0.0,3.799999998882413,0.19999999925494194,3.5,0.2000000011175871,261.0,3.300000000745058,5.599999999627471,0.5 +slicing/intersperse,0.30000000074505806,0.7999999988824129,0.0,3.599999999627471,0.19999999925494194,3.299999998882413,0.30000000074505806,261.0,2.0,5.0,0.599999999627471 +slicing/length,0.5,0.7000000011175871,0.09999999962747097,4.300000000745058,0.2999999988824129,1.5,1.0,269.0,2.600000001490116,4.599999999627471,0.3999999985098839 +slicing/list-comp,0.5,0.8000000007450581,0.09999999962747097,23.800000000745058,1.099999999627471,5.300000000745058,1.799999998882413,593.0,13.599999999627471,18.90000000037253,14.200000001117587 +slicing/list-comp,0.5,0.900000000372529,0.09999999962747097,24.59999999962747,0.900000000372529,5.400000000372529,1.699999999254942,593.0,12.5,16.0,14.199999999254942 +slicing/lookup,0.40000000037252903,0.5,0.19999999925494194,2.799999998882413,0.40000000037252903,1.599999999627471,0.5,310.0,2.600000001490116,6.5,1.099999999627471 +slicing/map,0.30000000074505806,2.400000000372529,0.09999999962747097,0.8999999985098839,0.09999999962747097,1.599999999627471,0.19999999925494194,250.0,3.199999999254942,5.5,0.40000000037252903 +slicing/multiply,2.199999999254942,0.30000000074505806,0.0,0.30000000074505806,0.10000000149011612,1.299999998882413,0.0,233.0,2.099999999627471,1.5,0.0 +slicing/nth,0.2000000011175871,0.2000000011175871,0.0,1.0,0.0,4.0,0.0,258.0,6.900000000372529,2.5,0.7000000011175871 +slicing/section-5-example,0.5,2.699999999254942,0.19999999925494194,27.59999999962747,1.099999999627471,5.699999999254942,2.100000001490116,629.0,13.700000001117587,19.399999998509884,14.900000000372529 +slicing/section-5-example,0.40000000037252903,1.099999999627471,0.09999999962747097,27.800000000745058,0.599999999627471,7.0,2.600000001490116,629.0,13.699999999254942,19.300000000745058,14.399999998509884 +slicing/section-5-example,0.5,1.0,0.09999999962747097,25.799999998882413,0.7000000011175871,8.200000001117587,1.599999999627471,629.0,12.900000000372529,16.799999998882413,17.09999999962747 +slicing/zeros,0.2999999988824129,0.2999999988824129,0.2000000011175871,3.200000001117587,0.2000000011175871,1.299999998882413,0.10000000149011612,245.0,2.300000000745058,2.099999999627471,0.30000000074505806 +slicing/zeros,0.19999999925494194,0.2999999988824129,0.2000000011175871,0.8000000007450581,2.200000001117587,1.5,0.0,245.0,2.0,4.400000000372529,0.30000000074505806 +slicing/zipWith,0.40000000037252903,0.6999999992549419,0.10000000149011612,5.299999998882413,0.30000000074505806,1.700000001117587,2.599999999627471,311.0,5.299999998882413,3.5,1.199999999254942 +slicing/matrix-update,0.599999999627471,1.0,0.09999999962747097,74.5,0.30000000074505806,86.0,0.09999999962747097,1773.0,29.5,45.20000000111759,43.5 +graphics/background,3.400000000372529,1.700000001117587,0.09999999962747097,1.8999999985098839,0.6000000014901161,11.899999998509884,0.0,1081.0,2.300000000745058,2.300000000745058,3.699999999254942 +graphics/grouped-bar-chart,1.599999999627471,689.0,0.6000000014901161,152.30000000074506,181.2000000011176,2124.5999999996275,0.19999999925494194,3470.0,69.59999999962747,104.10000000149012,93.30000000074506 +graphics/line-chart,3.900000000372529,1499.4000000003725,2.800000000745058,234.09999999962747,615.0999999996275,3178.7999999988824,0.19999999925494194,4886.0,96.80000000074506,135.19999999925494,126.20000000111759 +graphics/stacked-bar-chart,1.5,183.89999999850988,0.40000000037252903,87.80000000074506,112.30000000074506,156.7999999988824,0.10000000149011612,2530.0,42.0,58.40000000037253,50.20000000111759 \ No newline at end of file diff --git a/test/Many.purs b/test/Many.purs index 275d6f0ca..5667b1cee 100644 --- a/test/Many.purs +++ b/test/Many.purs @@ -18,7 +18,7 @@ many specs (n × is_bench) = zip (specs <#> _.file) (specs <#> one) test (File file) progCxt { δv: identity, fwd_expect, bwd_expect: mempty } (n × is_bench) bwdMany :: Array TestBwdSpec -> (Int × Boolean) -> Array (String × Aff BenchRow) -bwdMany specs (n × is_bench) = zip (specs <#> _.file) (specs <#> one) +bwdMany specs (n × is_bench) = zip (specs <#> (\spec -> "slicing/" <> spec.file)) (specs <#> one) where folder = File "slicing/" one { file, file_expect, δv, fwd_expect } = do