Skip to content

Fix bugs exposed by posix port#8900

Merged
dhalbert merged 7 commits into
adafruit:mainfrom
jepler:misc-fixes
Feb 14, 2024
Merged

Fix bugs exposed by posix port#8900
dhalbert merged 7 commits into
adafruit:mainfrom
jepler:misc-fixes

Conversation

@jepler

@jepler jepler commented Feb 11, 2024

Copy link
Copy Markdown

While working on some experimental code ("posix port") I found some bugs & build problems.

The added includes are to get structure definitions and/or function prototypes for things that are included indirectly only when certain other features are enabled, which is why the problems weren't seen before.

The removed includes are for stuff not yet implemented on the POSIX port, where the include was apparently copied as boilerplate and is not actually needed.

@tannewt tannewt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is the random bits 0 behavior change to match CPython?

Comment thread shared-bindings/random/__init__.c Outdated
Comment thread shared-module/epaperdisplay/EPaperDisplay.h Outdated
@tannewt

tannewt commented Feb 13, 2024

Copy link
Copy Markdown
Member

Why don't we update black in #8906 and then merge that into main?

@jepler

jepler commented Feb 13, 2024

Copy link
Copy Markdown
Author

I'm fine with rebasing this once #8906 is merged, if that makes sense to you.

@tannewt

tannewt commented Feb 13, 2024

Copy link
Copy Markdown
Member

Ok, merged in #8912

@jepler

jepler commented Feb 13, 2024

Copy link
Copy Markdown
Author

rebased.

@jepler jepler requested a review from tannewt February 13, 2024 23:01

@tannewt tannewt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the update!

@dhalbert dhalbert merged commit 1010317 into adafruit:main Feb 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants