This repository was archived by the owner on Jan 12, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 173
Master into Call Graph #485
Merged
ScottCarda-MS
merged 47 commits into
features/CallGraphWalker
from
sccarda/MasterIntoCallGraph
Jun 26, 2020
Merged
Master into Call Graph #485
ScottCarda-MS
merged 47 commits into
features/CallGraphWalker
from
sccarda/MasterIntoCallGraph
Jun 26, 2020
Conversation
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
Updates the Conjugation Inlining, Pre-Evaluation, and Functor Generation steps to use the IRewrite interface.
Co-authored-by: Bettina Heim <beheim@microsoft.com>
…e appropriate type parameter to the BuiltIn member for IndexRange. (#425) Remove IndexRange from Monomorphization Exemptions
This allows clients to suppress automatic loading of provider packages for testing or development purposes.
* Adding some telemetry info * adding data for default simulator property
* Exclude EntryPointDriver.dll from QSC references * Show incompatible message only in verbose mode * Remove reference to System.CommandLine in the SDK This dependency should be gotten transitively from the CsharpGeneration package now. * Update TODO comment with link to issue
* Add reference to Microsoft.Quantum.EntryPointDriver * Revert "Add support for updated standalone executable packaging (#442)" This reverts commit d70a653. * Put Include and Version on the same line * Revert "Put Include and Version on the same line" This reverts commit f0aca22. * Revert "Revert "Put Include and Version on the same line"" This reverts commit 93777d8.
* Added NoOp to precondition dependency list for classical control. * Revert "Added NoOp to precondition dependency list for classical control." This reverts commit 3c1f841.
Removed NoOp from dependency list for precondition of classical control rewrite step.
Fixes Scripts use of `DefineConstants` overrides all build constants, possibly hiding test failures #446
Authored by: @filipw
* Symbols are restricted to include only valid characters * Added some tests for supported non-ASCII characters in identifiers Co-authored-by: Dmitry Vasilevsky <dmitryv@microsoft.com>
* Fixing escape handling in string parsing This change adds proper escape character handling for literal strings. Fixes Escape sequences in string literals are not interpreted #458 * Uncommenting escaped quote tests * Using verbatim strings in tests * Going back to traditional escaping in tests * Fixed delimiter, all tests passing * Removing out of date comment
…449) * Prevent result equality with QPRGen0 * Move more fields from SymbolTracker to ResolutionContext * Undo some changes to TypeChecking.cs * Move ResolutionContext up a bit * Better error message * Add basic tests * Add more tests (but not working right now...) * Fix tests * Add tests for not equals * Use static member for Create * Move ResolutionContext to SymbolTracker.fs * Update doc comment to ArgumentException Co-authored-by: bettinaheim <34236215+bettinaheim@users.noreply.github.com> * Replace failwith with ArgumentException * Mention SymbolTracker versioning in ResolutionContext * Restore supportsEqualityComparison and use VerifyIsOneOf * Undo changes to VerificationTools.fs * Rename ResolutionContext to ScopeContext * Include execution target in error message * Make ScopeContext.ExecutionTarget non-nullable * Update error message Co-authored-by: bettinaheim <34236215+bettinaheim@users.noreply.github.com>
Reordered the steps of the classically controlled rewrite to have the if-statement restructuring done first.
* Use Uri.LocalPath instead of Uri.AbsolutePath * Fix attribute reader test * Update packages to fix tests * Add GetFileId and deprecate TryGetFileId * Re-add null URI check Co-authored-by: bettinaheim <34236215+bettinaheim@users.noreply.github.com>
bamarsha
approved these changes
Jun 26, 2020
swernli
approved these changes
Jun 26, 2020
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
Merging master branch content into the Call Graph Walker feature branch.