Jordan Maples [MSFT]
4f6f05d463
changing text in notices & readme. adding terminate handler for tests
2019-12-12 10:55:26 -08:00
Jordan Maples [MSFT]
ec05ecd6b1
dummy commit to trigger appveyor
2019-12-10 11:58:42 -08:00
Jordan Maples [MSFT]
0784866608
added back death test, fixed VS2019 test failures
2019-12-09 16:08:27 -08:00
Jordan Maples
9a88262544
fixing suppression of gtest warnings for gcc
2019-12-06 16:03:47 -08:00
Jordan Maples [MSFT]
b39a9732f8
attempting to fix the gtest print issues in vs17
2019-12-04 13:46:50 -08:00
Jordan Maples [MSFT]
87eaa45445
suppressing -Wundef in clang (GTest emitted)
2019-12-04 12:48:13 -08:00
Jordan Maples [MSFT]
43aca2646b
ignore warnings from gtest
2019-12-04 12:30:58 -08:00
Jordan Maples [MSFT]
603b4671c1
removing unused function
2019-12-03 15:24:52 -08:00
Jordan Maples [MSFT]
2b10729386
gtest migration
2019-12-03 14:32:25 -08:00
Jordan Maples [MSFT]
7004ef506c
adding front and back
2019-11-19 16:03:55 -08:00
Jordan Maples [MSFT]
5e0d76a1a7
deprecating span::at and span::operator()
2019-11-19 14:31:21 -08:00
Jordan Maples [MSFT]
7e99e76c97
Merge pull request #826 from JordanMaples/dev/jomaples/ctad_fix_v2
...
fix ctad warning in llvm
2019-11-18 13:02:53 -08:00
Jordan Maples [MSFT]
263440f2a1
changing white-space in comment to get tests to rerun
2019-11-18 11:39:36 -08:00
Jordan Maples [MSFT]
a7759e6d3f
lower __cpp_deduction_guide version number from 201907 to 201611
2019-11-18 10:14:05 -08:00
Jordan Maples [MSFT]
128b4356ac
changing check from __cplusplus 201703L to __cpp_deduction_guides 201907L
2019-11-15 16:29:41 -08:00
Jordan Maples [MSFT]
8e481ebe19
adding deduction guide for strict_not_null
2019-11-15 14:41:38 -08:00
Jordan Maples [MSFT]
4610f26b33
forgot comment
2019-11-15 12:43:33 -08:00
Jordan Maples [MSFT]
d0e5daf441
fix ctad warning in llvm
2019-11-15 12:11:44 -08:00
Cristian Morales Vega
b213c89700
Add missing #include if built with GSL_USE_STD_BYTE=1
...
cstddef was being included to detect whether GSL_USE_STD_BYTE should be
set to 0 or 1. But if the user provided GSL_USE_STD_BYTE no detection is
required and the header was never included.
2019-11-08 16:37:23 +00:00
Jordan Maples [MSFT]
9939d5889b
Merge pull request #822 from JordanMaples/dev/jomaples/lib-byte-check
...
gsl_byte to inspect __cpp_lib_byte
2019-10-25 11:42:01 -07:00
Jordan Maples
22cba52114
update comments
2019-10-25 10:12:41 -07:00
Jordan Maples
97dc8f83fc
adding check to __cpp_lib_byte, which was added to the defn for 15.8
2019-10-24 17:07:42 -07:00
Jordan Maples [MSFT]
71ec9f84d8
Merge pull request #2 from microsoft/master
...
updating personal branch.
2019-10-23 11:50:25 -07:00
Jordan Maples [MSFT]
3d56ba9e7f
Merge pull request #813 from JordanMaples/dev/jomaples/deprecate_multispan
...
Deprecate multi_span, strided_span, etc
2019-10-09 15:11:59 -07:00
Jordan Maples [MSFT]
cf9cc34da8
Merge pull request #815 from matt77hias/patch-1
...
Added std::exchange (C++14) to make the intent more explicit
2019-10-09 15:05:26 -07:00
Matthias Moulin
0a78d8ea3c
Added std::exchange (C++14) to make the intent more explicit
2019-10-07 21:49:50 +02:00
Jordan Maples [MSFT]
02d1051fdd
Merge pull request #814 from sizmailov/fix_typos
...
Fix typos in gsl/pointers
2019-10-06 14:39:57 -07:00
Sergei Izmailov
275e0176c0
Fix typos in gsl/pointers
2019-10-06 19:20:15 +03:00
Jordan Maples
4b289d4cf0
lack of nl for bounds_test
2019-10-04 14:15:24 -07:00
Jordan Maples
6ff4a5287d
accidentally commented out pragma
2019-10-04 14:13:54 -07:00
Jordan Maples
2b8f7aea32
adding clang/gcc suppression of the deprecation warnings.
2019-10-04 12:38:55 -07:00
Jordan Maples
7adf7eb6fe
new messages
2019-10-03 17:52:49 -07:00
Jordan Maples
5e4463a7c1
removing function deprecation, adding additional class / struct deprecations
2019-10-03 15:47:25 -07:00
Jordan Maples [MSFT]
10ce5b634f
Merge pull request #812 from JordanMaples/dev/jomaples/typo_fixes
...
Fixing typo "Guideline" as "Guidelines"
2019-10-03 09:37:41 -07:00
Jordan Maples
eb995b3671
deprecating strided_span
2019-10-02 16:17:46 -07:00
Jordan Maples
b630dfe36a
Guideline -> Guidelines
...
fixing issue as reported in issue #746
2019-10-02 15:42:40 -07:00
Jordan Maples
e026971c03
deprecation, removing cassert
2019-10-02 15:40:15 -07:00
Jordan Maples
bbeb0bdc91
initial deprecation of multi_span and strided_span
2019-09-28 12:54:18 -07:00
Jordan Maples [MSFT]
23066c829f
Update README.md
2019-09-04 15:10:14 -07:00
Jordan Maples [MSFT]
a454d295ed
Merge pull request #803 from B1Z0N/master
...
Fixed memory leaks and out of bound access
2019-09-04 14:04:47 -07:00
B1Z0N
ba9af38494
Merge branch 'master' of https://github.com/B1Z0N/GSL
2019-09-01 00:38:10 +03:00
B1Z0N
d5382a293b
Fixed memory leaks
2019-09-01 00:36:13 +03:00
B1Z0N
787e7ef616
Thanks to @stayprivates fixed out of bounds access in "TestNotNullostream"
2019-09-01 00:35:04 +03:00
Jordan Maples [MSFT]
1046c9d247
Merge pull request #1 from microsoft/master
...
updating from root
2019-08-30 12:37:36 -07:00
Jordan Maples [MSFT]
b576cc6ce3
Merge pull request #769 from jack17529/patch-1
...
Update usage of difference_type in span
2019-08-15 14:49:12 -07:00
Jordan Maples [MSFT]
2ce3177ebd
Merge pull request #800 from eyalroz/master
...
Fixes #798 : Dropping inclusion of `gsl/pointers` in `string_span`
2019-08-15 14:42:07 -07:00
Johel Ernesto Guerrero Peña
cee1929de7
Fix GNUC typo ( #780 )
...
Resolves #779
2019-08-14 12:56:53 -07:00
beinhaerter
1d48188de9
Fixed check if std::byte is available ( #764 )
...
The check for std::byte existance fails on gcc 8.2. According to https://en.cppreference.com/w/cpp/utility/feature_test it is necessary to `#include <cstddef>` before checking `__cpp_lib_byte`.
2019-08-14 12:40:35 -07:00
Eyal Rozenberg
b05a4464b9
Fixes #798 : Dropped inclusion of gsl/pointers
in string_span
.
2019-08-05 13:16:42 +03:00
NN
1212beae77
Add Visual Studio 2019 image for tests ( #787 )
...
* Add Visual Studio 2019 image for tests
Refer to https://github.com/appveyor/ci/issues/2907
VS2019 is enabled per request.
* Use CMake 3.14
* Fix CMake output directory
* trigger build
* Trigger build
2019-06-12 21:27:49 -07:00