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

Conversation

@swernli
Copy link
Collaborator

@swernli swernli commented Oct 12, 2021

This change updates the QIR runtime to use an explicit path to the Spectre-mitigated, static VC runtime on Windows. Using a full path here overrides the selection logic and ensures the chosen libcmt[d] and vcruntime[d] are loaded.

This change updates the QIR runtime to use an explicit path to the Spectre-mitigated, static VC runtime on Windows. Using a full path here overrides the selection logic and ensures the chosen libcmt[d] and vcruntime[d] are loaded.
@swernli swernli enabled auto-merge (squash) October 15, 2021 19:35
@swernli swernli merged commit e024636 into main Oct 16, 2021
@idavis idavis deleted the swernli/explicit-windows-runtime branch October 20, 2021 19:55
cesarzc added a commit that referenced this pull request Nov 5, 2021
* Use explicit static VC runtime on Windows (#851)

* Use explicit static VC runtime on Windows

This change updates the QIR runtime to use an explicit path to the Spectre-mitigated, static VC runtime on Windows. Using a full path here overrides the selection logic and ensures the chosen libcmt[d] and vcruntime[d] are loaded.

* Add "-sort" flag

* Include version number in find pattern

* Include libcpmt library as well

* Use spectre component name

* Append AppId to UserAgent when calling Azure Quantum APIs (#858)

* Add `CX`, `CY` and `CZ` to Type1, Type3 target packages. (#842) (#861)

* Moving QIR runtime build config into CMakeLists. (#863)

* Moving QIR runtime build config into qir_cmake_include  CMakeLists.

Co-authored-by: Stefan J. Wernli <[email protected]>
Co-authored-by: XField <[email protected]>
Co-authored-by: Ian Davis <[email protected]>
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.

4 participants