@@ -185,16 +185,19 @@ showComparisons Options{..} cfg inp out =
187 separator = if useGauge then '/' else '.'
187 separator = if useGauge then '/' else '.'
188− dropComponent = dropWhile (== separator) . dropWhile (/= separator)
188+ dropComponent sep = dropWhile (== sep) . dropWhile (/= sep)
190+ -- In case of tasty-bench the names could be like
191+ -- All.Data.Array.Prim.Pinned/o-1-space.generation.show
192+ -- All.Data.Array.Foreign/o-1-space.generation.show
190 classifyComparison b =
193 classifyComparison b =
192 if useGauge
195 if useGauge
194− else dropComponent b --- drop "All." at the beginning
197+ else dropComponent separator b --- drop "All." at the beginning
196− ( takeWhile (/= separator) b1
199+ ( takeWhile (/= '/') b1
197− , dropComponent b1
200+ , dropComponent '/' b1 -- for tasty-bench drop up to "/"
200------------------------------------------------------------------------------
203------------------------------------------------------------------------------