Opened 2 years ago

Last modified 12 months ago

#14165 new bug

Investigate regressions from simplifier refactor

Reported by: dfeuer Owned by:
Priority: normal Milestone: 8.10.1
Component: Compiler Version: 8.3
Keywords: Cc: simonpj
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: Compile-time performance bug Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:

Description

Commit 33452dfc6cf891b59d63fa9fe138b18cbce4df81 (Refactor the Mighty Simplifier) caused test suite regressions under 64-bit Linux and OSX (but not 32-bit Linux or Windows). See the build results.

Under 64-bit Linux:

max_bytes_used value is too high:
    Expected    T1969(normal) max_bytes_used: 16679176 +/-15%
    Lower bound T1969(normal) max_bytes_used: 14177299 
    Upper bound T1969(normal) max_bytes_used: 19181053 
    Actual      T1969(normal) max_bytes_used: 19199872 
    Deviation   T1969(normal) max_bytes_used:     15.1 %
*** unexpected stat test failure for T1969(normal)
bytes allocated value is too high:
    Expected    T12150(optasm) bytes allocated: 70773000 +/-5%
    Lower bound T12150(optasm) bytes allocated: 67234350 
    Upper bound T12150(optasm) bytes allocated: 74311650 
    Actual      T12150(optasm) bytes allocated: 74358208 
Deviation T12150(optasm) bytes allocated: 5.1 %

Under 64-bit OSX:

bytes allocated value is too high:
    Expected    T12150(optasm) bytes allocated: 70773000 +/-5%
    Lower bound T12150(optasm) bytes allocated: 67234350 
    Upper bound T12150(optasm) bytes allocated: 74311650 
    Actual      T12150(optasm) bytes allocated: 74503808 
    Deviation   T12150(optasm) bytes allocated:      5.3 %
*** unexpected stat test failure for T12150(optasm)

Change History (3)

comment:1 Changed 23 months ago by bgamari

Milestone: 8.4.18.6.1

This ticket won't be resolved in 8.4; remilestoning for 8.6. Do holler if you are affected by this or would otherwise like to work on it.

comment:2 Changed 18 months ago by bgamari

Milestone: 8.6.18.8.1

These won't be addressed by GHC 8.6.

comment:3 Changed 12 months ago by osa1

Milestone: 8.8.18.10.1

Bumping milestones of low-priority tickets.

Note: See TracTickets for help on using tickets.