Skip to content

Conversation

@codablock
Copy link
Contributor

As discussed in #78

I chose to hardcode it to 8 because the alternative of sizeof(void*) * 2 is not really connected to how std::max_align_t is defined.

@codecov-io
Copy link

codecov-io commented Apr 1, 2019

Codecov Report

Merging #80 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #80   +/-   ##
=======================================
  Coverage   94.53%   94.53%           
=======================================
  Files          87       87           
  Lines        7009     7009           
=======================================
  Hits         6626     6626           
  Misses        383      383
Impacted Files Coverage Δ
immer/heap/debug_size_heap.hpp 100% <ø> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6c6b8f4...7d39226. Read the comment docs.

@arximboldi
Copy link
Owner

Thanks a lot! 👍

@arximboldi arximboldi merged commit a844dca into arximboldi:master Apr 1, 2019
Fuzzbawls added a commit to PIVX-Project/PIVX that referenced this pull request Apr 4, 2023
…ubtree

d454272 [Lint] Ignore src/immer in lint-whitespace.sh (Fuzzbawls)
751fd3f [GA] Lint src/immer with git-subtree-check.sh (Fuzzbawls)
35c0d52 Squashed 'src/immer/' content from commit abb2b02e34 (Fuzzbawls)
98eab06 [Cleanup] Remove immer sources in prep for subtreeing (Fuzzbawls)

Pull request description:

  Reintroduce the header-only immer library as a git subtree and bump the version to the latest v0.7.0 (commit 9cb6a5a845df766a4cb3526d8a4584bf99bac8d5).

  Since we only really want the header sources, this subtree is a bit different than our other subtrees. I've used `git subtree split` to extract out only the relevant `immer` path from the source repo, and then added that split out path as a git subtree. this method is documented at https://jrsmith3.github.io/merging-a-subdirectory-from-another-repo-via-git-subtree.html

  This ultimately allows us to lint that the `src/immer` path remains unchanged by manual commits, like any other 3rd party subtree library that we use (chiabls, crc32c, leveldb, secp256k1, univalue).

  I bumped the version of immer used so as to include a fix proposed by @codablock (arximboldi/immer#80), which was later merged upstream. this particular PR does not affect PIVX whatsoever, as we no longer ship 32-bit windows binaries, but v0.7.0 was officially released on Nov 8, 2021.

  Note to reviewers: best to view this with whitespace-only changes ignored.

ACKs for top commit:
  Liquid369:
    tACK d454272
  panleone:
    tACK d454272

Tree-SHA512: 6301a4d5a73a524b02794a1e7a1830406a39bd74338d7cb652346657367ab06c024f93a03fbca34c0015dbc0498b78552a224319f650d2f4f158671f2ada95a3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants