-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding output schemas #32
Adding output schemas #32
Conversation
CLA Assistant Lite bot All Contributors have signed the CLA. |
I have read the Contributor License Agreement and I hereby accept the Terms. |
specification/under_development/output_schemas/Labeled_And_Async.md
Outdated
Show resolved
Hide resolved
specification/under_development/output_schemas/Labeled_And_Async.md
Outdated
Show resolved
Hide resolved
specification/under_development/output_schemas/No_Labels_And_Ordered.md
Outdated
Show resolved
Hide resolved
specification/under_development/output_schemas/No_Labels_And_Ordered.md
Outdated
Show resolved
Hide resolved
…rdered.md Co-authored-by: César Zaragoza Cortés <[email protected]>
Hi @bettinaheim, could you please review the schema definitions? |
See #23 |
@bettinaheim /bump |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, this all appears consistent with what my understanding is for how this should go, no surprises! I've just added some thoughts as I read through it where come additional commentary/clarifications would be useful to some readers.
specification/under_development/output_schemas/No_Labels_And_Ordered.md
Outdated
Show resolved
Hide resolved
specification/under_development/output_schemas/No_Labels_And_Ordered.md
Outdated
Show resolved
Hide resolved
specification/under_development/output_schemas/Labeled_And_Async.md
Outdated
Show resolved
Hide resolved
specification/under_development/output_schemas/Labeled_And_Async.md
Outdated
Show resolved
Hide resolved
…nc.md Co-authored-by: Amos Anderson <[email protected]>
Added a comment in Notes For Implementors |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like the new grammar and the notes docs, I think they really help!
It's not letting me resolve conversations, so you'll have to do that. There's only one of my original ones which I don't think was answered yet and which looks like it requires a fix or a clarification. The other comments here from me are mostly just curiosity to do with what you want.
specification/under_development/output_schemas/No_Labels_And_Ordered.md
Outdated
Show resolved
Hide resolved
specification/under_development/output_schemas/No_Labels_And_Ordered.md
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm @idavis!
one last thought is that some people may be interested in being able to read a log themselves and extract some kind of data structure, perhaps for their own unit testing. if you have any open source code for this already, it would be nice to include a link to that somewhere.
Thanks @qci-amos . I don't know of any OSS parsing utils for the output formats. Might be good to discuss at the next meeting. I don't have permissions to merge, so someone else will have to merge this PR. |
This PR defines the output schemas for labeled and unlabeled schemas.
The format also defines what the output should look like for output recording functions for
int
,double
, andbool
which are not currently specified in the base profile. We can remove these functions from the schemas or keep them noting that they are forward looking definitions.This spec, along with the base profile will have to be updated as we address the opaque pointer updates to LLVM IR.