Skip to content

Conversation

@ChrisDryden
Copy link
Contributor

@ChrisDryden ChrisDryden commented Nov 28, 2025

There's two other open stty PR's: #9490 and #9516 . Once those two are merged all of the stty tests pass except for the bad-speed test. This test overrides cfsetispeed and checks to see if it is called. Currently our implementation of stty only overrides the cfsetospeed. The support to do both in GNU existed for a while. I changed the enum and parser to treat the ispeed and ospeed seperately and I added integration tests that compare that using those new flags matches the input and output of the GNU implementation.

@github-actions
Copy link

GNU testsuite comparison:

Skipping an intermittent issue tests/tail/overlay-headers (passes in this run but fails in the 'main' branch)

@ChrisDryden ChrisDryden force-pushed the stty_input_and_output_speed branch 2 times, most recently from 5097f92 to a1c0044 Compare November 29, 2025 04:40
@github-actions
Copy link

GNU testsuite comparison:

Skip an intermittent issue tests/misc/tee (fails in this run but passes in the 'main' branch)

@ChrisDryden ChrisDryden force-pushed the stty_input_and_output_speed branch from a1c0044 to 5a54163 Compare December 2, 2025 15:57
@github-actions
Copy link

github-actions bot commented Dec 2, 2025

GNU testsuite comparison:

Skipping an intermittent issue tests/tail/overlay-headers (passes in this run but fails in the 'main' branch)

@ChrisDryden
Copy link
Contributor Author

Hmm an issue with one of the baud rate integration tests came up, was covered up by the seq failure before

@ChrisDryden ChrisDryden marked this pull request as draft December 2, 2025 16:30
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.

1 participant