From bb2330c0d8081876d3f84f1821c9423d29f15592 Mon Sep 17 00:00:00 2001 From: Alexander Vaschillo Date: Tue, 2 Jul 2019 17:24:37 -0700 Subject: [PATCH 1/3] Pauli enum gets explicit canonical values. --- src/Simulation/Core/Types.cs | 8 ++++---- src/Simulation/Native/src/simulator/gates.hpp | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/Simulation/Core/Types.cs b/src/Simulation/Core/Types.cs index 0b5b4a00bc7..53841192d9e 100644 --- a/src/Simulation/Core/Types.cs +++ b/src/Simulation/Core/Types.cs @@ -42,19 +42,19 @@ public enum Pauli /// /// Pauli Identity operator. Corresponds to Q# constant PauliI. /// - PauliI, + PauliI = 0, /// /// Pauli X operator. Corresponds to Q# constant PauliX. /// - PauliX, + PauliX = 1, /// /// Pauli Y operator. Corresponds to Q# constant PauliY. /// - PauliY, + PauliY = 3, /// /// Pauli Z operator. Corresponds to Q# constant PauliZ. /// - PauliZ + PauliZ = 2 } /// diff --git a/src/Simulation/Native/src/simulator/gates.hpp b/src/Simulation/Native/src/simulator/gates.hpp index d103d3c6324..3458a3295f0 100644 --- a/src/Simulation/Native/src/simulator/gates.hpp +++ b/src/Simulation/Native/src/simulator/gates.hpp @@ -26,10 +26,10 @@ namespace Gates /// a type for runtime basis specification enum Basis { - PauliI, - PauliX, - PauliY, - PauliZ + PauliI = 0, + PauliX = 1, + PauliY = 3, + PauliZ = 2 }; /// a general one qubit gate, storing the qubit number From 82af6becefc47064abd2b3fc829c5e4ba947b716 Mon Sep 17 00:00:00 2001 From: Sasha <35849227+avasch01@users.noreply.github.com> Date: Wed, 3 Jul 2019 15:50:21 -0700 Subject: [PATCH 2/3] Setting default verbosity level to detailed Our build tests fail, but pipeline gives us no useful information --- build/set-env.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/set-env.ps1 b/build/set-env.ps1 index 194452a0d32..ce1ddcca99c 100644 --- a/build/set-env.ps1 +++ b/build/set-env.ps1 @@ -7,7 +7,7 @@ Write-Host "Setting up build environment variables" If ($Env:BUILD_BUILDNUMBER -eq $null) { $Env:BUILD_BUILDNUMBER ="0.0.1.0" } If ($Env:BUILD_CONFIGURATION -eq $null) { $Env:BUILD_CONFIGURATION ="Debug" } -If ($Env:BUILD_VERBOSITY -eq $null) { $Env:BUILD_VERBOSITY ="m" } +If ($Env:BUILD_VERBOSITY -eq $null) { $Env:BUILD_VERBOSITY ="detailed" } If ($Env:ASSEMBLY_VERSION -eq $null) { $Env:ASSEMBLY_VERSION ="$Env:BUILD_BUILDNUMBER" } If ($Env:NUGET_VERSION -eq $null) { $Env:NUGET_VERSION ="$Env:ASSEMBLY_VERSION-alpha" } From 12a4626f78360c2d424f58d297e11130b030e814 Mon Sep 17 00:00:00 2001 From: Andres Paz Date: Wed, 3 Jul 2019 16:05:32 -0700 Subject: [PATCH 3/3] Setting verbosity back to minimal by default. --- build/set-env.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/set-env.ps1 b/build/set-env.ps1 index ce1ddcca99c..194452a0d32 100644 --- a/build/set-env.ps1 +++ b/build/set-env.ps1 @@ -7,7 +7,7 @@ Write-Host "Setting up build environment variables" If ($Env:BUILD_BUILDNUMBER -eq $null) { $Env:BUILD_BUILDNUMBER ="0.0.1.0" } If ($Env:BUILD_CONFIGURATION -eq $null) { $Env:BUILD_CONFIGURATION ="Debug" } -If ($Env:BUILD_VERBOSITY -eq $null) { $Env:BUILD_VERBOSITY ="detailed" } +If ($Env:BUILD_VERBOSITY -eq $null) { $Env:BUILD_VERBOSITY ="m" } If ($Env:ASSEMBLY_VERSION -eq $null) { $Env:ASSEMBLY_VERSION ="$Env:BUILD_BUILDNUMBER" } If ($Env:NUGET_VERSION -eq $null) { $Env:NUGET_VERSION ="$Env:ASSEMBLY_VERSION-alpha" }