Update BuildTools, CoreClr, CoreFx, CoreSetup, ProjectNTfs, ProjectNTfsTestILC to...
authordotnet-maestro-bot <dotnet-maestro-bot@microsoft.com>
Fri, 24 Aug 2018 15:12:31 +0000 (08:12 -0700)
committerJan Kotas <jkotas@microsoft.com>
Fri, 24 Aug 2018 15:12:31 +0000 (08:12 -0700)
* Update BuildTools, CoreClr, CoreFx, CoreSetup, ProjectNTfs, ProjectNTfsTestILC to preview1-03124-01, preview1-26824-01, preview1-26824-01, preview1-26823-04, beta-26823-00, beta-26823-00, respectively

* Fix errors in Avx2.Permute8x32 and Avx.PermuteVar float, double overload signatures

Commit migrated from https://github.com/dotnet/corefx/commit/e3e0fd92c9f5a2e11d1f7e2e1b711c85db5ee418

src/libraries/BuildToolsVersion.txt
src/libraries/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs
src/libraries/dependencies.props
tools-local/ILAsmVersion.txt

index 0100d18..105cce9 100644 (file)
@@ -1 +1 @@
-2.2.0-preview1-03122-06
\ No newline at end of file
+2.2.0-preview1-03124-01
\ No newline at end of file
index 8370a34..0d50943 100644 (file)
@@ -355,10 +355,10 @@ namespace System.Runtime.Intrinsics.X86
         public static Vector256<float> Permute(Vector256<float> value, byte control) { throw null; }
         public static Vector256<double> Permute(Vector256<double> value, byte control) { throw null; }
         public static Vector256<T> Permute2x128<T>(Vector256<T> left, Vector256<T> right, byte control) where T : struct { throw null; }
-        public static Vector128<float> PermuteVar(Vector128<float> left, Vector128<float> mask) { throw null; }
-        public static Vector128<double> PermuteVar(Vector128<double> left, Vector128<double> mask) { throw null; }
-        public static Vector256<float> PermuteVar(Vector256<float> left, Vector256<float> mask) { throw null; }
-        public static Vector256<double> PermuteVar(Vector256<double> left, Vector256<double> mask) { throw null; }
+        public static Vector128<float> PermuteVar(Vector128<float> left, Vector128<int> control) { throw null; }
+        public static Vector128<double> PermuteVar(Vector128<double> left, Vector128<long> control) { throw null; }
+        public static Vector256<float> PermuteVar(Vector256<float> left, Vector256<int> control) { throw null; }
+        public static Vector256<double> PermuteVar(Vector256<double> left, Vector256<long> control) { throw null; }
         public static Vector256<float> Reciprocal(Vector256<float> value) { throw null; }
         public static Vector256<float> ReciprocalSqrt(Vector256<float> value) { throw null; }
         public static Vector256<float> RoundToNearestInteger(Vector256<float> value) { throw null; }
@@ -677,9 +677,9 @@ namespace System.Runtime.Intrinsics.X86
         public static Vector256<long> Permute4x64(Vector256<long> value, byte control) { throw null; }
         public static Vector256<ulong> Permute4x64(Vector256<ulong> value, byte control) { throw null; }
         public static Vector256<double> Permute4x64(Vector256<double> value, byte control) { throw null; }
-        public static Vector256<int> PermuteVar8x32(Vector256<int> left, Vector256<int> mask) { throw null; }
-        public static Vector256<uint> PermuteVar8x32(Vector256<uint> left, Vector256<uint> mask) { throw null; }
-        public static Vector256<float> PermuteVar8x32(Vector256<float> left, Vector256<float> mask) { throw null; }
+        public static Vector256<int> PermuteVar8x32(Vector256<int> left, Vector256<int> control) { throw null; }
+        public static Vector256<uint> PermuteVar8x32(Vector256<uint> left, Vector256<uint> control) { throw null; }
+        public static Vector256<float> PermuteVar8x32(Vector256<float> left, Vector256<int> control) { throw null; }
         public static Vector256<short> ShiftLeftLogical(Vector256<short> value, Vector128<short> count) { throw null; }
         public static Vector256<ushort> ShiftLeftLogical(Vector256<ushort> value, Vector128<ushort> count) { throw null; }
         public static Vector256<int> ShiftLeftLogical(Vector256<int> value, Vector128<int> count) { throw null; }
index b4ae416..390db99 100644 (file)
@@ -9,15 +9,15 @@
        These ref versions are pulled from https://github.com/dotnet/versions.
   -->
   <PropertyGroup>
-    <CoreFxCurrentRef>dfe7ac514daec9ba08867f4120be0c2ec0f2ccc0</CoreFxCurrentRef>
-    <CoreClrCurrentRef>dfe7ac514daec9ba08867f4120be0c2ec0f2ccc0</CoreClrCurrentRef>
-    <CoreSetupCurrentRef>dfe7ac514daec9ba08867f4120be0c2ec0f2ccc0</CoreSetupCurrentRef>
+    <CoreFxCurrentRef>b855a56103e3acd88595a68679f2efe3e1e07c14</CoreFxCurrentRef>
+    <CoreClrCurrentRef>b855a56103e3acd88595a68679f2efe3e1e07c14</CoreClrCurrentRef>
+    <CoreSetupCurrentRef>b855a56103e3acd88595a68679f2efe3e1e07c14</CoreSetupCurrentRef>
     <ExternalCurrentRef>96dc7805f5df4a70a55783964ce69dcd91bfca80</ExternalCurrentRef>
