Skip to content
This repository was archived by the owner on Jan 12, 2024. It is now read-only.

Conversation

@IrinaYatsenko
Copy link
Contributor

@IrinaYatsenko IrinaYatsenko commented Feb 18, 2021

Fixes #519

Also moved a couple headers from lib/QIR into public and took the opportunity to replace <assert.h> and <string.h> includes with and respectively.

@@ -1,1690 +1,1691 @@
%Result = type opaque
Copy link
Collaborator

Choose a reason for hiding this comment

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

I thought this file was deleted by my change in #522 which should have updated the gitignore too. How is it ending up in the diff here?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Good question. Don't know. I deleted the file and rebuilt locally again, and it was correctly filtered out by .gitignore this time... Thanks for catching this!

Oh, I see! @kuzminrobin change ec763fb added the file back. Likely, because it was updated compared to the pre-delete state and merge decided to resurrect it... I guess, we'll need to keep an eye on this for a while.

Copy link
Contributor

Choose a reason for hiding this comment

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

Looks like during rebasing my branch, I resolved the conflict incorrectly such that the file was recovered.
I assume that now this file needs to be always generated (if we build the tests in a clean directory).

Copy link
Collaborator

@swernli swernli left a comment

Choose a reason for hiding this comment

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

Clean up looks good, just one question about why the .ll file seems to have reappeared.

@IrinaYatsenko IrinaYatsenko merged commit df59efb into main Feb 18, 2021
@IrinaYatsenko IrinaYatsenko deleted the irinayat/qirruntime-qdk branch February 18, 2021 21:39
@kuzminrobin
Copy link
Contributor

Approving.
Sorry for being late with reviewing this PR.
(I have a single GitHub account tied up with my personal email, and I get notifications to my personal email which I check rarely. Feel free to ping me any time (over Teams or MS email) and remind me about the PR waiting for me)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

QirRuntime: qdk.dll creates unnecessary fullstate simulator dependency for consumers of QIR libs

5 participants