
#12437: 20% regression in max_bytes_used for T1969
-------------------------------------+-------------------------------------
Reporter: simonmar | Owner: osa1
Type: bug | Status: new
Priority: highest | Milestone: 8.2.1
Component: Compiler | Version: 8.0.1
Keywords: | Operating System: Unknown/Multiple
Architecture: | Type of failure: None/Unknown
Unknown/Multiple |
Test Case: | Blocked By:
Blocking: | Related Tickets:
Differential Rev(s): | Wiki Page:
-------------------------------------+-------------------------------------
This is 20% worse:
{{{
=====> T1969(normal) 1 of 1 [0, 0, 0]
cd "./T1969.run" && "/data/users/smarlow/ghc/inplace/test spaces/ghc-
stage2" -c T1969.hs -dno-debug-output -no-user-package-db -rtsopts -fno-
warn-missed-specialisations -fshow-warning-groups +RTS -G1 -RTS +RTS -V0
-tT1969.comp.stats --machine-readable -RTS
max_bytes_used value is too high:
Expected T1969(normal) max_bytes_used: 15017528 +/-15%
Lower bound T1969(normal) max_bytes_used: 12764898
Upper bound T1969(normal) max_bytes_used: 17270158
Actual T1969(normal) max_bytes_used: 18071064
Deviation T1969(normal) max_bytes_used: 20.3 %
*** unexpected stat test failure for T1969(normal)
}}}
One of these patches is the culprit, but I can't tell from the build logs
because the build was broken between these two points:
{{{
commit 6a4dc891fa7a8024d8f9f03b98ad675ff5fcbd91
Author: Ömer Sinan Ağacan