ChainSafe / ChainSafe/gossamer

Run CI on 32 bit operating system

Open
#2,980 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
454
Forks
144
PR merge metrics
No merged PRs in 30d

Description

Some of our code may break in 32 bit operating systems (386, some arm flavors). We already saw #2415 and there are likely other issues hard to detect with the human eye, even in the `pkg/scale` package. Running our CI (at least once) with 32 bit (maybe emulated on 64bit so it's faster) would help detect issues before we cross compile Gossamer.

:warning: blocked by #2585 since wasmer (probably) doesn't support 32 bit OSes well I believe.
This is important for cross compilation, so especially once wasmer is dropped (it makes cross compilation nearly impossible)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.