Jeff Epler
Jeff Epler
I did some checks in a sibling branch, and on macos, `gcc` is clang (!) which has a different incompatible plugin api; gcc-14 is also installed via brew in the...
[Plugin support on Windows/MinGW has a number of limitations and additional requirements](https://gcc.gnu.org/onlinedocs/gccint/Plugins-building.html#:~:text=Plugin%20support%20on%20Windows/MinGW%20has%20a%20number%20of%20limitations%20and%20additional%20requirements) so adding support for that would better be postponed to a subsequent PR.
Thanks for the feedback. I did consider trying to automatically enable the plugin if possible, and disable it if not; but this looked fragile. One option would be to switch...
My thoughts on sequencing the work: 1. Land https://github.com/micropython/micropython/pull/17538 because it has some initial format-string fixes 2. Cherry pick just the fixes from this PR into a new branch and...
huh. two wrongs make a "fascinating". I didn't expect to see code size savings. Is it coming from 3f9b9c4, which I had actually intended to rebase out? Let's find out...
More sequencing: Once #17618 goes in, I'll rebase this, add XINT_FMT (the format string to print mp_int_t as hex), and use it for cell printing (@jepler [objcell: Fix printing cell...
Rebased. I'll get it back to green, then submit a 2nd PR with "just the bug fixes".
OK, everything this PR depends on has been merged. I've updated the initial comment to reflect the current state of things.
@dpgeorge I think this is ready for review.
I can look at it from that angle instead, thanks.