Jeff Epler

Results 78 issues of Jeff Epler

### Summary This fixes my version of the reproducer for #17117, by preventing an incompletely constructed exception from actually being raised. ### Testing I added a test to the testsuite...

py-core

### Summary It's always nice when errors can be detected at compile time. In traditional C programs, gcc can check that the printf argument types match the printf format string....

py-core

### Summary I was not able to find an explicit test for "fstring nested replacement fields", like `f"{x:{space}.{prec}}"`. So I added several cases to the existing test `string_fstring.py`. ### Testing...

### Summary I noticed that in the CI step "build_and_test_arm (bigendian)" no tests were actually run. ### Testing I locally ran `tools/ci.sh qemu_build_arm_bigendian` and observed that the tests are run....

### Summary Ensure that zero-duration sleeps run scheduled callbacks. Reduce a wait making the test run 8x faster locally, which hopefully also makes it reliable on ci. Restore the test...

port-unix

### Summary In REPR_C, only 1/4 of all C `float` values can be expressed, depending on the least significant bits of the mantissa. As an alternative to discarding the low...

py-core

### Summary This is unused since 007f127a61ea058ca010b85883072bdefe0234c0 "all: Simplify mp_int_t/mp_uint_t definition". ### Testing I checked locally with grep.

### Summary I noticed this was not runnable locally by `ci.sh`. ### Testing I ran it locally. ### Trade-offs and Alternatives I also added some .gitignore lines for files created...