Commit Graph

  • 355982daf6
    Delete gsl/string_span (#1185) main Tiago 2025-01-07 06:58:59 -0800
  • 50aaf2efbb
    remove documentation for deprecated make_span overloads (#1183) Werner Henze 2025-01-07 15:50:49 +0100
  • 8ca09ed10e Delete gsl/string_span Tiago Macarios 2025-01-07 06:09:19 -0800
  • 7b6b8013b1
    Add "gsl" to #includes (#1184) Tiago 2025-01-07 06:42:38 -0800
  • 7c5db424dd Add "gsl" to #includes Tiago Macarios 2025-01-07 05:43:45 -0800
  • 3bfa46afa7 remove documentation for deprecated make_span overloads Werner Henze 2025-01-06 22:44:38 +0100
  • 1cdb8d295e
    More checks for non-compilable code, plus fix for span (#1180) Werner Henze 2025-01-04 18:50:31 +0100
  • e60f0ea138 comment test 1 Werner Henze 2025-01-04 09:13:21 +0100
  • 8124d30046 delete tests 2 and 3 Werner Henze 2025-01-04 09:11:54 +0100
  • 23665edb69 comment out tests again Werner Henze 2025-01-03 19:35:03 +0100
  • 4d82fd88b9 check test 3 Werner Henze 2025-01-03 19:24:21 +0100
  • 904995fde3 check test 2 Werner Henze 2025-01-03 19:20:05 +0100
  • d88c5c01a5 check on which platforms the first test fails Werner Henze 2025-01-03 19:10:16 +0100
  • e31f8d76e5 check for dynamic_extent Werner Henze 2025-01-03 16:46:58 +0100
  • e8fa8b189d static_assert for templated span::first/last/subspan Werner Henze 2025-01-02 11:01:29 +0100
  • b438aa9470 move static_asserts to the original places, making the diff easier to read Werner Henze 2025-01-01 15:28:31 +0100
  • f5ba439b11 activate commented out tests Werner Henze 2025-01-01 15:11:09 +0100
  • e55946da6e Get rid of FAIL_ON_SOME_PLATFORMS Werner Henze 2025-01-01 14:40:12 +0100
  • 4d3c42e72d check FAIL_ON_SOME_PLATFORMS Werner Henze 2024-12-30 17:28:26 +0100
  • ac236494e5 less fail_on_some_platforms Werner Henze 2024-12-30 17:27:28 +0100
  • d91b5c7c85 check_fail_on_some_platforms Werner Henze 2024-12-30 16:59:54 +0100
  • bd906e524e ConversionCompilesFor Werner Henze 2024-12-30 16:52:47 +0100
  • 5251973839 non-const string::data() is available since C++17 Werner Henze 2024-12-30 15:58:31 +0100
  • 6436dbfda0 algorithm_test, span_tests.cpp Werner Henze 2024-12-30 13:38:45 +0100
  • cb03a17b7e More checks for non-compilable code Werner Henze 2024-12-28 17:19:42 +0100
  • c832885f15
    React to ubuntu-latest changing to 24.04 (#1181) Carson Radtke 2025-01-03 10:23:50 -0600
  • 30f2c106af skip test due to compiler bug Carson Radtke 2025-01-03 10:17:08 -0600
  • 0a0e7cc34a revertme Carson Radtke 2025-01-03 10:08:07 -0600
  • bcf566df65 React to ubuntu-latest changing to 24.04 Reacting to https://github.com/actions/runner-images/issues/10636 * update clang to 16,17,18 * update gcc to 12,13,14 Carson Radtke 2025-01-03 09:58:15 -0600
  • 16a60199df
    strict_not_null for unique_ptr (#1179) Werner Henze 2024-12-26 18:00:36 +0100
  • 4e06ebe1ac strict_not_null for unique_ptr Werner Henze 2024-12-23 14:30:03 +0100
  • fcd55ee924
    Better use of std::enable_if (#1177) Werner Henze 2024-12-23 17:40:22 +0100
  • 321a9a32c0 fix failing checks Werner Henze 2024-12-23 12:25:45 +0100
  • 0dc891b352 Better use of std::enable_if Werner Henze 2024-12-18 21:53:42 +0100
  • 5a1fb8e184 this commits adds tests that should fail, but don't Werner Henze 2024-12-18 21:10:23 +0100
  • b8ac820fe1
    Force unit tests for byte to use GSL implementation (#1176) Werner Henze 2024-12-18 17:16:36 +0100
  • 147e4bf0ca Force unit tests for byte to use GSL implementation Werner Henze 2024-12-18 16:54:28 +0100
  • 272463043e
    introduce gsl::swap for swapping gsl::not_null (#1160) Carson Radtke 2024-12-13 15:16:53 -0600
  • 8772a45826
    Merge branch 'microsoft:main' into gh-1129 Carson Radtke 2024-12-13 10:22:39 -0600
  • 8a0e3d8a9b
    fix: direct-init const ref instead of list-init (#1175) Carson Radtke 2024-12-13 10:22:16 -0600
  • 0fffcdcfd5 fix: direct-init const ref instead of list-init Carson Radtke 2024-12-13 10:06:50 -0600
  • aed09c41b6
    Fix SFINAE on gsl::owner. (#1174) Alberto La Rocca 2024-12-13 16:56:28 +0100
  • 5263830f3c
    Fix SFINAE on gsl::owner. Alberto La Rocca 2024-12-13 00:09:58 +0100
  • 4b190d2e2a
    Create issue templates (#1173) Carson Radtke 2024-12-02 14:34:38 -0600
  • cacf34b01e
    Create issue templates Carson Radtke 2024-12-02 14:29:57 -0600
  • ddae9d72b6
    fix stale badge links in README (#1170) Carson Radtke 2024-11-25 13:06:02 -0600
  • cf46aeda1b
    Merge branch 'microsoft:main' into cleanup-readme Carson Radtke 2024-11-25 12:59:21 -0600
  • 74d2bb79d4
    fix various pipeline failures (#1172) Carson Radtke 2024-11-25 12:58:45 -0600
  • ddc5690c34 remove warnings from cmake android. we have no control over the contents of the cmake file Carson Radtke 2024-11-25 11:51:22 -0600
  • 916375d2e8 fix typo gcc excludes Carson Radtke 2024-11-25 11:44:04 -0600
  • 373a18c1ea undo deleted space Carson Radtke 2024-11-25 11:39:04 -0600
  • 56f197d7b3 disable deprecated errors for android Carson Radtke 2024-11-25 11:36:54 -0600
  • d334a4f171 google test does not work with gcc12 Carson Radtke 2024-11-25 11:20:14 -0600
  • c0a4f04cd0 suppress incorrect warning when compiling gtest Carson Radtke 2024-11-25 11:03:11 -0600
  • ed21da6527 looks like xcode 16.1 support is not coming soon Carson Radtke 2024-11-25 10:14:05 -0600
  • afc2b099b5 Merge branch 'fix-macos-pipeline' into fix-cmake-min-version Carson Radtke 2024-11-15 13:33:32 -0600
  • 8d6c047e75 use googletest v1.14.0 Carson Radtke 2024-11-15 13:11:54 -0600
  • 60809171bc update googletest to v1.15.2 Carson Radtke 2024-11-15 12:40:55 -0600
  • ed2ec200be Set cmake_minimum_required to 3.10 Carson Radtke 2024-11-15 12:19:30 -0600
  • d71d5225e5 fix failing macos test Carson Radtke 2024-11-15 12:10:11 -0600
  • 9fc6cc7cbc fix stale badge links in README Carson Radtke 2024-11-15 12:05:46 -0600
  • f8ec309118
    improve performance of span_iterator w/ clang (#1166) Carson Radtke 2024-11-12 15:41:21 -0600
  • 63f905878e fix failing test Carson Radtke 2024-11-11 14:15:19 -0600
  • b8bfc194cf fix some typos Carson Radtke 2024-11-09 14:42:55 -0600
  • 898db79600
    improve performance of span_iterator w/ clang carson radtke 2024-11-09 14:04:45 -0600
  • 2c1a9fca22 Allow testing on forks Juan Ramos 2024-10-23 16:04:50 -0700
  • 607753a657 Simplify CMake test code Juan Ramos 2024-10-23 15:18:42 -0700
  • 87f9d76886
    GSL v4.1.0 (#1163) v4.1.0 Carson Radtke 2024-10-21 10:19:37 -0500
  • 7e9509be29 GSL v4.1.0 Carson Radtke 2024-10-21 10:11:34 -0500
  • d988e0e19b introduce gsl::swap for swapping gsl::not_null Carson Radtke 2024-10-17 06:56:28 -0500
  • 82ba6c77ce
    Added the IWYU pragma export (#1154) Heiko Kröger 2024-10-16 00:26:45 +0200
  • 50ac3c370c Merge remote-tracking branch 'origin/main' into Add_IWYU_Pragma Carson Radtke 2024-10-15 17:16:50 -0500
  • 32511b8de4
    Delete the useless 'noexcept(false)' (#1152) mq白 2024-10-15 04:30:40 +0800
  • 331fbcc127 Merge remote-tracking branch 'origin/main' into delete-noexcept(false) Carson Radtke 2024-10-14 15:19:23 -0500
  • 84b2ca1352
    Remove unused headers from gsl/pointers (#1153) Konstantin Akimov 2024-10-15 03:15:46 +0700
  • 51fd4d61f1 Merge remote-tracking branch 'origin/main' into optimize-gsl-pointers-compile-time Carson Radtke 2024-10-14 15:10:28 -0500
  • ce2a959e02
    [ci]: add testing pipelines to github actions (#1159) Carson Radtke 2024-10-14 15:05:13 -0500
  • d610d78829 tests were not running for non-msbuild Carson Radtke 2024-10-14 14:29:56 -0500
  • 8b1634e806 add tests for c++23 Carson Radtke 2024-10-14 13:56:22 -0500
  • cb108e433d upate visual studio test to run vs2019 Carson Radtke 2024-10-14 13:48:40 -0500
  • 785f7a140f update matrix in README to correspond to tests Carson Radtke 2024-10-14 13:41:23 -0500
  • d520eb6006 use correct clang version Carson Radtke 2024-10-14 11:58:50 -0500
  • 84671a6a8a refactor cmake behavior to resuable action Carson Radtke 2024-10-14 10:41:01 -0500
  • e25059a152 fix some typos Carson Radtke 2024-10-14 10:01:23 -0500
  • e6abe6b19a tone down the matrix size. for now Carson Radtke 2024-10-14 09:58:08 -0500
  • a79e43a6dd convert clang and gcc to github action Carson Radtke 2024-10-14 09:54:12 -0500
  • 11fe02d1ac
    Add a MS GSL disambiguation note (#1156) Brian Kroth 2024-10-14 09:43:43 -0500
  • 905f8b30bb retrigger checks Heiko Kröger 2024-10-14 15:57:14 +0200
  • a0550c7d81 add msbuild to pipeline path Carson Radtke 2024-10-11 19:32:00 -0500
  • 00d5a32489 convert vs_msvc test to github action Carson Radtke 2024-10-11 19:26:37 -0500
  • 3275f9ccb9
    Fix gcc build problem (#1149) Werner Henze 2024-10-12 02:46:21 +0200
  • b206bd163b
    [ci]: fix android job (#1158) Carson Radtke 2024-10-11 18:05:20 -0500
  • 94203d18ba [ci]: fix android job Carson Radtke 2024-10-11 13:21:26 -0500
  • a8ce48b9e2 Fixed C4067 for MSC Zygfryd Wieszok 2024-09-14 17:55:58 +0200
  • 8b29843a4e Add a MS GSL disambiguation note Brian Kroth 2024-09-04 10:24:57 -0500
  • 580dcefa2d Fix gcc build problem Werner Henze 2024-03-01 15:53:50 +0100
  • 2445d84e58
    Fix: add missing header <functional> to gsl/pointers due to using less/greater Konstantin Akimov 2024-05-30 19:27:09 +0700
  • 6c0208b5ab Added the IWYU pragma export Heiko Kröger 2024-07-16 12:13:49 +0200
  • ead902ba0b
    Remove unused headers from gsl/pointers Konstantin Akimov 2024-05-30 18:10:37 +0700
  • 065c1dc2d7 Delete the useless 'noexcept(false)' 归故里 2024-05-15 10:34:53 +0800