Skip to content

strlcat.c: added specifications - #10

Closed
pavel-ivanov-rnd wants to merge 1 commit into
evdenis:masterfrom
pavel-ivanov-rnd:master
Closed

pavel-ivanov-rnd wants to merge 1 commit into
evdenis:masterfrom
pavel-ivanov-rnd:master

Conversation

@pavel-ivanov-rnd

Copy link
Copy Markdown

No description provided.

@evdenis
evdenis force-pushed the master branch 4 times, most recently from 4541855 to e5926d1 Compare September 7, 2020 22:49
@evdenis
evdenis force-pushed the master branch 4 times, most recently from 120a130 to 440fee7 Compare October 7, 2020 14:59
evdenis added a commit that referenced this pull request Sep 18, 2026
Keep the current WP proof helpers while integrating the prefix and copy
postconditions from PR #10. Move the contract to the header and bound its
frame by the actual truncated copy, including the terminator.

WP proves 129/129 goals with RTE under the documented unsigned-wraparound
policy; all 30 smoke tests pass. The executable algorithm is unchanged.

PR: #10
evdenis added a commit that referenced this pull request Sep 18, 2026
Keep the current WP proof helpers while integrating the prefix and copy
postconditions from PR #10. Move the contract to the header and bound its
frame by the actual truncated copy, including the terminator.

WP proves 129/129 goals with RTE under the documented unsigned-wraparound
policy; all 30 smoke tests pass. The executable algorithm is unchanged.

PR: #10
evdenis added a commit that referenced this pull request Sep 18, 2026
Keep the current WP proof helpers while integrating the prefix and copy
postconditions from PR #10. Move the contract to the header and bound its
frame by the actual truncated copy, including the terminator.

WP proves 129/129 goals with RTE under the documented unsigned-wraparound
policy; all 30 smoke tests pass. The executable algorithm is unchanged.

PR: #10
@evdenis

evdenis commented Sep 18, 2026

Copy link
Copy Markdown
Owner

Superseded by #19.

@evdenis evdenis closed this Sep 18, 2026
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