Skip to content

Commit 9fd9f25

Browse files
gpsheadclaudeStanFromIreland
authored
gps-raspbian: use --enable-big-digits=15 (#650)
* 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]> * consistent style Co-authored-by: Stan Ulbrych <[email protected]> --------- Co-authored-by: Claude Opus 4.5 <[email protected]> Co-authored-by: Stan Ulbrych <[email protected]>
1 parent dd978f3 commit 9fd9f25

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-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: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -379,6 +379,13 @@ class SlowNonDebugUnixBuild(NonDebugUnixBuild):
379379
testFlags = [*NonDebugUnixBuild.testFlags, "-u-cpu"]
380380

381381

382+
class SlowNonDebugUnixBuild15BitDigits(SlowNonDebugUnixBuild):
383+
configureFlags = [
384+
*SlowNonDebugUnixBuild.configureFlags,
385+
"--enable-big-digits=15",
386+
]
387+
388+
382389
class SlowDebugUnixBuild(UnixBuild):
383390
test_timeout = SLOW_TIMEOUT
384391
testFlags = [*UnixBuild.testFlags, "-u-cpu"]

0 commit comments

Comments
 (0)