-    <ProjectNTfsCurrentRef>dfe7ac514daec9ba08867f4120be0c2ec0f2ccc0</ProjectNTfsCurrentRef>
-    <ProjectNTfsTestILCCurrentRef>dfe7ac514daec9ba08867f4120be0c2ec0f2ccc0</ProjectNTfsTestILCCurrentRef>
+    <ProjectNTfsCurrentRef>b855a56103e3acd88595a68679f2efe3e1e07c14</ProjectNTfsCurrentRef>
+    <ProjectNTfsTestILCCurrentRef>b855a56103e3acd88595a68679f2efe3e1e07c14</ProjectNTfsTestILCCurrentRef>
     <SniCurrentRef>8bd1ec5fac9f0eec34ff6b34b1d878b4359e02dd</SniCurrentRef>
     <StandardCurrentRef>9004703a1923e5c5582ceb8d79712df777412446</StandardCurrentRef>
-    <BuildToolsCurrentRef>86816ae37b15ad3631014e96783a3fab70c0e912</BuildToolsCurrentRef>
+    <BuildToolsCurrentRef>b855a56103e3acd88595a68679f2efe3e1e07c14</BuildToolsCurrentRef>
   </PropertyGroup>
 
   <!-- Product dependency versions. -->
 
   <!-- Tests/infrastructure dependency versions. -->
   <PropertyGroup>
-    <CoreFxExpectedPrerelease>preview1-26822-04</CoreFxExpectedPrerelease>
-    <MicrosoftNETCorePlatformsPackageVersion>3.0.0-preview1-26822-04</MicrosoftNETCorePlatformsPackageVersion>
-    <MicrosoftNETCoreRuntimeCoreCLRPackageVersion>3.0.0-preview1-26822-04</MicrosoftNETCoreRuntimeCoreCLRPackageVersion>
-    <ProjectNTfsExpectedPrerelease>beta-26822-00</ProjectNTfsExpectedPrerelease>
-    <ProjectNTfsTestILCExpectedPrerelease>beta-26822-00</ProjectNTfsTestILCExpectedPrerelease>
-    <ProjectNTfsTestILCPackageVersion>1.0.0-beta-26822-00</ProjectNTfsTestILCPackageVersion>
-    <MicrosoftNETCoreDotNetHostPackageVersion>3.0.0-preview1-26822-01</MicrosoftNETCoreDotNetHostPackageVersion>
-    <MicrosoftNETCoreDotNetHostPolicyPackageVersion>3.0.0-preview1-26822-01</MicrosoftNETCoreDotNetHostPolicyPackageVersion>
-    <MicrosoftNETCoreAppPackageVersion>3.0.0-preview1-26822-01</MicrosoftNETCoreAppPackageVersion>
+    <CoreFxExpectedPrerelease>preview1-26824-01</CoreFxExpectedPrerelease>
+    <MicrosoftNETCorePlatformsPackageVersion>3.0.0-preview1-26824-01</MicrosoftNETCorePlatformsPackageVersion>
+    <MicrosoftNETCoreRuntimeCoreCLRPackageVersion>3.0.0-preview1-26824-01</MicrosoftNETCoreRuntimeCoreCLRPackageVersion>
+    <ProjectNTfsExpectedPrerelease>beta-26823-00</ProjectNTfsExpectedPrerelease>
+    <ProjectNTfsTestILCExpectedPrerelease>beta-26823-00</ProjectNTfsTestILCExpectedPrerelease>
+    <ProjectNTfsTestILCPackageVersion>1.0.0-beta-26823-00</ProjectNTfsTestILCPackageVersion>
+    <MicrosoftNETCoreDotNetHostPackageVersion>3.0.0-preview1-26823-04</MicrosoftNETCoreDotNetHostPackageVersion>
+    <MicrosoftNETCoreDotNetHostPolicyPackageVersion>3.0.0-preview1-26823-04</MicrosoftNETCoreDotNetHostPolicyPackageVersion>
+    <MicrosoftNETCoreAppPackageVersion>3.0.0-preview1-26823-04</MicrosoftNETCoreAppPackageVersion>
 
     <!-- CoreFX-built SNI identity package -->
     <RuntimeNativeSystemDataSqlClientSniPackageVersion>4.4.0</RuntimeNativeSystemDataSqlClientSniPackageVersion>
@@ -63,7 +63,7 @@
   <!-- Package versions used as toolsets -->
   <PropertyGroup>
     <FeedTasksPackage>Microsoft.DotNet.Build.Tasks.Feed</FeedTasksPackage>
-    <FeedTasksPackageVersion>2.2.0-preview1-03116-01</FeedTasksPackageVersion>
+    <FeedTasksPackageVersion>2.2.0-preview1-03124-01</FeedTasksPackageVersion>
   </PropertyGroup>
 
   <!-- Publish symbol build task package -->
index 5afb58e..affea3b 100644 (file)
@@ -1 +1 @@
-3.0.0-preview1-26822-04
\ No newline at end of file
+3.0.0-preview1-26824-01
\ No newline at end of file