HomePhabricator

[CI] Fix the Win64 build failing due to wine issue

Description

[CI] Fix the Win64 build failing due to wine issue

Summary:
Wine has some limitations, and as the test suite grows so does the memory requirement. With the current Bullseye version we are facing a memory limit causing asserts on nullptr for objects that failed to allocate.
We can work around this limitation by using a more recent version of wine. This also speeds up the tests significantly on my machine.

Test Plan:
Install the correct wine version, then:

./contrib/teamcity/build-configurations.py build-win64

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

Differential Revision: https://reviews.bitcoinabc.org/D14751

Details

Provenance
FabienAuthored on Nov 7 2023, 20:05
FabienPushed on Nov 8 2023, 08:40
Reviewer
Restricted Project
Differential Revision
D14751: [CI] Fix the Win64 build failing due to wine issue
Parents
rABC0f2dc0a1d6c6: [avalanche] Add invalidateavalancheproof and reconsideravalancheproof RPCs
Branches
Unknown
Tags
Unknown