Skip to main content
Documentation menu

Boost 1.92.0 foundation ports

This is the working ledger for porting every Boost 1.92.0 library as a cabin-ports/boost-* foundation port. It records the inventory, the rules each port follows and the evidence behind them, the Cabin gaps the work found, and per-library status. It is reconciled against the repository, open pull requests, and the registry whenever the work resumes.

Release

  • Tag boost-1.92.0, superproject commit afdfa32505af73e3d208144b3f623f0096cb62b6. The Commit column below is each library’s submodule commit at that tag.
  • Each library is its own port sourced from its repository’s tag archive, https://github.com/boostorg/<repo>/archive/refs/tags/boost-1.92.0.tar.gz with strip-prefix = "<repo>-boost-1.92.0", pinned by SHA-256.
  • Nothing publishes until the whole corpus is merged and locally validated. Then one ports-publish.yml dispatch publishes the set, and registry-verify.yml and a clean credential-free consumer confirm it.

Inventory

boostdep --list-dependencies at the tag lists 158 modules and no dependency cycles. headers is b2 build infrastructure (an empty include/boost/headers/.gitkeep), not a library, so it has no package; 157 packages remain.

KindCountMeaning
header-only127Upstream CMake declares an INTERFACE library, with one exception: date_time’s library compiles only an exported dummy function, so it is header-only too. exception and regex ship sources that upstream CMake never builds.
compiled30Upstream CMake builds a static or shared library.

Rules

Naming

cabin-ports/boost-<repo> with _ spelled -; the numeric sub-libraries take their repository name (boost-interval, boost-numeric-conversion, boost-odeint, boost-ublas). The library target is boost_<module> (numeric~odeint is boost_numeric_odeint).

Dependencies

A port depends on its module’s boostdep primary dependencies, each with the exact requirement =1.92.0 and as a public = true target edge, since Boost headers include their dependencies’ headers. A package with several library targets is referenced as package:target.

Five boostdep edges are dropped. Each exists only through an opt-in integration header that the upstream CMake target also omits, and each would otherwise force a blocked SDK, a cycle, or a stricter standard on every consumer:

