15 Commits

Author SHA1 Message Date
joaquintides
fcd6671d97 fixed compatibility with multi_index 1.91 (#25)
* stopped assuming multi_index_container's index specifier list is a MPL sequence
* updated CI
2025-12-21 13:15:09 +01:00
joaquintides
575a6852b9 fixed BOOST_FLYWEIGHT_NOT_A_PLACEHOLDER_EXPRESSION in the presence of P0522R0 (#23)
* resorted to P0522R0-compliant BOOST_FLYWEIGHT_NOT_A_PLACEHOLDER_EXPRESSION for Clang>=19

* (debugging) output __clang_major__ when available

* unconditionally use P0522R0-compliant BOOST_FLYWEIGHT_NOT_A_PLACEHOLDER_EXPRESSION

* reverted

* added clang++-19 job

* (debugging) output BOOST_MPL_LIMIT_METAFUNCTION_ARITY

* (debugging) #defined BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS

* expanded length of BOOST_FLYWEIGHT_NOT_A_PLACEHOLDER_EXPRESSION

* tried alternative mechanism (draft)

* refined alternative mechanism

* documented not_placeholder_expr.hpp machinery

* updated release notes
2025-09-20 12:39:43 +02:00
joaquintides
76c84ce5b3 upgraded CI (#21) 2025-06-22 16:55:06 +02:00
Alexander Grund
e5b137c096 Install xz 2024-12-08 20:56:40 +01:00
Alexander Grund
fda4d17388 Update containers 2024-12-08 14:51:27 +01:00
Alexander Grund
990444a1e1 Use hosted node 2024-12-08 13:10:39 +01:00
Alexander Grund
8840ad7f40 Fix node 20 issue on GHA CI 2024-12-07 19:43:46 +01:00
Peter Dimov
b6261d525b Update ci.yml 2024-09-14 13:08:00 +03:00
Peter Dimov
622b549c1f Remove C++03 from GHA 2024-09-14 12:37:17 +03:00
joaquintides
e9f3a0a005 issued apt-get update on package installation 2023-09-04 08:57:33 +02:00
joaquintides
0ee30b6f34 reverted "dockerized some environments" 2023-09-04 08:54:44 +02:00
joaquintides
7303ba5831 dockerized some environments 2023-09-03 22:05:05 +02:00
joaquintides
e9f326b1ad completed previous commit 2023-07-01 18:30:16 +02:00
joaquintides
137686b0ba used ubuntu:18.04 container as OS is deprecated by GHA 2023-07-01 18:02:37 +02:00
Peter Dimov
53d389fdca Add .github/workflows/ci.yml 2023-02-21 04:44:44 +02:00