Changes between Initial Version and Version 1 of Ticket #11160


Ignore:
Timestamp:
Dec 3, 2015 10:55:10 PM (2 years ago)
Author:
bgamari
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #11160

    • Property Cc gkarachalias added
    • Property Milestone changed from to 8.0.1
  • Ticket #11160 – Description

    initial v1  
    1 The new exhaustiveness checker has broken `tests/ghci/should_run/ghcirun004`, which now hangs in desugaring. If one removes all but a few hundred of `foo`'s equations in the test things return to sanity. It appears that the compile time is scaling non-linearly with the number of equations,
     1The new exhaustiveness checker (8a506104d5b5b71d5640afc69c992e0af40f2213) has broken `tests/ghci/should_run/ghcirun004`, which now hangs in desugaring. If one removes all but a few hundred of `foo`'s equations in the test things return to sanity. It appears that the compile time is scaling non-linearly with the number of equations,
    22
    33||= no. equations =||= compile wall time =||
    4 || 150             || 0.4 s ||
     4|| 150  || 0.4 s ||
    55|| 250  || 0.89 s  ||
    66|| 300  || 1.22 s  ||