Skip to content

Commit fe7e077

Browse files
gpsheadclaude
andcommitted
gps-raspbian: use --enable-big-digits=15
Add SlowNonDebugUnixBuild15BitDigits build class and use it for the gps-raspbian builder to configure Python with 15-bit digits. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent dd978f3 commit fe7e077

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

master/custom/builders.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
SharedUnixBuild,
2424
SlowDebugUnixBuild,
2525
SlowNonDebugUnixBuild,
26+
SlowNonDebugUnixBuild15BitDigits,
2627
SlowUnixInstalledBuild,
2728
NonDebugUnixBuild,
2829
UnixInstalledBuild,
@@ -157,7 +158,7 @@
157158
("PPC64LE Fedora Stable Clang Installed", "cstratak-fedora-stable-ppc64le", ClangUnixInstalledBuild),
158159

159160
# Linux armv7l (32-bit) GCC
160-
("ARM Raspbian", "gps-raspbian", SlowNonDebugUnixBuild),
161+
("ARM Raspbian", "gps-raspbian", SlowNonDebugUnixBuild15BitDigits),
161162

162163
# Linux armv8 (64-bit) GCC
163164
("ARM64 Raspbian", "stan-raspbian", SlowNonDebugUnixBuild),

master/custom/factories.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -379,6 +379,10 @@ class SlowNonDebugUnixBuild(NonDebugUnixBuild):
379379
testFlags = [*NonDebugUnixBuild.testFlags, "-u-cpu"]
380380

381381

382+
class SlowNonDebugUnixBuild15BitDigits(SlowNonDebugUnixBuild):
383+
configureFlags = [*SlowNonDebugUnixBuild.configureFlags, "--enable-big-digits=15"]
384+
385+
382386
class SlowDebugUnixBuild(UnixBuild):
383387
test_timeout = SLOW_TIMEOUT
384388
testFlags = [*UnixBuild.testFlags, "-u-cpu"]

0 commit comments

Comments
 (0)