639 Commits

Author SHA1 Message Date
Antony Polukhin 9e287d6624 Merge pull request #53 from fanquake/core_noncopyable
refactor: use core/noncopyable over boost/noncopyable
2022-09-01 11:45:32 +03:00
Antony Polukhin e67d186e0d Merge pull request #51 from biodranik/sprintf-warning-fix
Replaced sprintf with snprintf to silent the security deprecated warning in Xcode 14
2022-08-31 21:27:53 +03:00
fanquake b302988907 refactor: use core/noncopyable over boost/noncopyable
The later is deprecated:
```cpp
// The header file at this path is deprecated;
// use boost/core/noncopyable.hpp instead.

include <boost/core/noncopyable.hpp>
```
2022-08-24 12:34:18 +01:00
Alexander Borsuk 3f0026eec0 Replaced sprintf with snprintf to silent the security deprecated warning in Xcode 14 2022-06-10 23:51:41 +02:00
Antony Polukhin a9f2961159 update copyright years boost-1.80.0 boost-1.80.0.beta1 boost-1.79.0.beta1 boost-1.79.0 2022-01-30 13:03:00 +03:00
Antony Polukhin 00197e2f97 update CI setups: remove outdated and broken setups, avoid using TravisCI boost-1.78.0.beta1 boost-1.78.0 2021-09-11 14:05:01 +03:00
Antony Polukhin a8e2a9458b Remove TravisCI runs 2021-09-11 12:43:43 +03:00
Antony Polukhin 934858fbdc do not gather coverage in GithubActions CI runs boost-1.77.0.beta1 boost-1.77.0 2021-05-04 19:27:57 +03:00
Antony Polukhin b7a3039fa1 remove obsolete link from Readme 2021-05-04 11:29:13 +03:00
Antony Polukhin d47bbfc79b add GithubActions CI step to set up locaes 2021-05-04 11:28:57 +03:00
Antony Polukhin 650958a9da remove unused Drone CI 2021-05-04 10:11:42 +03:00
Antony Polukhin 2b37bce120 test the library with different locales in GithubActions CI 2021-05-04 10:11:07 +03:00
Antony Polukhin 17606ef8a6 update coverage logic in TravisCI script 2021-05-04 10:07:06 +03:00
Antony Polukhin f071fb83cf typo fix 2021-05-03 19:10:31 +03:00
Antony Polukhin 28a3b0e6f8 add new badges to Readme and use HTTPS links 2021-05-03 17:37:51 +03:00
Antony Polukhin ce73b6adfc do not test 128bit integral types on MacOs because of the Apple Clang issue 2021-05-03 17:36:53 +03:00
Antony Polukhin 7a4f79ed52 fix UB: assignemnt to an int of a floating point value that is out of representable range for int 2021-05-02 20:26:45 +03:00
Antony Polukhin 1f94291f4e do not run sanitizers on MAcOs because the CI run hangs 2021-05-02 20:22:51 +03:00
Antony Polukhin 88f5967805 fix tests compilation on C++20 (wide char operator<< overloads are deleted) 2021-05-02 17:38:32 +03:00
Antony Polukhin eb3bda9563 fixes for wide char tests 2021-05-02 13:13:30 +03:00
Antony Polukhin c95b9adbab fixes for CI runs 2021-04-26 20:56:15 +03:00
Antony Polukhin 945c095a4b do not use Boost.Math in tests 2021-04-26 10:44:22 +03:00
Antony Polukhin f0e2fa3dd3 make tests work in C++03 modes 2021-04-26 10:12:28 +03:00
Antony Polukhin 6e868f964d copy GithubActions from Boost.Conversion 2021-04-25 21:20:43 +03:00
Antony Polukhin f1453fb675 Merge pull request #44 from sdarwin/githubactions
GitHub Actions config
2021-04-18 14:10:46 +03:00
Peter Dimov 90e8812d59 Update CMakeLists.txt 2021-03-19 01:11:06 +02:00
sdarwin c797209351 Add GitHub Actions config [ci skip] 2021-03-04 18:22:53 +00:00
Antony Polukhin e6e9970234 Merge pull request #42 from sdarwin/drone
Drone config
boost-1.76.0 boost-1.76.0.beta1
2021-01-27 10:29:03 +03:00
Antony Polukhin 8a98d28ea0 Merge pull request #41 from eldiener/develop
[skip ci] Add "cxxstd" json field
2021-01-27 10:25:06 +03:00
sdarwin 937024f7a1 add drone config [ci skip] 2021-01-26 15:29:42 +00:00
Edward Diener 7803687303 [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. 2021-01-20 13:10:40 -05:00
Antony Polukhin 0d920e632f disable long double tests on mingw64 because of the issues with precision 2021-01-07 18:37:24 +03:00
Antony Polukhin 2993c99813 disable long double tests on MinGW because of the issues with precision 2021-01-06 21:25:31 +03:00
Antony Polukhin cb585ca6cb disable long double tests on mingw64 because of the issues with precision 2021-01-06 12:04:51 +03:00
Antony Polukhin 29ddb588b2 add missing header 2021-01-05 17:21:20 +03:00
Antony Polukhin 9c38b33f65 remove trailing whitespace 2021-01-05 12:25:39 +03:00
Antony Polukhin 745b4dc4ac workaround b2 issues with long filenames (again) 2021-01-05 12:21:37 +03:00
Antony Polukhin e677e3fc89 workaround b2 issues with long filenames 2021-01-04 22:10:48 +03:00
Antony Polukhin bd5843e9be fix coverage reports 2021-01-04 22:04:38 +03:00
Antony Polukhin 3dfb2a31ec Make tests for typedefed wchar_t more reliable 2021-01-04 18:41:45 +03:00
Antony Polukhin a96a262fdc Modern Appveyor file 2021-01-04 11:11:24 +03:00
Antony Polukhin 08bce247f0 update copyright years 2021-01-03 14:20:39 +03:00
Antony Polukhin b193e87c74 Merge pull request #38 from sdarwin/lcov
update lcov in .travis.yml
2021-01-02 17:07:16 +03:00
Antony Polukhin c025415629 Merge pull request #39 from boostorg/pr/use-core-cmath
Use boost/core/cmath.hpp
2021-01-02 17:04:45 +03:00
Peter Dimov d53e32372b Use boost/core/cmath.hpp 2020-12-27 05:57:13 +02:00
sdarwin 689bf3920d update lcov in .travis.yml 2020-12-24 19:25:31 +00:00
Antony Polukhin 95ca35890a Merge pull request #37 from boostorg/pr/no-boost-math
Remove use of Boost.Math, to avoid the dependency cycle
2020-12-15 17:42:22 +03:00
Peter Dimov 7ea0caa72c Use std:: <cmath> functions, except on msvc-11.0 and below 2020-11-23 05:20:28 +02:00
Peter Dimov 731ea46ba8 Fix signbit failures 2020-11-23 03:37:16 +02:00
Peter Dimov 8167506bb1 Remove using namespace std directives 2020-11-23 02:26:52 +02:00