Граф коммитов

78 Коммитов

Автор SHA1 Сообщение Дата
Stephan T. Lavavej 18451dc254
Toolset update: VS 2022 17.3 Preview 3, Clang 14 (#2861)
Co-authored-by: Casey Carter <Casey@Carter.net>
2022-07-14 15:03:09 -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
Alex Guteniev e9f282d8b5
Encouraging Contributors (#2212)
Co-authored-by: Jovibor <jovibor@users.noreply.github.com>
Co-authored-by: Miya Natsuhara <46756417+mnatsuhara@users.noreply.github.com>
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2022-06-25 14:47:19 -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 a12e73c1f7
Toolset update: VS 2022 17.3 Preview 1 (#2714) 2022-05-12 13:36:47 -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 27877181dc
WP N4910, drop Wandbox. (#2616) 2022-03-28 16:52:42 -07:00
Stephan T. Lavavej ef2bb6ba4b
README.md: Convert Block Diagram to Mermaid (#2590) 2022-03-19 03:10:48 -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 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
Igor Zhukov 0c4b63ab32
update working draft revision to N4901 (#2297) 2021-11-02 20:46:16 -07: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
Igor Zhukov 2284d565de
README.md: Improve submodule instructions (#2144) 2021-08-26 18:40:28 -07:00
Alex Guteniev ceaa6c227a
README.md: Mention Python in installation documentation (#2103)
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-08-16 20:24:45 -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
Igor Zhukov d6959662e7
Update working draft revision to N4892 (#2018) 2021-06-29 04:45:15 -07:00
Stephan T. Lavavej 8b269c83f0
Toolset update: VS 2019 16.11 Preview 2 (#2014) 2021-06-29 02:10:29 -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
Igor Zhukov 6439888476
Updated working draft revision to n4885 (#1783) 2021-04-05 17:03:35 -07:00
Michael Schellenberger Costa 043e19a4ee
README.md: Add a section about debugging individual tests (#1750)
Co-authored-by: Casey Carter <cartec69@gmail.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-03-22 18:08:31 -07:00
statementreply 6d5cf9c949
README.md: Clarify build instructions with command line tools (#1744) 2021-03-22 17:53:03 -07:00
Anju del Moral Gonzalez e33832987f
Add STL.natvis (#1720)
Co-authored-by: Casey Carter <cartec69@gmail.com>
Co-authored-by: Daniel Marshall <xandan@gmail.com>
Co-authored-by: IhateTrains <IhateTrains@users.noreply.github.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-03-22 17:08:25 -07:00
Stephan T. Lavavej ba4711881e
Toolset update: VS 2019 16.10 Preview 1 (#1711) 2021-03-04 14:27:48 -08:00
Jan 8a2c56dc75
Update outdated test options in readme (#1664)
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-02-25 18:21:54 -08:00
Stephan T. Lavavej e19bb1a712
VS 2019 16.9 Preview 4 toolset update (#1636) 2021-02-12 14:33:02 -08:00
Stephan T. Lavavej c7b1405933
README.md: Update Azure Pipelines badge, Working Paper (#1609) 2021-02-02 17:55:29 -08:00
Stephan T. Lavavej b1fbbdc4c3
Toolset update: VS 2019 16.9 Preview 3 (#1577) 2021-01-21 17:11:58 -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 ff4c45b028
README.md: Add llvm-project and --progress to the initial submodule sync. (#1441) 2020-11-13 18:06:31 -08:00
Stephan T. Lavavej ea156e730c
VS 2019 16.9 Preview 1 toolset update (#1451) 2020-11-13 13:29:26 -08:00
Stephan T. Lavavej f873f515af
README.md: Update DevCom and Pipelines links (#1427) 2020-11-06 17:02:24 -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
futuarmo e4290d3a96
Updated working draft revision to n4868 (#1392) 2020-10-23 16:54:48 -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
Stephan T. Lavavej 5f3e91211a
VS 2019 16.8 Preview 3 toolset update (#1290)
* VSO-1035737 has been fixed.

* Update toolset to VS 2019 16.8 Preview 3.
2020-09-15 21:09:02 -07:00
Stephan T. Lavavej c74ab69ced
VS 2019 16.8 Preview 2 toolset upgrade (#1233)
Co-authored-by: Casey Carter <Casey@Carter.net>
2020-08-26 17:12:53 -07:00
Stephan T. Lavavej c9a43aa819
README improvements, minor cleanups (#1226)
Co-authored-by: mnatsuhara <46756417+mnatsuhara@users.noreply.github.com>
2020-08-26 01:18:26 -07:00
Amit Rastogi a293fad256
Updated README.md - Use the vcpkg submodule instead of separately cloning (#873)
Fixes #761.

Co-authored-by: Curtis J Bezault <curtbezault@gmail.com>
Co-authored-by: Casey Carter <cartec69@gmail.com>
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2020-08-21 18:57:03 -07:00
Stephan T. Lavavej d83bc99312
Upgrade toolset to VS 2019 16.8 Preview 1 (#1153)
Fixes #1051.
2020-08-09 14:56:45 -07:00
Billy O'Neal b57b7685ff
Change CMakeLists.txt to default to our submodule'd vcpkg copy. (#1124) 2020-08-03 13:34:37 -07:00
Casey Carter 550713eba2
Update VM Scale Set to VS 2019 Preview 3 (#1015)
* Update the Azure VM Scale Set that runs the CI pipeline to VS 2019 Preview 3
* Install the `psutil` python module while provisioning VMs (Fixes #773)

Co-authored-by: Curtis Jacques Bezault <curtbezault@gmail.com>
2020-07-08 16:46:25 -07:00
Stephan T. Lavavej c8144e3a03
Require VS 2019 16.7 Preview 2 or later. (#911) 2020-06-24 00:12:51 -07:00