Repository navigation
0.26.3: the processor time on i386; the specification by its minor version - #56
Merged
Merged
Conversation
…rsion The program's processor time and an observation's monotonic clock were read from the sixty-four bit clock_gettime into records of two words; both read okl::ktimespec. tests/word32/runs.cpp measures the processor time of 50 ms of work, which failed before the change. The manifest declares openkal = "^0.25.0": an implementation written against a patch release conforms to every later patch of the minor version (openkal clause 8), so a consumer that names one resolves with it.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The program's processor time (
cpu_ns) and an observation's monotonic clock read the sixty-four bitclock_gettime(403 on i386) into records of two words, so the seconds were taken as the fraction. Both readokl::ktimespec.tests/word32/runs.cppmeasures the processor time of 50 ms of work; the check failed before the change and holds after it.The manifest declares
openkal = "^0.25.0". An implementation written against a patch release conforms to every later patch of its minor version (openkal clause 8); with an exact version, a consumer that names openkal 0.25.1 could not resolve with this implementation.