Stephan T. Lavavej
a07c68b84c
Toolset update: VS 2022 17.5 Preview 6 ( #3467 )
2023-02-15 19:50:29 -08:00
Stephan T. Lavavej
67d89ce691
Toolset update: VS 2022 17.5 Preview 2 ( #3288 )
2022-12-15 13:34:36 -08:00
Stephan T. Lavavej
f58deab4e9
Toolset update: VS 2022 17.5 Preview 1, Python 3.11.0 ( #3202 )
2022-11-11 14:39:50 -08:00
Stephan T. Lavavej
296e84079f
Various cleanups ( #3177 )
...
Co-authored-by: Casey Carter <Casey@Carter.net>
2022-10-26 06:14:12 -07:00
Rose
e07c062887
Update google-benchmark to 1.7.0 ( #3151 )
...
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2022-10-24 14:49:36 -07:00
Stephan T. Lavavej
2f8342a3a5
Toolset update: VS 2022 17.4 Preview 3, Clang 15 ( #3155 )
...
Co-authored-by: Casey Carter <Casey@Carter.net>
2022-10-14 13:00:48 -07:00
Stephan T. Lavavej
b127e689ca
Toolset update: VS 2022 17.4 Preview 2 ( #3104 )
2022-09-15 13:49:19 -07:00
Stephan T. Lavavej
31d15064f5
1ES Hosted Pools: Use spot VMs ( #3071 )
2022-09-03 15:31:03 -07:00
Stephan T. Lavavej
fdb9c9997e
1ES Hosted Pools ( #3054 )
2022-08-26 16:58:01 -07:00
Stephan T. Lavavej
23a7823545
Ignore submodules during code format validation ( #3033 )
2022-08-16 12:27:25 -07:00
Stephan T. Lavavej
4c8d0ae7ec
Toolset update: VS 2022 17.4 Preview 1 ( #3017 )
2022-08-11 22:05:21 -07:00
nicole mazzuca
088818bf44
[benchmark] add gbenchmark ( #2780 )
...
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
Co-authored-by: Casey Carter <cartec69@gmail.com>
2022-06-30 19:14:34 -07:00
Stephan T. Lavavej
c45fe47513
Fix cross-PR contamination by cleaning after checkout ( #2832 )
2022-06-30 18:20:54 -07:00
Stephan T. Lavavej
c74d5bb980
Add a tag to the Azure resource group ( #2831 )
2022-06-30 18:18:08 -07:00
nicole mazzuca
bda3b9aa61
fix analyze in CI ( #2812 )
...
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2022-06-25 15:21:09 -07:00
Stephan T. Lavavej
61eac7941d
Fix non-deterministic test sharding with `--order=lexical` ( #2795 )
2022-06-19 15:55:43 -07:00
Stephan T. Lavavej
183a1e22c4
Toolset update: VS 2022 17.3 Preview 2, CUDA 11.6.0 ( #2791 )
...
Co-authored-by: Casey Carter <Casey@Carter.net>
2022-06-15 17:50:30 -07:00
Stephan T. Lavavej
65790c1d3f
Toolset update: Move to northeurope ( #2754 )
2022-06-01 21:21:38 -07:00
Stephan T. Lavavej
a12e73c1f7
Toolset update: VS 2022 17.3 Preview 1 ( #2714 )
2022-05-12 13:36:47 -07:00
nicole mazzuca
8999b68330
[validate] add `validate` cmake target ( #2697 )
...
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2022-05-05 02:40:19 -07:00
nicole mazzuca
d849a95217
add format target to cmake ( #2671 )
...
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2022-05-01 03:26:06 -07:00
Stephan T. Lavavej
fa02b10776
Toolset update: VS 2022 17.2 Preview 3 ( #2651 )
2022-04-15 17:27:15 -07:00
Stephan T. Lavavej
874d1f088d
Toolset update: VS 2022 17.2 Preview 2 ( #2611 )
2022-03-19 02:22:21 -07:00
Stephan T. Lavavej
06514fc205
Azure Pipelines: Upload test logs as artifacts ( #2575 )
2022-03-04 14:43:34 -08:00
Stephan T. Lavavej
067e8ea081
Toolset update: VS 2022 17.1 Preview 5, CMake 3.22, sparse index ( #2514 )
2022-02-11 17:49:26 -08:00
Stephan T. Lavavej
fcd5cf555f
Toolset update: VS 2022 17.1 Preview 4, ARM64EC ( #2496 )
2022-01-25 22:33:39 -08:00
Stephan T. Lavavej
33007ac754
Toolset update: VS 2022 17.1 Preview 2, Clang 13 ( #2474 )
2022-01-19 17:22:46 -08:00
Stephan T. Lavavej
08f12aecf6
Toolset update: VS 2022 17.1 Preview 1 ( #2327 )
2021-11-12 19:07:16 -08:00
Stephan T. Lavavej
39e5829b3c
Toolset update: VS 2022 17.0 Preview 5, Windows 11 ( #2277 )
2021-10-19 17:20:14 -07:00
Stephan T. Lavavej
636a69d192
Toolset update: VS 2022 17.0 Preview 4 ( #2204 )
2021-09-24 19:55:59 -07:00
Michael Herwig
78ff4618d4
remove vcpkg in favor of boostorg/math standalone ( #2151 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-08-26 21:38:38 -07:00
Stephan T. Lavavej
fbb750b542
Toolset update: VS 2022 17.0 Preview 3 with ASAN ( #2115 )
2021-08-16 17:23:25 -07:00
Stephan T. Lavavej
9a9820df1a
Toolset update: VS 2022 17.0 Preview 2 ( #2064 )
2021-07-19 17:53:06 -07:00
Stephan T. Lavavej
1219eb3936
Toolset update: VS 2019 16.11 Preview 1 ( #1953 )
2021-06-11 19:24:24 -07:00
Stephan T. Lavavej
29bd5bd905
Toolset update: VS 2019 16.10 Preview 4 ( #1920 )
2021-05-20 19:01:18 -07:00
Stephan T. Lavavej
65eb507777
Toolset update: VS 2019 16.10 Preview 2 ( #1884 )
2021-04-30 18:19:31 -07:00
mnatsuhara
fb2f89f936
Merging `[time.zone]`, `[time.clock]`, and `[time.parse]` pieces of P0355R7 ( #1789 )
...
Co-authored-by: d-winsor <danwin@microsoft.com>
Co-authored-by: MattStephanson <68978048+MattStephanson@users.noreply.github.com>
Co-authored-by: Miya Natsuhara <miya.natsuhara@gmail.com>
Co-authored-by: mnatsuhara <46756417+mnatsuhara@users.noreply.github.com>
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2021-04-05 19:38:32 -07:00
Stephan T. Lavavej
ba4711881e
Toolset update: VS 2019 16.10 Preview 1 ( #1711 )
2021-03-04 14:27:48 -08:00
Stephan T. Lavavej
8f79acf150
Azure Pipelines: Move VMSS location, don't publish artifacts ( #1654 )
...
* Move VMSS to North Europe.
* Don't publish artifacts.
2021-02-17 11:14:17 -08:00
Stephan T. Lavavej
d936bd88b9
Fix VM llvm-project submodule contamination ( #1605 )
...
Co-authored-by: Curtis J Bezault <curtbezault@gmail.com>
2021-02-02 17:49:06 -08:00
Curtis J Bezault
721e3ad895
Build, but don't run, ARM/ARM64 tests ( #1505 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-01-27 02:11:54 -08:00
Stephan T. Lavavej
b1fbbdc4c3
Toolset update: VS 2019 16.9 Preview 3 ( #1577 )
2021-01-21 17:11:58 -08:00
Curtis J Bezault
4bee6b7b75
Minimize the size of clones in the CI ( #1513 )
2020-12-16 16:08:04 -08:00
Stephan T. Lavavej
58160d548f
Toolset update: VS 2019 16.9 Preview 2 with Clang 11
...
* Fix #1471 by properly waiting for the Windows Driver Kit installation to finish.
* Update `azure-pipelines.yml` to use the new pool `StlBuild-2020-12-08`.
* Update `README.md` to mention Preview 2. (Its CMake and Ninja versions haven't changed,
and we don't directly mention the Clang version.)
* Update `yvals_core.h` to require Clang 11. (Note that MSVC's `_MSC_VER` is remaining `1928` for the 16.9 release.)
* Remove the workaround for LLVM-37556. (We were treating it as an uncommented perma-workaround, but I remembered.)
* Remove many workarounds in `P1502R1_standard_library_header_units`.
* Remove the VSO-1225825 workaround in `<iterator>` and `<ranges>`.
* Unrelated cleanup in `<valarray>`: `__cpp_aligned_new` implies `if constexpr`.
* Update the vcpkg submodule for Boost 1.74.0. This is just their latest commit.
* In `CMakeLists.txt`, require Boost 1.74.0. (This, combined with the toolset update,
implies that contributors will need to `git submodule update`, clean out the `vcpkg`
submodule with `git clean -x -d -f`, and then bootstrap vcpkg and build boost-math.)
* Simplify conditional operators in `seed_seq::generate`.
+ Thanks to @AlexGuteniev for suggesting extracting `_Off` and noticing
that `_Myvec[(_Kx - 1) % _Sx]` was unnecessarily complicated. Given `_Kx` in `[1, _Sx]`,
then `_Kx - 1` is in `[0, _Sx - 1]`, so `% _Sx` does nothing.
* Take advantage of clang-format 11. This sets `AlignOperands: AlignAfterOperator` and `IndentCaseBlocks: true`.
2020-12-10 09:27:45 -08:00
Stephan T. Lavavej
ea156e730c
VS 2019 16.9 Preview 1 toolset update ( #1451 )
2020-11-13 13:29:26 -08:00
Curtis J Bezault
32fe05b349
Accelerate tests by dividing them into shards ( #1414 )
...
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2020-11-06 14:24:36 -08:00
Curtis J Bezault
9ee552969c
Let's rewrite the test harness ( #1394 )
...
Co-authored-by: Casey Carter <cacarter@microsoft.com>
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2020-11-06 13:57:46 -08:00
Stephan T. Lavavej
5f736efd86
Upgrade CI to 32-core VMs and VS 2019 16.8 Preview 5 ( #1399 )
2020-10-26 18:47:17 -07:00
Stephan T. Lavavej
830bedae0c
VS 2019 16.8 Preview 4, Python 3.9.0, absolute time fix ( #1371 )
...
Co-authored-by: Casey Carter <cacarter@microsoft.com>
2020-10-16 23:13:42 -07:00
Charles Milette
8050cbec75
Azure Pipelines: Skip tests if build fails, run both tools even if other fails ( #1337 )
2020-10-08 18:25:12 -07:00