LIBBITCOIN_CRYPTO_SSE4
.
build: move sha256_sse4 into libbitcoin_crypto_base #29528
pull fanquake wants to merge 1 commits into bitcoin:master from fanquake:move_sse4_into_crypto changing 1 files +1 −9-
fanquake commented at 4:58 pm on March 1, 2024: memberFollowup to discussion in #29407. Drops
-
build: move sha256_sse4 into libbitcoin_crypto_base
Followup to discussion in #29407. Drops LIBBITCOIN_CRYPTO_SSE4.
-
fanquake requested review from theuni on Mar 1, 2024
-
DrahtBot commented at 4:58 pm on March 1, 2024: contributor
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
Code Coverage
For detailed information about the code coverage, see the test coverage report.
Reviews
See the guideline for information on the review process.
Type Reviewers ACK theuni, hebasto, TheCharlatan If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
-
fanquake added the label DrahtBot Guix build requested on Mar 1, 2024
-
fanquake requested review from hebasto on Mar 1, 2024
-
theuni approved
-
theuni commented at 5:17 pm on March 1, 2024: member
Hmm. That’s simpler than I thought. Apologies @hebasto, you were right to request this in the previous PR.
utACK 521693378b86aaae5af1646c3a18a902cc835c69.
I think it’s still worth a refactor of the CPPFLAGS handling, but I’ll poke at that and PR it separately.
-
hebasto approved
-
hebasto commented at 5:23 pm on March 1, 2024: memberACK 521693378b86aaae5af1646c3a18a902cc835c69.
-
fanquake commented at 9:06 pm on March 1, 2024: member
Guix build (aarch64):
07ba2cf1ad25101ddd6178eeb6b5ae0ea36c9efb3a84eb1d388d95e6bb61f66a7 guix-build-521693378b86/output/aarch64-linux-gnu/SHA256SUMS.part 1ecf79558afb9df407c9383d3635b51cf5f61ec65ef5b002ea896922d7e77d12f guix-build-521693378b86/output/aarch64-linux-gnu/bitcoin-521693378b86-aarch64-linux-gnu-debug.tar.gz 2175c5d3b456d2d2fc46bff562b9d364cec3fe09e7ca11618d48f20f30d7a4cfe guix-build-521693378b86/output/aarch64-linux-gnu/bitcoin-521693378b86-aarch64-linux-gnu.tar.gz 3dabe00495a9ef12a102fab96ff58b9b5110e63880e5338757d55c105bf43bce3 guix-build-521693378b86/output/arm-linux-gnueabihf/SHA256SUMS.part 4d2cdb58daec5c383d3a451b3004bb51055c7859a57b6f5dbcdee8fbf7069d3a8 guix-build-521693378b86/output/arm-linux-gnueabihf/bitcoin-521693378b86-arm-linux-gnueabihf-debug.tar.gz 5b6feb5b9680901d039f0cc5a168197eb66067d63b7fcf039e35230602f98d043 guix-build-521693378b86/output/arm-linux-gnueabihf/bitcoin-521693378b86-arm-linux-gnueabihf.tar.gz 6f56f73b1b4e8961fc49e952df16d164be91e565dcdd42015c0e6fc7191fad6a9 guix-build-521693378b86/output/arm64-apple-darwin/SHA256SUMS.part 7fff78b516394f0c739b939d05c3a8d3111673e94395ed13832d2db3fa849a0c8 guix-build-521693378b86/output/arm64-apple-darwin/bitcoin-521693378b86-arm64-apple-darwin-unsigned.tar.gz 86655910d43b5a4d185933f2749b716136a1587b3a340fddc56aef6d01708d285 guix-build-521693378b86/output/arm64-apple-darwin/bitcoin-521693378b86-arm64-apple-darwin-unsigned.zip 99baa2141d93e58ae66c4285b3f00c8274cba5525e97a17d57daa20cb76d5071b guix-build-521693378b86/output/arm64-apple-darwin/bitcoin-521693378b86-arm64-apple-darwin.tar.gz 109e6f66517fc7f7c1a1435826d386daf62f360bd1704e210cb080dc2c6362b6b4 guix-build-521693378b86/output/dist-archive/bitcoin-521693378b86.tar.gz 1131b51f8b7aaedfbd69808c9e89b6cd4ef58fab7f2533786a4e23d1e1fc097137 guix-build-521693378b86/output/powerpc64-linux-gnu/SHA256SUMS.part 12d0224c51c53494606711446ad6bb9a8e5f0b13a0d8656dc87f66aec934057981 guix-build-521693378b86/output/powerpc64-linux-gnu/bitcoin-521693378b86-powerpc64-linux-gnu-debug.tar.gz 134fe1217705e27e05a997bad75a1105e4cd347860311554434d09f5b8f94a5ea1 guix-build-521693378b86/output/powerpc64-linux-gnu/bitcoin-521693378b86-powerpc64-linux-gnu.tar.gz 14bf1ce3c3302d11d368f64204d5b01b02c1d3e8635052fe82c67ef941bc388805 guix-build-521693378b86/output/powerpc64le-linux-gnu/SHA256SUMS.part 15ab619fa2ef67986eff559b4700858727894213dd214b203dcd2f0d98ab8e31d4 guix-build-521693378b86/output/powerpc64le-linux-gnu/bitcoin-521693378b86-powerpc64le-linux-gnu-debug.tar.gz 16d924262e1d68d1ca08c431e4d97957dd47b3e822866381a9bd11477a4c96360f guix-build-521693378b86/output/powerpc64le-linux-gnu/bitcoin-521693378b86-powerpc64le-linux-gnu.tar.gz 173f650328ed27e62bdbe27dd4fbf436b8bb9989d1e19c0350f0b08dc2b57dbb58 guix-build-521693378b86/output/riscv64-linux-gnu/SHA256SUMS.part 187816c26bfe0f849f2c6830d17c5a38a1cf133376051a4e89a23a025b31a36c2d guix-build-521693378b86/output/riscv64-linux-gnu/bitcoin-521693378b86-riscv64-linux-gnu-debug.tar.gz 19c8c94a618f82d8e1ddaf4153c42a634c6f565a3770cb6a0836ee1c1b98e6c665 guix-build-521693378b86/output/riscv64-linux-gnu/bitcoin-521693378b86-riscv64-linux-gnu.tar.gz 20e4085e2d17b13c06da63c318c3e1a12ebcf8207e24a0babc09a6ead213d611d9 guix-build-521693378b86/output/x86_64-apple-darwin/SHA256SUMS.part 21202291f243618c94635d7bd09f6d46aba0a9269220b530efef722f8b8d6e4a29 guix-build-521693378b86/output/x86_64-apple-darwin/bitcoin-521693378b86-x86_64-apple-darwin-unsigned.tar.gz 2225de5874ef0b756c01679973ac2f647ca97e2527965e86a0625771e81cc111a2 guix-build-521693378b86/output/x86_64-apple-darwin/bitcoin-521693378b86-x86_64-apple-darwin-unsigned.zip 23ccfb25db4ce0e7d6a4f6fad1a42668b6333795e5560b931de725e4c679cd3245 guix-build-521693378b86/output/x86_64-apple-darwin/bitcoin-521693378b86-x86_64-apple-darwin.tar.gz 24c540d93ea1f6e9c645f802135e365848927f950ad8d4891728153eb6a3060871 guix-build-521693378b86/output/x86_64-linux-gnu/SHA256SUMS.part 2508cc0590ce3d6b93ce0175ef8e5b144af4b4b93cd72d7e783101ad3aedee37b5 guix-build-521693378b86/output/x86_64-linux-gnu/bitcoin-521693378b86-x86_64-linux-gnu-debug.tar.gz 26592211699162df290e2bdc43a14e7bed5ad080645425e49f91a5478ebbd7a942 guix-build-521693378b86/output/x86_64-linux-gnu/bitcoin-521693378b86-x86_64-linux-gnu.tar.gz 2798a9b6909caa532552a429f4efb7e5865bd0016501dad111c5fe9fda4178011c guix-build-521693378b86/output/x86_64-w64-mingw32/SHA256SUMS.part 28fb68574a7bdf932bdbb157d2a7aa1ec55156230ff5259de5d1489dcd41fda330 guix-build-521693378b86/output/x86_64-w64-mingw32/bitcoin-521693378b86-win64-debug.zip 29f19fdff76bc49c717dc8fc884aff4c6cb448b62983afd30d4e3d3408ea7e9d3f guix-build-521693378b86/output/x86_64-w64-mingw32/bitcoin-521693378b86-win64-setup-unsigned.exe 309c3b68e4ff2e68eb1caa942f222dfa62de9ed947ab78153b80b3399cf1f5df57 guix-build-521693378b86/output/x86_64-w64-mingw32/bitcoin-521693378b86-win64-unsigned.tar.gz 3172ddf68e6e4fd1c500d7c0a1fc0d48fd620f431b6c4a0a5f0ee392999ebc1e69 guix-build-521693378b86/output/x86_64-w64-mingw32/bitcoin-521693378b86-win64.zip
This also removes the
archive library: crypto/.libs/libbitcoin_crypto_sse4.a the table of contents is empty (no object file members in the library define global symbols)
build output on arm macOS. -
DrahtBot commented at 4:46 am on March 2, 2024: contributor
Guix builds (on x86_64)
-
DrahtBot removed the label DrahtBot Guix build requested on Mar 2, 2024
-
DrahtBot added the label Build system on Mar 2, 2024
-
TheCharlatan commented at 7:11 am on March 2, 2024: contributor
Guix build (x86):
07ba2cf1ad25101ddd6178eeb6b5ae0ea36c9efb3a84eb1d388d95e6bb61f66a7 guix-build-521693378b86/output/aarch64-linux-gnu/SHA256SUMS.part 1ecf79558afb9df407c9383d3635b51cf5f61ec65ef5b002ea896922d7e77d12f guix-build-521693378b86/output/aarch64-linux-gnu/bitcoin-521693378b86-aarch64-linux-gnu-debug.tar.gz 2175c5d3b456d2d2fc46bff562b9d364cec3fe09e7ca11618d48f20f30d7a4cfe guix-build-521693378b86/output/aarch64-linux-gnu/bitcoin-521693378b86-aarch64-linux-gnu.tar.gz 3dabe00495a9ef12a102fab96ff58b9b5110e63880e5338757d55c105bf43bce3 guix-build-521693378b86/output/arm-linux-gnueabihf/SHA256SUMS.part 4d2cdb58daec5c383d3a451b3004bb51055c7859a57b6f5dbcdee8fbf7069d3a8 guix-build-521693378b86/output/arm-linux-gnueabihf/bitcoin-521693378b86-arm-linux-gnueabihf-debug.tar.gz 5b6feb5b9680901d039f0cc5a168197eb66067d63b7fcf039e35230602f98d043 guix-build-521693378b86/output/arm-linux-gnueabihf/bitcoin-521693378b86-arm-linux-gnueabihf.tar.gz 6f56f73b1b4e8961fc49e952df16d164be91e565dcdd42015c0e6fc7191fad6a9 guix-build-521693378b86/output/arm64-apple-darwin/SHA256SUMS.part 7fff78b516394f0c739b939d05c3a8d3111673e94395ed13832d2db3fa849a0c8 guix-build-521693378b86/output/arm64-apple-darwin/bitcoin-521693378b86-arm64-apple-darwin-unsigned.tar.gz 86655910d43b5a4d185933f2749b716136a1587b3a340fddc56aef6d01708d285 guix-build-521693378b86/output/arm64-apple-darwin/bitcoin-521693378b86-arm64-apple-darwin-unsigned.zip 99baa2141d93e58ae66c4285b3f00c8274cba5525e97a17d57daa20cb76d5071b guix-build-521693378b86/output/arm64-apple-darwin/bitcoin-521693378b86-arm64-apple-darwin.tar.gz 109e6f66517fc7f7c1a1435826d386daf62f360bd1704e210cb080dc2c6362b6b4 guix-build-521693378b86/output/dist-archive/bitcoin-521693378b86.tar.gz 1131b51f8b7aaedfbd69808c9e89b6cd4ef58fab7f2533786a4e23d1e1fc097137 guix-build-521693378b86/output/powerpc64-linux-gnu/SHA256SUMS.part 12d0224c51c53494606711446ad6bb9a8e5f0b13a0d8656dc87f66aec934057981 guix-build-521693378b86/output/powerpc64-linux-gnu/bitcoin-521693378b86-powerpc64-linux-gnu-debug.tar.gz 134fe1217705e27e05a997bad75a1105e4cd347860311554434d09f5b8f94a5ea1 guix-build-521693378b86/output/powerpc64-linux-gnu/bitcoin-521693378b86-powerpc64-linux-gnu.tar.gz 14bf1ce3c3302d11d368f64204d5b01b02c1d3e8635052fe82c67ef941bc388805 guix-build-521693378b86/output/powerpc64le-linux-gnu/SHA256SUMS.part 15ab619fa2ef67986eff559b4700858727894213dd214b203dcd2f0d98ab8e31d4 guix-build-521693378b86/output/powerpc64le-linux-gnu/bitcoin-521693378b86-powerpc64le-linux-gnu-debug.tar.gz 16d924262e1d68d1ca08c431e4d97957dd47b3e822866381a9bd11477a4c96360f guix-build-521693378b86/output/powerpc64le-linux-gnu/bitcoin-521693378b86-powerpc64le-linux-gnu.tar.gz 173f650328ed27e62bdbe27dd4fbf436b8bb9989d1e19c0350f0b08dc2b57dbb58 guix-build-521693378b86/output/riscv64-linux-gnu/SHA256SUMS.part 187816c26bfe0f849f2c6830d17c5a38a1cf133376051a4e89a23a025b31a36c2d guix-build-521693378b86/output/riscv64-linux-gnu/bitcoin-521693378b86-riscv64-linux-gnu-debug.tar.gz 19c8c94a618f82d8e1ddaf4153c42a634c6f565a3770cb6a0836ee1c1b98e6c665 guix-build-521693378b86/output/riscv64-linux-gnu/bitcoin-521693378b86-riscv64-linux-gnu.tar.gz 20e4085e2d17b13c06da63c318c3e1a12ebcf8207e24a0babc09a6ead213d611d9 guix-build-521693378b86/output/x86_64-apple-darwin/SHA256SUMS.part 21202291f243618c94635d7bd09f6d46aba0a9269220b530efef722f8b8d6e4a29 guix-build-521693378b86/output/x86_64-apple-darwin/bitcoin-521693378b86-x86_64-apple-darwin-unsigned.tar.gz 2225de5874ef0b756c01679973ac2f647ca97e2527965e86a0625771e81cc111a2 guix-build-521693378b86/output/x86_64-apple-darwin/bitcoin-521693378b86-x86_64-apple-darwin-unsigned.zip 23ccfb25db4ce0e7d6a4f6fad1a42668b6333795e5560b931de725e4c679cd3245 guix-build-521693378b86/output/x86_64-apple-darwin/bitcoin-521693378b86-x86_64-apple-darwin.tar.gz 24c540d93ea1f6e9c645f802135e365848927f950ad8d4891728153eb6a3060871 guix-build-521693378b86/output/x86_64-linux-gnu/SHA256SUMS.part 2508cc0590ce3d6b93ce0175ef8e5b144af4b4b93cd72d7e783101ad3aedee37b5 guix-build-521693378b86/output/x86_64-linux-gnu/bitcoin-521693378b86-x86_64-linux-gnu-debug.tar.gz 26592211699162df290e2bdc43a14e7bed5ad080645425e49f91a5478ebbd7a942 guix-build-521693378b86/output/x86_64-linux-gnu/bitcoin-521693378b86-x86_64-linux-gnu.tar.gz 2798a9b6909caa532552a429f4efb7e5865bd0016501dad111c5fe9fda4178011c guix-build-521693378b86/output/x86_64-w64-mingw32/SHA256SUMS.part 28fb68574a7bdf932bdbb157d2a7aa1ec55156230ff5259de5d1489dcd41fda330 guix-build-521693378b86/output/x86_64-w64-mingw32/bitcoin-521693378b86-win64-debug.zip 29f19fdff76bc49c717dc8fc884aff4c6cb448b62983afd30d4e3d3408ea7e9d3f guix-build-521693378b86/output/x86_64-w64-mingw32/bitcoin-521693378b86-win64-setup-unsigned.exe 309c3b68e4ff2e68eb1caa942f222dfa62de9ed947ab78153b80b3399cf1f5df57 guix-build-521693378b86/output/x86_64-w64-mingw32/bitcoin-521693378b86-win64-unsigned.tar.gz 3172ddf68e6e4fd1c500d7c0a1fc0d48fd620f431b6c4a0a5f0ee392999ebc1e69 guix-build-521693378b86/output/x86_64-w64-mingw32/bitcoin-521693378b86-win64.zip
-
TheCharlatan approved
-
TheCharlatan commented at 7:11 am on March 2, 2024: contributorACK 521693378b86aaae5af1646c3a18a902cc835c69
-
hebasto referenced this in commit 4e196925b6 on Mar 2, 2024
-
fanquake merged this on Mar 2, 2024
-
fanquake closed this on Mar 2, 2024
-
fanquake deleted the branch on Mar 2, 2024
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-22 09:12 UTC
More mirrored repositories can be found on mirror.b10c.me