From 8674c6724ff69250837334d8d706ac5f4b593341 Mon Sep 17 00:00:00 2001 From: Daniel James Date: Tue, 30 Oct 2018 07:47:30 +0000 Subject: [PATCH 1/5] Fix json error --- meta/libraries.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/libraries.json b/meta/libraries.json index da2d694..1a25923 100644 --- a/meta/libraries.json +++ b/meta/libraries.json @@ -7,7 +7,7 @@ ], "authors": "", "maintainers": [ - "Daryle Walker " + "Daryle Walker ", "Andrey Semashev " ] } From 5df49614489c1a926ba08934dc2bea4ba37dc8c2 Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Thu, 1 Nov 2018 16:14:20 +0300 Subject: [PATCH 2/5] Added CI build statuses to readme. --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index eec57c0..5ce3b7c 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,11 @@ compile-time value; and computing min and max of constant expressions. * [Report bugs](https://github.com/boostorg/integer/issues/new). Be sure to mention Boost version, platform and compiler you're using. A small compilable code sample to reproduce the problem is always good as well. * Submit your patches as pull requests against **develop** branch. Note that by submitting patches you agree to license your modifications under the [Boost Software License, Version 1.0](http://www.boost.org/LICENSE_1_0.txt). +### Build status + +Master: [![AppVeyor](https://ci.appveyor.com/api/projects/status/iugyf5rf51n99g3w?svg=true)](https://ci.appveyor.com/project/Lastique/integer/branch/master) [![Travis CI](https://travis-ci.org/boostorg/integer.svg?branch=master)](https://travis-ci.org/boostorg/integer) +Develop: [![AppVeyor](https://ci.appveyor.com/api/projects/status/iugyf5rf51n99g3w/branch/develop?svg=true)](https://ci.appveyor.com/project/Lastique/integer/branch/develop) [![Travis CI](https://travis-ci.org/boostorg/integer.svg?branch=develop)](https://travis-ci.org/boostorg/integer) + ### License Distributed under the [Boost Software License, Version 1.0](http://www.boost.org/LICENSE_1_0.txt). From 37204ea892adf98989a737ad34fcf179e2e959eb Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Thu, 1 Nov 2018 16:25:15 +0300 Subject: [PATCH 3/5] Corrected a typo in readme. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5ce3b7c..d8cad16 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ compile-time value; and computing min and max of constant expressions. * **doc** - QuickBook documentation sources * **include** - Interface headers of Boost.Integer -* **test** - Boost.Atomic unit tests +* **test** - Boost.Integer unit tests ### More information From ab509ca840f1e2a7aac3c5121659dacd29ccca3d Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Thu, 1 Nov 2018 16:33:47 +0300 Subject: [PATCH 4/5] Use https in URLs in readme. --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index d8cad16..05c1270 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@ # Boost.Integer -Boost.Integer, part of collection of the [Boost C++ Libraries](http://github.com/boostorg), provides +Boost.Integer, part of collection of the [Boost C++ Libraries](https://github.com/boostorg), provides integer type support, particularly helpful in generic programming. It provides the means to select an integer type based upon its properties, like the number of bits or the maximum supported value, as well as compile-time bit mask selection. There is a derivative of `std::numeric_limits` that provides integral constant expressions for `min` and `max`... -Finally, it provides two compile-time algorithms: determining the highest power of two in a. +Finally, it provides two compile-time algorithms: determining the highest power of two in a compile-time value; and computing min and max of constant expressions. ### Directories @@ -16,9 +16,9 @@ compile-time value; and computing min and max of constant expressions. ### More information -* [Documentation](http://boost.org/libs/integer) +* [Documentation](https://boost.org/libs/integer) * [Report bugs](https://github.com/boostorg/integer/issues/new). Be sure to mention Boost version, platform and compiler you're using. A small compilable code sample to reproduce the problem is always good as well. -* Submit your patches as pull requests against **develop** branch. Note that by submitting patches you agree to license your modifications under the [Boost Software License, Version 1.0](http://www.boost.org/LICENSE_1_0.txt). +* Submit your patches as pull requests against **develop** branch. Note that by submitting patches you agree to license your modifications under the [Boost Software License, Version 1.0](https://www.boost.org/LICENSE_1_0.txt). ### Build status @@ -27,4 +27,4 @@ Develop: [![AppVeyor](https://ci.appveyor.com/api/projects/status/iugyf5rf51n99g ### License -Distributed under the [Boost Software License, Version 1.0](http://www.boost.org/LICENSE_1_0.txt). +Distributed under the [Boost Software License, Version 1.0](https://www.boost.org/LICENSE_1_0.txt). From 099cf261b0d73a71ebcaf26e6f8afa6e30ba54cf Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Thu, 1 Nov 2018 20:24:04 +0300 Subject: [PATCH 5/5] Added clang 7 CI job. --- .travis.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.travis.yml b/.travis.yml index 9dc7f6f..041b982 100644 --- a/.travis.yml +++ b/.travis.yml @@ -188,6 +188,17 @@ matrix: - ubuntu-toolchain-r-test - llvm-toolchain-trusty-6.0 + - os: linux + compiler: clang++-7 + env: TOOLSET=clang COMPILER=clang++-7 CXXSTD=03,11,14,17 + addons: + apt: + packages: + - clang-7 + sources: + - ubuntu-toolchain-r-test + - llvm-toolchain-trusty-7 + - os: osx env: TOOLSET=clang COMPILER=clang++ CXXSTD=03,11,14,1z