[GHC] #11800: T9872d bytes allocated has regressed terribly on 32-bit Linux
GHC
ghc-devs at haskell.org
Wed Apr 6 16:18:43 UTC 2016
#11800: T9872d bytes allocated has regressed terribly on 32-bit Linux
-------------------------------------+-------------------------------------
Reporter: bgamari | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Test Suite | Version: 7.10.3
Keywords: | Operating System: Unknown/Multiple
Architecture: | Type of failure: Compile-time
Unknown/Multiple | performance bug
Test Case: | Blocked By:
Blocking: | Related Tickets:
Differential Rev(s): | Wiki Page:
-------------------------------------+-------------------------------------
While updating the performance testsuite numbers for 8.0.1-rc3 I noticed
that `T9872d`'d bytes allocated metric has somehow regressed 350% but only
on 32-bit Debian 8,
{{{
=====> T9872d(normal) 22 of 30 [0, 0, 0]
cd ./perf/compiler && "/home/ben/ghc/inplace/test spaces/ghc-stage2" -c
T9872d.hs -fforce-recomp -dno-debug-output -fshow-warning-groups -no-user-
package-db -rtsopts -fno-warn-tabs -fno-warn-missed-specialisations -fno-
ghci-history +RTS -V0 -tT9872d.comp.stats --machine-readable -RTS >
T9872d.comp.stderr 2>&1
bytes allocated value is too high:
Expected T9872d(normal) bytes allocated: 59651432 +/-5%
Lower bound T9872d(normal) bytes allocated: 56668860
Upper bound T9872d(normal) bytes allocated: 62634004
Actual T9872d(normal) bytes allocated: 264566040
Deviation T9872d(normal) bytes allocated: 343.5 %
*** unexpected stat test failure for T9872d(normal)
}}}
The test passes on 64-bit Debian 8 and no similar jumps are seen in the
test's history.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11800>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list