2
0
mirror of https://github.com/boostorg/spirit.git synced 2026-01-19 04:42:11 +00:00

104 Commits

Author SHA1 Message Date
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
e44248e59f Remove obsolete tests 2025-09-05 02:03:07 +09:00
Rene Rivera
485b006898 Remove relative references to boost-root in Jamfiles. 2024-04-13 16:20:21 -05:00
Nikita Kniazev
fe3675ea09 Tests: Suppress C++03 deprecation warnings from other libraries 2023-03-17 22:50:13 +03:00
Nikita Kniazev
abd946b00d Tests: Limit -Wno-deprecated-copy to GCC 9-11
To avoid 'unrecognized command line option "-Wno-maybe-uninitialized"' warning
2021-12-17 22:19:40 +03:00
Nikita Kniazev
551d4b6d79 Rework known warning suppression 2021-12-17 04:21:28 +03:00
Nikita Kniazev
4ea7e3a7b7 Deprecate Phoenix transition headers
There is no purpose in these transition headers, Phoenix V2 was removed 8 years ago.
2021-09-28 22:24:57 +03:00
Nikita Kniazev
2f87dfe2f2 Qi.Examples: derived: Make base class destructor virtual
The problem was spotted by Clang `-Wdelete-non-abstract-non-virtual-dtor`
2021-09-05 23:30:05 +03:00
Nikita Kniazev
0821b0d877 Improve headers self-sufficiency
Closes #695
2021-08-28 23:43:28 +03:00
Nikita Kniazev
f44479bcd3 Remove boost/config/warning_disable.hpp usage
It is better to manage warnings on our side to know what warnings we need to fix or suppress, and the only thing that header does is disabling deprecation warnings on MSVC and ICC which we would prefer to not show to users.
2021-08-24 03:14:12 +03:00
Nikita Kniazev
bbb020e221 Remove unused boost/mpl/print.hpp includes 2021-08-23 22:35:47 +03:00
Nikita Kniazev
6a7c758376 Switch to the new location of lightweight test
Old location had been deprecated for a long time already.
2021-08-23 21:45:17 +03:00
Nikita Kniazev
6782289761 X3: Fix seek goes past the end of input
Reverts #30. Fixes #658.
2021-05-29 16:34:50 +03:00
Edward Diener
30d5705804 [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-21 11:08:23 -05:00
Nikita Kniazev
475877a3da Fix -Wdeprecated-comma-subscript 2020-04-12 22:13:32 +03:00
Brian Wignall
5bdefe59a7 Fix typos 2019-12-27 21:49:15 -05:00
Tinko Bartels
5e0f753bb9 Replace a couple of dead links. 2019-04-22 23:27:49 +02:00
Nikita Kniazev
f6297dc92f Fixed another unescaped Jamfile warnings 2019-03-03 03:30:56 +03:00
Nikita Kniazev
7242e87542 Qi.Repo.Test: subrule: Suppress self-assignment warning on Clang 2019-02-26 19:13:02 +03:00
Nikita Kniazev
e46e58f4cd Tests: Added precompiled headers
Not intrusive. Significantly speeds up tests on MSVC (for about 3 times).
Finally solves exceeding build time limits on CI with MSVC compilers.

Did not set up PCH for X3, it is fast as-is (tooks only about 2 minutes).
Repository tests reuse PCH from Qi/Karma tests.
2019-01-21 02:59:45 +03:00
Nikita Kniazev
af4f22de40 Qi.Examples: min_xml: Parsing error message tweak 2018-11-22 15:40:23 +03:00
Nikita Kniazev
b08a6ddbc5 Qi.Examples: min_xml: Fixed past the end iterator increment 2018-11-22 15:39:48 +03:00
Nikita Kniazev
ce7be3a2f9 Qi.Examples: min_xml: Fixed inconsistency with docs
https://svn.boost.org/trac10/ticket/12860
2018-11-22 15:38:08 +03:00
Nikita Kniazev
49dd0c8fc1 Fixed boost status check library errors 2018-10-02 03:01:33 +03:00
Nikita Kniazev
87f8787968 Workaround qi_repo_keywords test fail on MSVC-14.1 2018-09-29 21:45:22 +03:00
Nikita Kniazev
835d76b1d7 Doc: Fixed import paths 2018-02-15 19:13:22 +03:00
Nikita Kniazev
11a36a0ce2 Remove unused boost/foreach.hpp includes 2017-12-17 20:14:56 +03:00
Nikita Kniazev
d526cd1931 Use <c++-template-depth> feature 2017-12-15 01:12:06 +03:00
octopus-prime
a4a2a0ee6b Fix phoenix links 2017-12-06 21:29:43 +01:00
Nikita Kniazev
f67fcd0e95 Fixed nested comment is not allowed warning from intel compiler 2017-11-21 19:49:38 +03:00
Nikita Kniazev
d3cc71002c Fixed redundant semicolons 2017-11-21 19:49:37 +03:00
Nikita Kniazev
d9564895c6 Fixed unused argc/argv 2017-11-21 19:49:36 +03:00
Lauri Nurmi
78afafed86 Fix spelling of "occurr*". 2015-03-29 13:30:24 +03:00
Lee Clagett
645e540954 Corrected the v2 seek parser documentation. 2014-07-13 23:26:13 -04:00
Ruslan Baratov
bbe67a21c3 Fix some misprints in docs and code comments. 2014-04-11 16:27:54 +04:00
Hartmut Kaiser
c8c65757c6 Spirit: fixing inspect errors
[SVN r82191]
2012-12-23 20:02:12 +00:00
Joel de Guzman
27945dda55 patches from teejay
[SVN r78314]
2012-05-03 00:51:14 +00:00
Joel de Guzman
ed252af80a teajay's keyword patches
[SVN r77428]
2012-03-20 10:19:28 +00:00
Hartmut Kaiser
f0ef6642e5 Spirit: fixed Karma examples
[SVN r76383]
2012-01-09 13:52:23 +00:00
Joel de Guzman
d97bf6b521 Docs for the seek directive
[SVN r75321]
2011-11-05 09:56:29 +00:00
Joel de Guzman
7c1d4d079e Docs for the seek directive
[SVN r75108]
2011-10-25 01:01:33 +00:00
Daniel James
c4da4109ca Replace spirit and phoenix documentation with a redirect.
[SVN r74983]
2011-10-16 18:53:01 +00:00
Joel de Guzman
f4bb3fd900 seek directive by TONGARI
[SVN r74797]
2011-10-08 11:32:05 +00:00
Hartmut Kaiser
b5a81660c3 Spirit: copyright fixes
[SVN r74246]
2011-09-05 22:32:29 +00:00
Hartmut Kaiser
453fa326f3 Spirit: fixing keywords example for MSVC
[SVN r71759]
2011-05-06 11:25:46 +00:00
Hartmut Kaiser
e1ceb64f5a Spirit: more karma adapted ADT problems fixed, full radix range for karma::uint_generators
[SVN r71372]
2011-04-18 17:08:57 +00:00
Hartmut Kaiser
d4d4dc395f Spirit: regenerated repository docs
[SVN r71301]
2011-04-15 23:36:47 +00:00
Hartmut Kaiser
c33e4d86c2 Spirit: updating documentation for release
[SVN r70583]
2011-03-26 19:26:24 +00:00
Joel de Guzman
b3377aa285 patch from teejay
[SVN r70212]
2011-03-20 00:01:57 +00:00
Joel de Guzman
5da23ebd08 keywords patch
[SVN r69671]
2011-03-08 02:18:41 +00:00