gsl/3.1.0+2

[full]

The Guidelines Support Library (GSL) contains functions and types that are suggested for use by the C++ Core Guidelines maintained by the Standard C++ Foundation.

Build Status Build status

The Guidelines Support Library (GSL) contains functions and types that are suggested for use by the C++ Core Guidelines maintained by the Standard C++ Foundation. This repo contains Microsoft's implementation of GSL.

The library includes types like span<T>, string_span, owner<> and others.

The entire implementation is provided inline in the headers under the gsl directory. The implementation generally assumes a platform that implements C++14 support. There are specific workarounds to support MSVC 2015.

... More
version 3.1.0+2
license MIT
repository pkg:cppget.org/stable
location https://pkg.cppget.org/1/stable
download gsl-3.1.0+2.tar.gz
sha256 25bfad676e9514e1fc0cf4ee624428fc929aa10e7c754ca60358d7cf24359b19
project gsl
url github.com/microsoft/GSL
package-url github.com/build2-packaging/gsl/
package-email lyrahgames@mailbox.org

Requires (1)

c++14

Builds

toolchain public-0.13.0
config windows_10-msvc_16.6-O2 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-05-12 12:29:03 UTC (11:25:21 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-msvc_16.6-static_O2 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-05-12 12:25:16 UTC (11:29:08 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10_devmode-msvc_16.4 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-05-12 12:16:05 UTC (11:38:19 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-msvc_16.5 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-05-12 12:13:50 UTC (11:40:35 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-msvc_16.6 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-05-12 12:10:59 UTC (11:43:25 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-clang_10.0_llvm_msvc_16.6_lld / x86_64-microsoft-win32-msvc14.2
timestamp 2021-05-12 11:49:27 UTC (12:04:58 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config windows_10-clang_10.0_llvm_msvc_16.6-O2 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-05-12 11:48:02 UTC (12:06:22 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config windows_10-clang_10.0_llvm_msvc_16.6-static_O2 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-05-12 11:46:46 UTC (12:07:39 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config windows_10-clang_10.0_llvm_msvc_16.6 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-05-12 11:45:24 UTC (12:09:00 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config windows_10-gcc_9.2_mingw_w64-static_O3 / x86_64-w64-mingw32
timestamp 2021-05-12 11:39:18 UTC (12:15:06 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config linux_debian_10-clang_10.0_libc++-O3 / x86_64-linux-gnu
timestamp 2021-05-12 11:37:36 UTC (12:16:49 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config linux_debian_10-clang_10.0-static_O3 / x86_64-linux-gnu
timestamp 2021-05-12 11:36:40 UTC (12:17:45 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config linux_debian_10-clang_10.0_libc++-static_O3 / x86_64-linux-gnu
timestamp 2021-05-12 11:35:16 UTC (12:19:08 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config linux_debian_10-clang_10.0_libc++ / x86_64-linux-gnu
timestamp 2021-05-12 11:33:50 UTC (12:20:34 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config linux_debian_10-clang_10.0-O3 / x86_64-linux-gnu
timestamp 2021-05-12 11:31:54 UTC (12:22:31 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config windows_10-gcc_9.2_mingw_w64-O3 / x86_64-w64-mingw32
timestamp 2021-05-12 11:27:13 UTC (12:27:11 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config windows_10-gcc_9.2_mingw_w64 / x86_64-w64-mingw32
timestamp 2021-05-12 11:20:33 UTC (12:33:51 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config linux_debian_10-clang_10.0 / x86_64-linux-gnu
timestamp 2021-05-12 11:19:06 UTC (12:35:18 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config linux_debian_10-gcc_10.1-static_O3 / x86_64-linux-gnu
timestamp 2021-05-12 11:17:33 UTC (12:36:51 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config windows_10-clang_9.0_llvm_msvc_16.4 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-05-12 11:13:41 UTC (12:40:44 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config freebsd_12-clang_8.0-static_O3 / x86_64-freebsd12.1
timestamp 2021-05-12 11:13:33 UTC (12:40:51 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config macos_10.15-gcc_9.3_homebrew-static_O3 / x86_64-apple-darwin19.0.0
timestamp 2021-05-12 11:12:38 UTC (12:41:46 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config linux_debian_10-gcc_10.1-O3 / x86_64-linux-gnu
timestamp 2021-05-12 11:12:08 UTC (12:42:16 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config freebsd_12-clang_8.0-O3 / x86_64-freebsd12.1
timestamp 2021-05-12 11:09:25 UTC (12:45:00 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config linux_debian_10-gcc_10.1 / x86_64-linux-gnu
timestamp 2021-05-12 11:08:59 UTC (12:45:26 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config freebsd_12-clang_8.0 / x86_64-freebsd12.1
timestamp 2021-05-12 11:07:51 UTC (12:46:33 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config macos_10.15-gcc_9.3_homebrew-O3 / x86_64-apple-darwin19.0.0
timestamp 2021-05-12 11:04:44 UTC (12:49:40 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config linux_debian_10-clang_9.0_libc++ / x86_64-linux-gnu
timestamp 2021-05-12 11:03:36 UTC (12:50:48 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config macos_10.15-clang_11.0-static_O3 / x86_64-apple-darwin19.0.0
timestamp 2021-05-12 11:02:56 UTC (12:51:29 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config linux_debian_10-gcc_9.3 / x86_64-linux-gnu
timestamp 2021-05-12 11:01:59 UTC (12:52:26 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config windows_10-clang_10.0_msvc_msvc_16.6 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-05-12 11:01:11 UTC (12:53:13 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config macos_10.15-clang_11.0-O3 / x86_64-apple-darwin19.0.0
timestamp 2021-05-12 11:00:13 UTC (12:54:12 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config macos_10.15-gcc_9.3_homebrew / x86_64-apple-darwin19.0.0
timestamp 2021-05-12 10:58:33 UTC (12:55:51 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config macos_10.15-clang_11.0 / x86_64-apple-darwin19.0.0
timestamp 2021-05-12 10:54:32 UTC (12:59:52 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config macos_10.14-clang_10.0 / x86_64-apple-darwin18.6.0
timestamp 2021-05-12 10:51:29 UTC (13:02:56 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config freebsd_12-clang_6.0 / x86_64-freebsd12.0
timestamp 2021-05-12 10:50:57 UTC (13:03:27 hours ago)
result warning (update) | warning (test-installed) | log | rebuild
toolchain public-0.13.0
config linux_debian_10-clang_9.0 / x86_64-linux-gnu
timestamp 2021-05-12 10:40:01 UTC (13:14:23 hours ago)
result warning (update) | warning (test-installed) | log | rebuild