EdgeOnly throughKept out because
mpi -> pythonboost/mpi/python/*Python bindings need the Python SDK
numeric~odeint -> mpiboost/numeric/odeint/external/mpi/*MPI SDK
numeric~odeint -> computeboost/numeric/odeint/external/compute/*OpenCL SDK
mysql -> pfrboost/mysql/pfr.hpppfr requires C++14 (#error below it); mysql supports C++11
histogram -> serializationboost/histogram/serialization.hppa compiled library every histogram consumer would link

Language standards

interface-cxx-standard is the effective floor over the dependency closure: the larger of the module’s own floor and every dependency’s. The module’s own floor is cxxstd from meta/libraries.json, raised by its main CMake target’s cxx_std_NN (ignoring the BOOST_USE_MODULES variants). Where the metadata is missing or stale, the main target’s CMake requirement decides: compute, coroutine, describe, numeric~ublas (C++11); detail, foreach, local_function, polygon, scope_exit, units, xpressive (C++03, spelled c++98). describe declares C++11 because container_hash includes it unconditionally; its macros expand to nothing before C++14 by design.

Patches

Each patch is the smallest correction that makes the port correct under Cabin.

PortPatchWhy
boost-configuser.hpp defines BOOST_ALL_NO_LIBMSVC auto-linking (#pragma comment(lib, ...)) names b2-style archives Cabin never produces; Cabin links each compiled library through target deps. vcpkg ships the same change.
boost-pfrexclude clang from a GCC < 8 alignment workaround in offset_based_getter.hppclang defines __GNUC__ as 4, so on non-x86_64 hosts (arm64 macOS and Linux) the C++14 field getter capped alignment at 4 and read double and long long fields at the wrong offsets
boost-safe-numericschecked_result_operations.hpp includes <exception>it calls std::terminate without the include, which fails on libc++
boost-sortcommon/util/algorithm.hpp and common/scheduler.hpp include <cstdint>the headers use uint32_t and friends without the include, which fails on libstdc++
boost-sortcommon/util/traits.hpp includes <string>the header uses std::string without the include, which fails on MSVC

Consumer tests

Every port has a consumer test at ports/boost-<x>/1.92.0/tests/main.cc that includes the library’s public headers and checks real behavior at run time. The tests are portable across GCC, Clang, and MSVC, use no other Boost library as scaffolding, and compile at the port’s declared floor and at C++20. The preflight builds each test against the published package, which makes any include outside the port’s dependency closure a build failure, and runs it on Linux, macOS, and Windows.

Cabin gaps and blockers

GapLibrariesState
Platform-specific sources are not self-guardedthread, locale, log, fiber, stacktrace, context, othersdone: [target.'cfg(...)'.sources] tables (#2035)
Assembly sources (.S through the GCC/Clang driver, MSVC .asm through ml64)context, and through it coroutine, coroutine2, fiber, cobalt, asio, beast, process, login progress
Archive above the operator max_archive_bytes (16 MiB)math (30.6 MB compressed; the cap is the same in every quota class), and everything that depends on itin progress: [package] include archives only the listed paths (include/ alone is 2.4 MB)
SDKs Cabin cannot provide: ports may not declare system dependencies, and these SDKs cannot be built as portspython, parameter_python (Python); mpi, graph_parallel, property_map_parallel (MPI); compute (OpenCL); mysql, redis (OpenSSL)needs a maintainer decision

Status

not_started -> in_progress -> locally_validated (the port and its consumer test pass the local preflight against a disposable registry) -> merged -> published_pending -> verified. blocked names its blocker.

ModulePackageCommitKindStdDirect depsStatusNotes
accumulatorsboost-accumulators6bd97b3843f3488af28c18aa9d0f06275b6c6c75header-onlyc++1119not_startedwaits on compiled atomic, chrono, container, filesystem, serialization, thread
algorithmboost-algorithmfd1cf19c0f84c483b3310c34fd600fe8b2725cccheader-onlyc++1116locally_validated
alignboost-align440281d63d1c0b7c7fde63ded67b4860b57d5756header-onlyc++983locally_validated
anyboost-any3312581e774129462e06bbdc752b919dca37e85cheader-onlyc++114locally_validated
arrayboost-array3df3aafd1924084d46988590bd94cf4c1b362859header-onlyc++983locally_validated
asioboost-asio4fa4abee89a62fdeeccac2585caece625f40647eheader-onlyc++117not_startedwaits on compiled container, context
assertboost-assertfc2a476cc7d9f42b65ec104e90d24bfd6290efdcheader-onlyc++981locally_validated
assignboost-assigned938773ebdaf8cec5aba034be3d22ab20f6f2d3header-onlyc++1110locally_validated
atomicboost-atomic84dccb548a7d8353c8ae4021aa7903bc94f80e0bcompiled7not_started
beastboost-beast7c1e061f91e2ef542217b76286c314d006c0c8fcheader-onlyc++1119not_startedwaits on compiled container, context
bimapboost-bimap705a7ca7f49f197a803134ade3a8c64473617a24header-onlyc++1113locally_validated
bindboost-bind8cc29fc19db49e791743c821821e201b46ab9c66header-onlyc++112locally_validated
bloomboost-bloom0909b9955e2dc02a0356351a2dfb567d4d5af772header-onlyc++116locally_validated
callable_traitsboost-callable-traits2a56a3a2496cdb66496f844db55085dd992d5e49header-onlyc++110locally_validated
charconvboost-charconv4475d6550fafc6dca45b333dccaf45d96d1cb196compiled3not_started
chronoboost-chrono1207f5b403459f3fa2900252edcde9051f904d22compiled14not_started
circular_bufferboost-circular-buffer5d8bebb7614157768d49372618ebbe3049375820header-onlyc++987locally_validated
cobaltboost-cobalt8b1cecba91d0e868ee0947b40fb04e3594680297compiled16not_started
compatboost-compat349fb928b5ef800d1b8544cb4c382c39ecde0b3cheader-onlyc++113locally_validated
computeboost-compute763f995ed15661701a6ade23159c31747711ed31header-onlyc++1127not_startedneeds OpenCL headers and library: a system dependency, which ports may not declare; waits on compiled atomic, chrono, container, filesystem, serialization, thread
concept_checkboost-concept-check235e54ebf23be678045e0eeae90f47ca0e2c95ceheader-onlyc++983locally_validated
configboost-config115e718e0fd72329e69fc776dac99811385d6f77header-onlyc++980locally_validated
containerboost-containerf74270de43714edccf17b33eca454348d47402b7compiled4not_started
container_hashboost-container-hash2698b43803c012601e6bb1a6116e83767b97986cheader-onlyc++113locally_validated
contextboost-contextcc1b9e02cd530d6607becc984e1e5bfa4f7b3600compiled7not_startedneeds assembly sources (.S, MSVC .asm) chosen per architecture and ABI
contractboost-contract723fe65e41c1c942e6b7637c3bdc72e283d7becacompiled15not_started
conversionboost-conversion71b14ad1dae1d2be91ad310007c749ca93dc2e72header-onlyc++114locally_validated
convertboost-convert6dd61f248aba9e895346bc1c3bacc2ad007bcc9cheader-onlyc++1411not_startedwaits on compiled atomic, chrono, container, random, thread; waits on math
coreboost-corea90a31934fe8bcb6e6be6dfea77b80492c7b6c81header-onlyc++983locally_validated
coroutineboost-coroutine8b09bf7d0e8a13d1ef59aaff02a84d42acb034f3compiled10not_started
coroutine2boost-coroutine2a19f882791820f30c145663848f8bfd882815ef6header-onlyc++113not_startedwaits on compiled context
crcboost-crcd547322aa734b37901fa79e7b5e71040d698ce69header-onlyc++110locally_validated
date_timeboost-date-time6248d64ed94916e446c83a038e8c8208ebb262eeheader-onlyc++1114not_startedwaits on compiled container
decimalboost-decimal58c7cca6b0a7d80884428315d80de3ac7254d396header-onlyc++140locally_validated
describeboost-describe5e7b4b84c8d105093687b940a45ac22df47b1ab4header-onlyc++111locally_validated
detailboost-detail965826dc374165d71530d9814ecd5f4628365522header-onlyc++984locally_validated
dllboost-dllde905f331abdfac9aabe895b2bbbf1fbca71a002header-onlyc++1710not_startedwaits on compiled atomic, filesystem
dynamic_bitsetboost-dynamic-bitsetb2c17416ea930e8b6b8eb6f891970a3fd29bd134header-onlyc++115locally_validated
endianboost-endian4bffdf3defc2836409e72622066a40d8396088aeheader-onlyc++111locally_validated
exceptionboost-exceptionafcb28d8f2517eda7b6b2cba1cd8b6dc3bbaf0d9header-onlyc++117locally_validated
fiberboost-fiber159c5c2ee465f1c0fe2eaded6a15881db3ad76d7compiled10not_started
filesystemboost-filesystemd73863751bf0570fc82f1b49246f909cea61083bcompiled14not_started
flyweightboost-flyweightfcd6671d978652a7debe9e2530021b047d50ae41header-onlyc++1114not_startedwaits on compiled container
foreachboost-foreach904451bb8b094b426a69fbf33825c06677f2835fheader-onlyc++116locally_validated
formatboost-format66075102416bc5d0f8e0bd151a19013dadbf94ceheader-onlyc++117locally_validated
functionboost-function18650af5175ea247aebc60ff12db1b477123d5dcheader-onlyc++115locally_validated
function_typesboost-function-typese454e797fbd2e1df704306e8ef70836e8bcb71aeheader-onlyc++986locally_validated
functionalboost-functional6a573e4b8333ee63ee62ce95558c3667348db233header-onlyc++119locally_validated
fusionboost-fusion017a8399fd62e81cf11ecea8c4063d055088458eheader-onlyc++1110locally_validated
geometryboost-geometry90c27ef0bf9d1700f553b85f890f43461eced529header-onlyc++1428not_startedwaits on compiled atomic, chrono, container, graph, random, serialization, thread; waits on math
gilboost-gil8420c6c4e949087df84f2748419cf53fa2f49c9bheader-onlyc++1412not_startedwaits on compiled atomic, filesystem
graphboost-graphfc5dac2c552f945846449fd123a9b8335d5c063acompiled41not_started
graph_parallelboost-graph-parallelf91d58beb1b685005ee15899c8bce8b025cb7e85compiled25not_startedneeds MPI (see mpi)
hanaboost-hanabc49ee25638e59d977edff5737b4e6bf12c1e5eaheader-onlyc++145locally_validated
hash2boost-hash28663d080190ec3128947c1f7e61d15bafcd9c775header-onlyc++115locally_validated
heapboost-heapa43cc4b7e7dfa51b4f1c163f3bf29cd785047bd1header-onlyc++149locally_validated
histogramboost-histogram5e9b7b162e8a2801b77ccf199dedea88fa44325cheader-onlyc++147not_startedwaits on compiled container, random; waits on math
hofboost-hof63ac019fca325038bfb4f56db17fbb281d2b5f49header-onlyc++110locally_validated
iclboost-icl7de3f55655984e22f843238f7bd795fea3a5e08dheader-onlyc++1114not_startedwaits on compiled container
integerboost-integere513075061f125c631a420e8960e0c606bd4b810header-onlyc++985locally_validated
interprocessboost-interprocess79d5b935c51b302cefbcf8c8182fd584d586b39aheader-onlyc++986not_startedwaits on compiled container
intrusiveboost-intrusiveb089da5af88981d6e87392680b0b68fd30be0b12header-onlyc++983locally_validated
ioboost-io342e4c6d10d586058818daa84201a2d301357a53header-onlyc++981locally_validated
iostreamsboost-iostreamsdacdb3db57e9f372ad575f02a45b5efb439d8889compiled17not_started
iteratorboost-iterator031662886357f9172b448604d11127f629efbc0bheader-onlyc++1110locally_validated
jsonboost-jsonc57359dff379f278d7d5f8fa332d3dea684ba5facompiled10not_started
lambdaboost-lambdaa14036e312ffadfd65cb333b15602d2b3ab45ff3header-onlyc++119locally_validated
lambda2boost-lambda2dda22ab8ee70bc67d89841ce9365d6913620cedaheader-onlyc++140locally_validated
leafboost-leafe8fe60e0cc48a559199c3a2cac64ec8579dc6a67header-onlyc++110locally_validated
lexical_castboost-lexical-cast35d8af6ce21fa7a163b68a2fb27437d3fb737232header-onlyc++114not_startedwaits on compiled container
local_functionboost-local-function258aeaa6c1a9618c02ca4e4af2890e70833035f0header-onlyc++117locally_validated
localeboost-locale94f4d99619e54e11dbb3117bad7af0cca76fd51ccompiled7not_started
lockfreeboost-lockfree9a06cd191f3226d4b77a1bc304df991ab470246fheader-onlyc++148not_startedwaits on compiled atomic
logboost-logf0d196ee03609d8cea8448bc4ad5889d52d9e4a0compiled36not_started
logicboost-logic9b8703a2d6623405323b892f1d126a6b17ca1651header-onlyc++982locally_validated
mathboost-mathf12be767c04d9499aaa6f88b22d5f1b464c1c27aheader-onlyc++149not_startedarchive is 30.6 MB, above the 16 MiB operator max_archive_bytes; needs [package] include
metaparseboost-metaparse5a7d50bda78dc7a2ef667a3b10ddef05f26c0256header-onlyc++985locally_validated
moveboost-moveb1ecb39a75ed2de17c23c46a005ac79f59a528caheader-onlyc++981locally_validated
mp11boost-mp11c3eba6ac6be2e21af33a1b2ec97634cd01bcc447header-onlyc++110locally_validated
mpiboost-mpi536921fe649e4a712bc266f472602c0a1d185236compiled17not_startedneeds an MPI implementation: a system dependency, which ports may not declare
mplboost-mpl9d1f81ffeb055ea1ce0d96370bf07c40a2843878header-onlyc++986locally_validated
mqtt5boost-mqtt50e08e614a4c00e35e7bcf7b9d0f9009712fb4d34header-onlyc++1711not_startedwaits on compiled container, context, random
msmboost-msm56d843170ef32cdab1471c467431d9cecbc0b073header-onlyc++1119not_startedwaits on compiled atomic, chrono, container, json, serialization, thread
multi_arrayboost-multi-arraya31951fd81aaf02530f3819681b0b79250cde79fheader-onlyc++119locally_validated
multi_indexboost-multi-indexb6a0722f11cd96bf5f12809efe9ae6b46fe0b5b6header-onlyc++1113locally_validated
multiprecisionboost-multiprecisionce3db86f748eb78f01cd4893295c1aed6520b381header-onlyc++149not_startedwaits on compiled container, random; waits on math
mysqlboost-mysql466675d89aaac199118c5ff65676fc9a552ce273header-onlyc++1116not_startedneeds OpenSSL: a system dependency, which ports may not declare; waits on compiled charconv, container, context
nowideboost-nowidee45509e57f2c2b2afa08b6df538d6933fac60fcdcompiled2not_started
numeric~conversionboost-numeric-conversiond1b479f7a4aa54d8ffb93d8dc4ee0c24670210d8header-onlyc++117locally_validated
numeric~intervalboost-interval2939307e2797fda9df945ab25ab5d6b258d776d4header-onlyc++983locally_validated
numeric~odeintboost-odeint485a46baa908df8569756ae80d72b0861427788cheader-onlyc++1417not_startedwaits on compiled atomic, chrono, container, filesystem, random, serialization, thread; waits on math
numeric~ublasboost-ublas1e660d66d2bcc6e7afddbb0d0c91507f4c252bf1header-onlyc++1112not_startedwaits on compiled atomic, chrono, container, filesystem, serialization, thread
openmethodboost-openmethod79b6f7ff73876267f094aced56e681495fa42e73header-onlyc++177locally_validated
optionalboost-optionalc0648f5f2d7b7d8e59c6e2c1d203f34c7aec129eheader-onlyc++115locally_validated
outcomeboost-outcome8580f7690fae0f99e408c32faf50a51949a08043header-onlyc++145locally_validated
parameterboost-parameter9984eff746f0ceb7b553ff89699d0405a3bfa896header-onlyc++1110locally_validated
parameter_pythonboost-parameter-python1f7f9ce9930119f0dda7dcd5e1ec3b5ed7c6b091header-onlyc++144not_startedneeds Python (see python)
parserboost-parser202b991f982f0d27e5f0f2a93acabc9dad7c8288header-onlyc++174not_startedwaits on compiled charconv
pfrboost-pfr401385c240027423acbb1eb6dea2abe0043db5aaheader-onlyc++140locally_validated
phoenixboost-phoenix8913607a3788cb82d48ed461ea59c919b7bad3dfheader-onlyc++1113locally_validated
poly_collectionboost-poly-collection8adeacb3f4ad35379391e2f85ea74e2d42d71b8aheader-onlyc++118not_startedwaits on compiled atomic, chrono, container, thread, type_erasure
polygonboost-polygon8ba35b57c1436c4b36f7544aadd78c2b24acc7dbheader-onlyc++981locally_validated
poolboost-pool740c8076f9d02f0216e8f3dbb15d2fd80f67d7f4header-onlyc++986locally_validated
predefboost-predefe1211a4ca467bb6512e99025772ca25afa8d6159header-onlyc++980locally_validated
preprocessorboost-preprocessorcd1b1bd03900b68505822cfa25cb16851bd6caf1header-onlyc++980locally_validated
processboost-process696b785c77352491ebe0e7c4a8dc348bbc9d5d53compiled18not_started
program_optionsboost-program-optionsae25c112b7032d288df90be95e10876ece30bee3compiled12not_started
property_mapboost-property-mape50f16089854fe0a987f8b10d65c19e69021ff78header-onlyc++1114not_startedwaits on compiled container
property_map_parallelboost-property-map-paralleld63b8a0153f622f30a480bf24a48983cc8a6f0fcheader-onlyc++1412not_startedneeds MPI (see mpi)
property_treeboost-property-tree7a7b02b09d38c542ff84d10c14eafdabc21105f1header-onlyc++1113not_startedwaits on compiled atomic, chrono, container, serialization, thread
protoboost-protoecdc3411943314c0082d76c128141dab24a9cbc5header-onlyc++119locally_validated
ptr_containerboost-ptr-container43d147a4bd1c05a0e669698e2f6137e94eccfe32header-onlyc++1112locally_validated
pythonboost-pythoned1e5e9be00558ffe1196ab72eb0053e0e27d0c4compiled20not_startedneeds the Python SDK: a system dependency, which ports may not declare
qvmboost-qvm2e574dd16f812b99423ad20fa72b3738ff053390header-onlyc++980locally_validated
randomboost-random08e70454559a1a58beed788dafa1631cdf9473bacompiled10not_started
rangeboost-range7481e429b023655a6e77799d5f2cf4788145d494header-onlyc++1116locally_validated
ratioboost-ratio6eceadad2eb04f00b8cae5e400f7bee34c2d501fheader-onlyc++110locally_validated
rationalboost-rational421b19c3eaa3fc8019b435faeb02666ad929493bheader-onlyc++117locally_validated
redisboost-redis5770217136a1fac160afc77a2de99e0384b12767header-onlyc++177not_startedneeds OpenSSL: a system dependency, which ports may not declare; waits on compiled container, context
regexboost-regex7760ef2a61d643c1770026f0392b440bdfb5687dheader-onlyc++117locally_validated
safe_numericsboost-safe-numerics777e0be5ec763d0333a717c5e421a4f7c5e5bdc9header-onlyc++146locally_validated
scopeboost-scopec979d5e11b43cc36d5d5b8883e5b8a243478794fheader-onlyc++114locally_validated
scope_exitboost-scope-exit60baaae454b2da887a31cf939e22015b6263c9e4header-onlyc++115locally_validated
serializationboost-serialization91c265be640294fbac4190b5084f9570f06f72bacompiled22not_started
signals2boost-signals2e9fc828dd873cc1939a976ad39a585fa57f6c0ffheader-onlyc++1116locally_validated
smart_ptrboost-smart-ptr6e945160d788b8efdfc49ba4af1f8797cacd7c97header-onlyc++114locally_validated
sortboost-sort48c424bee18ee2d886f83571cc592f0319b501e3header-onlyc++114locally_validated
spiritboost-spirit64be6b02c5713cd175fbd2463e812cdcc8fc5941header-onlyc++1128not_startedwaits on compiled atomic, chrono, container, thread
stacktraceboost-stacktrace4f8cabb87fb35044d5df44ae44cbf57904c65189compiled6not_started
statechartboost-statecharte930707f777489543a03114e5fcc3213876e0ed5header-onlyc++1111not_startedwaits on compiled atomic, chrono, container, thread
static_assertboost-static-assert858097c08ebb53faaf1fba3201c0a76a96e49584header-onlyc++981locally_validated
static_stringboost-static-string2ff9d3535e853f4913e85e7fea28f84b04ea5d81header-onlyc++116locally_validated
stl_interfacesboost-stl-interfaces48375e95648bed776a2f6d34148185daf2cdce96header-onlyc++143locally_validated
systemboost-systembc7c00fa67501ceadfde8e920835502340e8b899header-onlyc++117locally_validated
testboost-test380722343f4edbda1bfb00c92836986d48297dd3compiled17not_started
threadboost-thread608459ab7c50092f6d91dbbe48caf349ec16ed3bcompiled24not_started
throw_exceptionboost-throw-exception0924b53b40d1da33301f94fb97518f5a7df31e9bheader-onlyc++982locally_validated
timerboost-timerb7f65f09a0975f26cb294eebd8b17e91a5beff3fcompiled3not_started
tokenizerboost-tokenizer743082f58e964e7cef353a9678edaae055691ca0header-onlyc++115locally_validated
ttiboost-tti03734c54a51b6372ac3296d2fe5103b7360bcd3fheader-onlyc++985locally_validated
tupleboost-tuple704830d883825357a83e49a2aed2a07e734a74bbheader-onlyc++983locally_validated
type_erasureboost-type-erasure5281f14d3cb59f978c8cb6cbb90ce92dde4e3e13compiled14not_started
type_indexboost-type-indexaf648a10037497055d6f0823e22cf7e394e38458header-onlyc++113locally_validated
type_traitsboost-type-traitse6275ccf01c9cf8775ef0cb6188bd58f3b167a0fheader-onlyc++981locally_validated
typeofboost-typeof06748a1d65182a2dacfb9e0aa5dfc6230353b66dheader-onlyc++111locally_validated
unitsboost-unitsf39b667d7803a6428d869c0087d92128b1212685header-onlyc++1411not_startedwaits on compiled container, random; waits on math
unorderedboost-unordered636164f1357cf217374313820a457c31b50fcfc7header-onlyc++117locally_validated
urlboost-urla34f3a4a1a0e695f679453af71dfc050a59170e6compiled10not_started
utilityboost-utility8679ac0f1f769fa8d705a1d2329afb5fb6a1eaf2header-onlyc++987locally_validated
uuidboost-uuid9c5f195bcdb5d85a857831e22bd182589c3374d0header-onlyc++114locally_validated
variantboost-variante8cb128f997ff639cb678adfcb4a9e14ad9d84e1header-onlyc++1112locally_validated
variant2boost-variant2dde1a3ac91d6986bae27b7f740689804d56cff61header-onlyc++113locally_validated
vmdboost-vmd34cad2c1a574d445812c7c2432d3a5a5c843b412header-onlyc++981locally_validated
waveboost-wave240769e26ccc5e0e667bc7387fc62223a837828dcompiled18not_started
winapiboost-winapi094612ee33a8dce960cd075537266fdb4788d059header-onlyc++982locally_validated
xpressiveboost-xpressive09002924ba85a6f4c82a3260915c4ef535a8f60dheader-onlyc++1120not_startedwaits on compiled container
yapboost-yap2d44666933c2993c992a3fc348776ba62cafad6bheader-onlyc++143locally_validated