Nana Sakisaka
ec681a2484
Revert "Merge pull request #808 from saki7/refine-ci-cpp23"
...
This reverts commit f66350f9dc , reversing
changes made to d21af8b48d .
2025-09-13 08:57:11 +09:00
Nana Sakisaka
e60afc5f2c
Remove obsolete CI (Windows CI will be added later on GHA)
2025-09-05 01:15:11 +09:00
Nikita Kniazev
9168be80dd
X3: Warn about future C++17 requirement
...
I plan to keep the warning for two releases before starting to utilize C++17 features.
Since Boost 1.81 (scheduled to November 2022) supported compilers will be:
* Clang 4 (currently 3.6)
* GCC 7 (currently 5)
* VS 2017 (currently 2015)
2022-01-06 20:47:44 +03:00
Nikita Kniazev
551d4b6d79
Rework known warning suppression
2021-12-17 04:21:28 +03:00
Nikita Kniazev
bff0126954
CI: Re-enable -Wdeprecated-copy on Clang
2021-12-17 04:21:28 +03:00
Nikita Kniazev
c58a369ab8
CI: Upgrade Clang and GCC compilers
2021-06-03 19:10:49 +03:00
Nikita Kniazev
db8bdf3d71
Fix GCC -Wshadow-local and MSVC C4457
...
GCC bug reported https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100608
Fixes #676
2021-05-17 03:02:19 +03:00
Nikita Kniazev
9ee9a1ece3
Remove redundant assert
...
> For all functions described in this subclause that accept an argument of type wint_t, the value shall
> be representable as a wchar_t or shall equal the value of the macro WEOF. If this argument has any
> other value, the behavior is undefined.
There is no way to produce a `wint_t` value non-representable as `wchar_t` with `std::char_traits<wchar_t>::to_int_type`.
2020-07-18 16:08:25 +03:00
Nikita Kniazev
262834ee77
CI: GCC 10
2020-06-22 17:55:53 +03:00
Nikita Kniazev
cd46686ecc
CI: Add assertions enabled builds on Travis
...
This time for sure
2020-06-14 23:00:30 +03:00
Nikita Kniazev
262d3efc3e
CI: No need to find ccache if it is on PATH already
2020-06-14 22:55:08 +03:00
Nikita Kniazev
41d21b354c
CI: Boost.Build natively supports stdlib=libc++
2020-06-14 22:06:14 +03:00
Nikita Kniazev
1ba9024712
Turn off warnings from dependencies
...
This removes the need of prebuilding dependencies in CI
2020-04-09 17:26:58 +03:00
Nikita Kniazev
a8a8aa13d5
Revert "CI: link=shared is the default value"
...
It is not, on Windows static libraries are built by default for some reason.
This reverts commit 3b0b5f9d30 .
2020-04-08 18:35:20 +03:00
Nikita Kniazev
9adac1114d
X3: Replace locale::conv::utf_to_utf with x3::to_utf8
2020-04-06 18:39:49 +03:00
Nikita Kniazev
59a6d4c219
CI: We are clean for -Wcast-function-type
...
The warning was coming from building Boost.Filesystem
2020-04-06 18:39:49 +03:00
Nikita Kniazev
2e43cf86c5
CI: Build with -Wextra
2020-04-06 01:46:29 +03:00
Nikita Kniazev
3ac19dc228
CI: Upgrade compilers
2020-04-04 16:59:40 +03:00
Nikita Kniazev
dbab9d23d1
CI: Prebuild Chrono before testing
2020-04-04 15:30:28 +03:00
Nikita Kniazev
dc14c73dcb
Missing license plate in .appveyor.yml
2020-03-03 21:38:19 +03:00
Nikita Kniazev
abc2a97cf9
CI: Test with both asserts on and off
...
Did not make the same to Appveyor because it will be a big time hit
2020-03-03 21:38:19 +03:00
Nikita Kniazev
e63f0d337b
CI: B2 now uses all available cores by default
2020-03-03 19:14:24 +03:00
Nikita Kniazev
5cbe6361cc
CI: B2 bootstrap now prints errors to console
2020-03-03 19:07:58 +03:00
Nikita Kniazev
3b0b5f9d30
CI: link=shared is the default value
2020-03-03 19:07:56 +03:00
Nikita Kniazev
443305be4b
CI: Use TRAVIS_COMPILER env var as a toolset for a job
2019-03-13 17:31:23 +03:00
Nikita Kniazev
8bbc6274be
Tests: Reenable -Wnested-anon-types warning
2019-03-04 03:12:29 +03:00
Nikita Kniazev
b68cd0eb59
Tests: Enable -Wbool-operatio warning
...
The last warning was fixed in b0eede8435
2019-03-04 01:16:51 +03:00
Nikita Kniazev
fc39ec12c9
Qi.Tests: rule1: Fixed -Wuninitialized warning
...
libs/spirit/test/qi/rule1.cpp:75:47: warning: variable 'start' is uninitialized when used within its own initialization [-Wuninitialized]
2019-03-04 00:27:36 +03:00
Nikita Kniazev
0ab06abfc6
Annotate, clean up, and group extended ASCII tests
2019-03-01 22:50:15 +03:00
Nikita Kniazev
25c05a99a0
CI: Update compilers on Travis
2019-02-26 21:17:07 +03:00
Nikita Kniazev
4583a4b708
Boost.System is header only since 1.69
2018-12-30 17:06:19 +03:00
Nikita Kniazev
b4c5ef702b
CI: Added thread library to link deps list
2018-05-03 23:37:30 +03:00
Nikita Kniazev
c637817dad
Add Travis-CI
2017-11-28 03:55:29 +03:00