Skip to content

Test 15-bit digit case for PyLong's in CI? #138336

@skirpichev

Description

@skirpichev

Feature or enhancement

Proposal:

It seems, all CI jobs run tests with --enable-big-digits=30 configure option (i.e. default). Other possible case (=15 bits) is not tested. Maybe there is some build bot, but it's not obvious which one ;-)

See #30306 (comment) Nowadays I don't see Gentoo bots and it seems that "Github Actions: Test / Windows (x86)" is using 30-bit digits, e.g. https://github.com/python/cpython/actions/runs/17363314372/job/49286316737. See #138496 (tests actions and build bots)

From prior discussion in #89732 it seems that 15-bit case does make sense for 32-bit machines, but it's not the situation right now: 30-bit is unconditional default.

Lets at least test this case in Github Actions, if it's supported!

Has this already been discussed elsewhere?

No response given

Links to previous discussion of this feature:

No response

Linked PRs

Metadata

Metadata

Assignees

Labels

infraCI, GitHub Actions, buildbots, Dependabot, etc.testsTests in the Lib/test dirtype-featureA feature request or enhancement

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions