-
Notifications
You must be signed in to change notification settings - Fork 85
Comparing changes
Open a pull request
base repository: boostorg/unordered
base: feature/Wundef
head repository: boostorg/unordered
compare: develop
- 19 commits
- 57 files changed
- 7 contributors
Commits on Jan 5, 2026
-
Configuration menu - View commit details
-
Copy full SHA for d60d906 - Browse repository at this point
Copy the full SHA d60d906View commit details
Commits on Jan 8, 2026
-
fixed some issues with doc building (#339)
* added cleanup_node_modules_ to target boostrelease * removed antora_docs.sh
Configuration menu - View commit details
-
Copy full SHA for 8339544 - Browse repository at this point
Copy the full SHA 8339544View commit details
Commits on Jan 22, 2026
-
Remove dependencies on Boost.StaticAssert.
Boost.StaticAssert has been merged into Boost.Config, so remove the dependency.
Configuration menu - View commit details
-
Copy full SHA for ba00d17 - Browse repository at this point
Copy the full SHA ba00d17View commit details
Commits on Jan 23, 2026
-
Merge pull request #341 from Lastique/feature/remove_static_assert
Remove dependencies on Boost.StaticAssert
Configuration menu - View commit details
-
Copy full SHA for 33169aa - Browse repository at this point
Copy the full SHA 33169aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 08aa7fe - Browse repository at this point
Copy the full SHA 08aa7feView commit details
Commits on Jan 27, 2026
-
Configuration menu - View commit details
-
Copy full SHA for df2dfe6 - Browse repository at this point
Copy the full SHA df2dfe6View commit details
Commits on Feb 14, 2026
-
fixed cfoa range insert functions to return the number of elements in…
…serted instead of the size of the input range (#344) * fixed cfoa range insert functions to return the number of elements inserted instead of the size of the input range * avoided variable shadowing * fixed calculation error in test * updated release notes
Configuration menu - View commit details
-
Copy full SHA for b00e7c4 - Browse repository at this point
Copy the full SHA b00e7c4View commit details
Commits on Mar 6, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 4fd90dc - Browse repository at this point
Copy the full SHA 4fd90dcView commit details
Commits on Mar 12, 2026
-
Fix issue with constructing an FOA container from a class with a temp…
…late conversion operator (#334) * Add missing compile-only tests in CMake * Rewrite the FOA containers' CFOA constructors so that a class with a template conversion operator does not instantiate the CFOA container * Rewrite the CFOA containers' FOA constructors so that a class with a template conversion operator does not instantiate the FOA container
Configuration menu - View commit details
-
Copy full SHA for f1e2fa3 - Browse repository at this point
Copy the full SHA f1e2fa3View commit details
Commits on Apr 8, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 6699184 - Browse repository at this point
Copy the full SHA 6699184View commit details
Commits on May 22, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 846ea5a - Browse repository at this point
Copy the full SHA 846ea5aView commit details -
provided a better reference description of size() and (somewhat fasti…
…diously) stated its complexity (closes #350)
Configuration menu - View commit details
-
Copy full SHA for 7a59597 - Browse repository at this point
Copy the full SHA 7a59597View commit details
Commits on May 24, 2026
-
reformulated SFINAE clauses checking
key_typecompleteness (#351)* added GCC 16 to CI * replaced usage of apt-key (not present in Ubuntu 26.04) * created GPG home directory if it doesn't exit (Ubuntu 26.04) * s/is_complete_and_move_constructible/std::is_move_constructible, made SFINAE invocations of the latter dependent * split gcc-16 jobs
Configuration menu - View commit details
-
Copy full SHA for a67213f - Browse repository at this point
Copy the full SHA a67213fView commit details -
simplified "Setup environment" installation in
ci.yml(#352)* removed installation of git * install git at "Setup environment" (some OSs don't have it preinstalled) * installed g++ as well (pre GCC toolchain)
Configuration menu - View commit details
-
Copy full SHA for 9006dc7 - Browse repository at this point
Copy the full SHA 9006dc7View commit details
Commits on May 26, 2026
-
avoided OOM during test compilation with GCC/MinGW32 (#353)
* added options to reduce GCC/MinGW32's memory consumption at compilation * tried something stronger * tried something stronger
Configuration menu - View commit details
-
Copy full SHA for cebefde - Browse repository at this point
Copy the full SHA cebefdeView commit details
Commits on May 29, 2026
-
Fix float bugs in reserve_for_insert and min_buckets (#348)
* Add fix * regression-tested previous fix, plus regression-tested and fixed adjacent UB bug related to double-to-integer conversion --------- Co-authored-by: Daniel Kral <daniel.kral@recombee.com> Co-authored-by: joaquintides <joaquin@tid.es>
Configuration menu - View commit details
-
Copy full SHA for 02c0fc5 - Browse repository at this point
Copy the full SHA 02c0fc5View commit details -
fixed Clang 3.8 codegen issue with
double_to_size(#354)* isolated and instrumented test_gh348_2 * fixed Jamfile.v2 * fixed Jamfile.v2 * added more instrumentation * added more instrumentation * added more instrumentation * Clang 3.8 now passes --> codegen issue, retired instrumentation * tried replacing ternary operator with if/else * fixed fix * tried another workaround * tried another workaround * tried another workaround * conditionally applied workaround to Clang < 3.9 * added link to GitHub PR, reverted research traces
Configuration menu - View commit details
-
Copy full SHA for b785bb5 - Browse repository at this point
Copy the full SHA b785bb5View commit details
Commits on Jun 17, 2026
-
added interoperability with C++20 ranges (#355)
* added from_range ctors and insert_range * worked around GCC 10-11 bug when piping a temporary range * added insert_range_(or|and)_[c]visit * typo * tried to avoid MinGW32 compilation OOM in cfoa/insert_tests.cpp * s/<debug-symbols>off/<cxxflags>-g0 * tested CTAD deduction guides * typo * updated docs * Justified std::from_range_t detection trick * reduced parallel build jobs in MINGW32 to try to avoid OOM during compilation * tried to avoid compilation OOM by tweaking GC * relaxed GCC parameters somewhat * applied same changes to test/CMakeLists.txt * fixed CMake syntax error * fixed GCC commandline syntax error
Configuration menu - View commit details
-
Copy full SHA for 88f984e - Browse repository at this point
Copy the full SHA 88f984eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 636164f - Browse repository at this point
Copy the full SHA 636164fView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff feature/Wundef...develop