Skip to content

'No op' stack build is slower for Stack 2.13.1 than Stack 2.7.5 #6553

Open
@mpilgrem

Description

Motivation: #6551

For a mult-package project (80+ packages) Stack 2.7.5 reportedly takes ~ 2 s for a 'no op' stack build while Stack 2.13.1 (and, now, post #6552 Stack) reportedly takes ~ 7 s to 8 s.

Can the Stack 2.7.5 level of performance be regained?

However, worth recognising that Stack 2.7.5 had a dependency on Cabal-3.2.1.0 (LTS 17.15) and modern Stack, currently, has a dependency on Cabal-3.10.1.0 (LTS 22.7). It is not inconceivable that something may have happened upstream.

EDIT: I am wondering if the effect is real, as I can not reproduce it in my experiments at #6553 (comment) or (EDIT2) #6553 (comment).

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions