Commit Graph

  • 81ddf75a20 Try xcode 12.5.1 Dmitry Kobets 2021-12-09 16:27:23 -0800
  • e8fe6c256c Try apple clang 13.1 Dmitry Kobets 2021-12-09 16:21:16 -0800
  • cc28b3d55f Try clang Dmitry Kobets 2021-12-09 16:16:42 -0800
  • 798c9d732d Fix string comparison bash syntax Dmitry Kobets 2021-12-09 16:12:16 -0800
  • c917ddb583 Fix syntax Dmitry Kobets 2021-12-09 16:10:51 -0800
  • 5c88d7cb41 Fix syntax Dmitry Kobets 2021-12-09 16:10:20 -0800
  • ff9b736910 Try out updated YAML on GCC Dmitry Kobets 2021-12-09 16:06:35 -0800
  • bcf008ae55
    Fix/implement C++2020 compilation, tests, and CI (#1017) dmitrykobets-msft 2021-12-09 14:54:06 -0800
  • 7b20794080 Trying MSVC LLVM dmitrykobets-msft/experimental/donotmerge Dmitry Kobets 2021-12-08 11:13:49 -0800
  • 640cb1db9e Update readme compiler versions dmitrykobets-msft/fix-span-2020 Dmitry Kobets 2021-12-07 13:49:42 -0800
  • d442c85820 Rework CI for C++2020 tests Dmitry Kobets 2021-12-07 12:43:12 -0800
  • 03af2432e0 Re-work CI and error suppression Dmitry Kobets 2021-12-02 14:28:25 -0800
  • 4430ba9663 Fix C++20 bugs and tests Dmitry Kobets 2021-12-01 14:20:50 -0800
  • d0b0eac187 Try different negation style dmitrykobets-msft/experiment/fix-span-2020-gtest-failures Dmitry Kobets 2021-12-01 09:43:22 -0800
  • 192a2b505c Tweak Dmitry Kobets 2021-11-30 13:51:58 -0800
  • c9c27e39d5 Also add suppression for noexcept tests Dmitry Kobets 2021-11-30 13:35:20 -0800
  • 502fa7625f Try short-circuit form Dmitry Kobets 2021-11-30 13:22:13 -0800
  • 279c0ad89b Check for presence of variable Dmitry Kobets 2021-11-30 13:13:35 -0800
  • b7b1eaf9f2 Manually suppress warnings for C++20 tests Dmitry Kobets 2021-11-30 12:57:37 -0800
  • 1cae46b563 Revert "Experiment removing gsl_tests_config" Dmitry Kobets 2021-11-30 12:43:33 -0800
  • d02b9b664a Experiment removing gsl_tests_config Dmitry Kobets 2021-11-30 12:31:19 -0800
  • b23c7f5cc8 Add logs Dmitry Kobets 2021-11-30 11:53:33 -0800
  • dfb1bdd7e1 Version 2 of suppressing gtest warnings Dmitry Kobets 2021-11-30 11:36:14 -0800
  • 52363d81c9 Try blanket-excluding warnings on googletest Dmitry Kobets 2021-11-30 10:48:59 -0800
  • bd2cc9e69d Add logging Dmitry Kobets 2021-11-29 15:21:21 -0800
  • 4cbd4165a8 Enable C++20 tests in CI Dmitry Kobets 2021-11-29 11:46:45 -0800
  • f2feab563f Fix std::span 2020 compilation errors + test failures Dmitry Kobets 2021-11-24 16:41:47 -0800
  • e0880931ae
    Fix googletest build failure with gcc 11.1+ (#1015) dmitrykobets-msft 2021-11-17 12:24:40 -0800
  • feb24b284a Fix build failure with gcc 11.1+ dmitrykobets-msft_fix_gtest_build_issue Dmitry Kobets 2021-11-15 11:28:30 -0800
  • 496666fb93
    Merge f474d98ba6 into c31a9ad5e8 GUANLONGH 2021-10-30 12:27:09 +0200
  • f474d98ba6
    Update and rename include/gsl/byte to 包括/国标/byte GUANLONGH 2021-10-30 12:26:59 +0200
  • c31a9ad5e8
    Delete .travis.yml (#995) Jordan Maples 2021-10-26 16:52:07 -0700
  • da80ce15d8
    make zstring family don't require empty angle brackets any more (#998) Werner Henze 2021-10-27 01:50:58 +0200
  • bcfa962414
    Merge 93a5c523f9 into f09b24970d GUANLONGH 2021-10-22 21:16:53 +0200
  • 93a5c523f9
    Update and rename include/gsl/byte to 包括/国标/byte GUANLONGH 2021-10-22 21:16:41 +0200
  • efc532d3ea make zstring family don't require empty angle brackets any more Werner Henze 2021-10-17 13:26:58 +0200
  • fd3ba7890a
    Delete .travis.yml SloppyJaconda-Remove_travis_yml Jordan Maples 2021-09-17 11:23:02 -0700
  • f09b24970d
    Fix gsl/util for c++20 compilers without <span> (#993) Jean-Michaël Celerier 2021-09-16 00:12:11 +0200
  • f2add8a737 Fix gsl/util for c++20 compilers without <span> Jean-Michaël Celerier 2021-09-06 22:35:28 +0200
  • 5df993bfef Allow constructing span<char> from std::string in C++14 stertingen 2021-07-12 15:22:02 +0200
  • 8a4b9ed0bf
    feat: narrow for non totally ordered types (#986) Johel Ernesto Guerrero Peña 2021-06-23 18:28:45 -0400
  • 1ed282c7fa feat: narrow for non totally ordered types Johel Ernesto Guerrero Peña 2021-06-11 17:11:45 -0400
  • b26f6d5ec7
    gsl::at behavior change regarding gsl::span (#985) Jordan Maples [MSFT] 2021-05-20 18:18:08 -0700
  • 99ebc5c1d2 ran clang-format on the test folder Jordan Maples 2021-05-20 16:08:23 -0700
  • 3fad952c3f ran clang-format on the include folder Jordan Maples 2021-05-20 15:57:49 -0700
  • 7a451660f0 undid previous changes and acted upon decisions made in maintainer sync. Fixed tests failing in /kernel mode Jordan Maples 2021-05-20 15:50:12 -0700
  • 2463ae4a0a move span specialization of 'at' to <gsl/span> and update the parameter to be taken by reference Jordan Maples 2021-05-19 11:40:38 -0700
  • c1cbb41b42
    Fix iPhone simulator CI (#981) Tushar Maheshwari 2021-05-13 23:22:09 +0530
  • 305cca60ce Update noexcept test for consistency Tushar Maheshwari 2021-05-13 19:23:25 +0530
  • 401d225622 Fix link errors Tushar Maheshwari 2021-05-08 23:41:51 +0530
  • 08fd74f5a2 Run iOS simulator CI Tushar Maheshwari 2021-05-08 16:34:51 +0530
  • 020ddc40c5 Fine, make it move-constructible (only) Herb Sutter 2021-02-24 16:49:57 -0800
  • f59cb795a0 Figured out test failures, removed move test Herb Sutter 2021-02-24 16:42:58 -0800
  • e9c575300e Defaulted copying Herb Sutter 2021-02-24 16:12:13 -0800
  • 39e956b9b1 Restored copyability to final_action Herb Sutter 2021-02-24 16:08:02 -0800
  • 4cd8873d3e Clean up final_act and finally, closes #752 and #846 Herb Sutter 2021-02-24 15:51:29 -0800
  • ef0ffefe52
    is_comparable_to_nullptr for better static_assert (#975) beinhaerter 2021-02-24 23:39:13 +0100
  • 176c92e802
    Branch rename cleanup (#976) Jordan Maples [MSFT] 2021-02-24 11:16:21 -0800
  • 95a32d75a2
    Update CONTRIBUTING.md branch_rename_cleanup Jordan Maples [MSFT] 2021-02-19 15:40:15 -0800
  • ed762459cf
    Update azure-pipelines.yml Jordan Maples [MSFT] 2021-02-19 15:39:42 -0800
  • 2b9f1033aa
    Update android.yml Jordan Maples [MSFT] 2021-02-19 15:39:10 -0800
  • 3bdc037c23
    Update ios.yml Jordan Maples [MSFT] 2021-02-19 15:38:49 -0800
  • 5458cd79b3
    Update pipeline build tag Jordan Maples [MSFT] 2021-02-19 15:37:40 -0800
  • 5b5aaed43e
    Update include/gsl/pointers beinhaerter 2021-02-19 11:23:48 +0100
  • 882720bd73 Changed default to per-TU violation handlers expects-ensures-revision Herb Sutter 2021-01-27 16:36:59 -0800
  • 3fd4e0cc8b is_comparable_to_nullptr for better static_assert Werner Henze 2021-01-26 10:49:40 +0100
  • 84aeb59f26
    Fixing cmake developer warning (#972) jpr89 2021-01-19 16:41:25 -0500
  • 092d8e221d Fixing cmake developer warning Juan Ramos 2021-01-12 08:47:33 -0500
  • d9fa328f89
    Improve build script for standalone tests (#963) Nicholas Guriev 2021-01-08 21:55:59 +0300
  • d0052f6320
    Minor cmake nitpicks (#969) hdf89shfdfs 2021-01-08 12:56:04 -0500
  • 3b3478eaf8
    Update README.md (#970) hdf89shfdfs 2021-01-07 17:02:47 -0500
  • dd6e8122c7 Update README.md Juan Ramos 2021-01-07 09:45:39 -0500
  • f5f418c8d4 Minor cmake nitpicks Juan Ramos 2021-01-07 09:16:47 -0500
  • 9d66bd02f2
    fixes simctl race in iOS test Bas Hendri 2021-01-06 15:53:51 -0800
  • e427b02c89
    Reintroduce CMake changes that were reverted in #966 (#967) Jordan Maples [MSFT] 2021-01-05 11:55:13 -0800
  • 3fa9fe9fff missing config line restored by moving GNUInstallDirs back to main file Jordan Maples 2021-01-05 10:41:23 -0800
  • 08a350a31f [cmake] Adding options for INSTALL and TEST (#964) hdf89shfdfs 2021-01-04 13:42:33 -0500
  • 25bb4bd948
    Revert "[cmake] Adding options for INSTALL and TEST (#964)" (#966) Jordan Maples [MSFT] 2021-01-04 14:17:03 -0800
  • 8a07af5b80 Revert "[cmake] Adding options for INSTALL and TEST (#964)" Jordan Maples [MSFT] 2021-01-04 13:25:46 -0800
  • 1c509ad8e1
    update gtest (#965) Jordan Maples [MSFT] 2021-01-04 11:31:01 -0800
  • 381f9ace8e update gtest Jordan Maples 2021-01-04 11:15:35 -0800
  • eca0eca6f1
    [cmake] Adding options for INSTALL and TEST (#964) hdf89shfdfs 2021-01-04 13:42:33 -0500
  • ca9c00e552
    Update CMakeLists.txt Jordan Maples [MSFT] 2021-01-04 10:30:39 -0800
  • ff74208863
    Update CMakeLists.txt Jordan Maples [MSFT] 2021-01-04 10:30:31 -0800
  • 9849d25a02
    Update cmake/guidelineSupportLibrary.cmake Jordan Maples [MSFT] 2021-01-04 09:41:45 -0800
  • f38ef044de
    Support standalone tests Nicholas Guriev 2020-12-30 13:40:34 +0300
  • 16c50b5610 [cmake] Adding GSL_INSTALL option Juan Ramos 2020-12-29 09:06:02 -0500
  • 42c9371310
    Require Git for build tests only if installed GTest is not found Nicholas Guriev 2020-12-26 12:43:52 +0300
  • 81c10b8017 normalize is a more accurate name than sanitize Herb Sutter 2020-12-22 17:04:07 -0800
  • 0b80ac7d02 gsl/assert cleanup Herb Sutter 2020-12-19 12:58:31 -0800
  • e269976910 Added inline variable support Herb Sutter 2020-12-18 13:16:40 -0800
  • a47352cb2a
    Delete appveyor.yml Jordan Maples [MSFT] 2020-12-18 13:03:34 -0800
  • 60beb7a363 Fixed the default Herb Sutter 2020-12-18 12:53:36 -0800
  • d5fc4efbf6 Turn off GCC bounds checking for the tests where we intentionally test out of bounds Herb Sutter 2020-12-18 12:48:15 -0800
  • 25c0dee6e3 Reinstance the GSL_*_ON_CONTRACT_VIOLATION macros Herb Sutter 2020-12-18 12:45:05 -0800
  • e02baff283 Remove minor code duplication Herb Sutter 2020-12-18 12:34:07 -0800
  • 71fd73fa04 Make constructor more constinit-friendly Herb Sutter 2020-12-18 12:27:33 -0800
  • c78ad8661c Added "vestigial" comments for downlevel feature test workarounds Herb Sutter 2020-12-18 12:18:23 -0800
  • 070db845f8 Add -Wno-global-constructors for Clang Herb Sutter 2020-12-18 12:10:36 -0800
  • 0c5a66b666 Added workaround for non-constexpr std::exchange Herb Sutter 2020-12-18 12:02:42 -0800