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 90
Merge master into feature/position-cleanup #360
Merged
bamarsha
merged 11 commits into
feature/position-cleanup
from
samarsha/position-cleanup⬅master
Aug 26, 2020
Merged
Merge master into feature/position-cleanup #360
bamarsha
merged 11 commits into
feature/position-cleanup
from
samarsha/position-cleanup⬅master
Aug 26, 2020
The head ref may contain hidden characters: "samarsha/position-cleanup\u2B05master"
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
Fixes Code generation failure when mapping Q# namespaces to C# namespaces #46
* Initial Q# API for new Random namespace * Consolidate RNG logic in SimulatorBase. * Consolidate RNG logic in Toffoli simulator as well. * Fix build errors. * Fix typo in previous commit. * Adapt namespaces in test project. * One more namespace fix. * Started some API documentation comments. * Add more API docs and tests. * Fix open statements. * Fix SampleNBits. * Update src/Simulation/Common/SimulatorBase.cs Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com> * Update src/Simulation/Common/SimulatorBase.cs Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com> * Update src/Simulation/QsharpCore/Random/Convienence.qs Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com> * Update src/Simulation/QsharpCore/Random/Types.qs Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com> * API docs, review feedback, more tests. * fixed typo * Added missing open. * Add another missing open. * Discrete → continuous * Split out intrinsic tests to avoid duplicated types. * Fix off by one error in unit tests. * Added a little bit more testing. * A bit more testing. * Avoid depending on Delay. * Break down tests a bit more. * Fix categorical tests. * Update src/Simulation/Simulators.Tests/TestProjects/IntrinsicTests/IntrinsicTests.csproj Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com> * Update src/Simulation/Simulators.Tests/TestProjects/IntrinsicTests/Random/Tests.qs Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com> * Update src/Simulation/Simulators.Tests/TestProjects/IntrinsicTests/Random/Tests.qs Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com> Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com>
…#350) Through a recent component governance audit we're extending the list of third party libraries used by components in this repository.
Co-authored-by: Bettina Heim <beheim@microsoft.com>
…t name (#355) * Only generate C# for reference when using testname This change makse it so that C# generation for references that have a test name attribute only happens when loading via test names is requested. * Update compiler version * Update src/Simulation/CsharpGeneration/SimulationCode.fs Remove unused `e` variable. Co-authored-by: Scott Carda <55811729+ScottCarda-MS@users.noreply.github.com> Co-authored-by: Scott Carda <55811729+ScottCarda-MS@users.noreply.github.com>
# Conflicts: # src/Simulation/CsharpGeneration/Microsoft.Quantum.CsharpGeneration.fsproj # src/Simulation/QCTraceSimulator.Tests/Tests.Microsoft.Quantum.Simulation.QCTraceSimulatorRuntime.csproj # src/Simulation/QsharpCore/Microsoft.Quantum.QSharp.Core.csproj # src/Simulation/Simulators.Tests/TestProjects/HoneywellExe/HoneywellExe.csproj # src/Simulation/Simulators.Tests/TestProjects/IonQExe/IonQExe.csproj # src/Simulation/Simulators.Tests/TestProjects/Library with Spaces/Library with Spaces.csproj # src/Simulation/Simulators.Tests/TestProjects/Library1/Library1.csproj # src/Simulation/Simulators.Tests/TestProjects/Library2/Library2.csproj # src/Simulation/Simulators.Tests/TestProjects/QCIExe/QCIExe.csproj # src/Simulation/Simulators.Tests/TestProjects/QsharpExe/QsharpExe.csproj # src/Simulation/Simulators.Tests/TestProjects/TargetedExe/TargetedExe.csproj # src/Simulation/Simulators.Tests/TestProjects/UnitTests/UnitTests.csproj # src/Simulation/Simulators.Tests/Tests.Microsoft.Quantum.Simulators.csproj # src/Simulation/Simulators/Microsoft.Quantum.Simulators.csproj
swernli
approved these changes
Aug 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.
This PR makes the branch for #342 up-to-date.