From 933be1cd5dada8c1c724c50c5bb025470b46ae62 Mon Sep 17 00:00:00 2001 From: Phillip Mienk Date: Tue, 9 May 2023 17:04:06 -0700 Subject: [PATCH 1/3] Regenerate artifacts. --- .github/workflows/ci.yml | 46 ++++++++++++++--- builds/cmake/CMakeLists.txt | 65 +++++++++++++++++++---- configure.ac | 100 ++++++++++++++++++------------------ 3 files changed, 145 insertions(+), 66 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 56516b637..0dce6c00d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,6 +27,7 @@ jobs: icu: "" cc: "clang" flags: "-Os -fPIE" + options: "--enable-isystem" packager: "apt" packages: "" @@ -40,6 +41,7 @@ jobs: icu: "--build-icu --with-icu" cc: "clang" flags: "-Os -fPIE" + options: "--enable-isystem" packager: "apt" packages: "" @@ -53,6 +55,7 @@ jobs: icu: "" cc: "gcc" flags: "-Os -fPIE" + options: "--enable-isystem" packager: "apt" packages: "" @@ -66,6 +69,7 @@ jobs: icu: "--build-icu --with-icu" cc: "gcc" flags: "-Og -g --coverage -fPIE" + options: "--enable-isystem" packager: "apt" packages: "lcov" @@ -79,6 +83,7 @@ jobs: icu: "--build-icu --with-icu" cc: "clang" flags: "-Os -fPIE" + options: "--enable-isystem" packager: "brew" packages: "" @@ -92,6 +97,7 @@ jobs: icu: "--build-icu --with-icu" cc: "clang" flags: "-Os -fvisibility=hidden -fPIE" + options: "--enable-isystem" packager: "brew" packages: "" @@ -143,11 +149,16 @@ jobs: echo "LDFLAGS=-Wl,-rpath,$WORKSPACE_SUBPATH/prefix/lib" >> $GITHUB_ENV fi + - name: Display CPU details + if: ${{ (runner.os == 'Linux') }} + shell: bash + run: | + lscpu + - name: Execute install.sh run: > ./install.sh - --enable-isystem - --build-dir=$LIBBITCOIN_SRC_PATH + --build-dir=$LIBBITCOIN_SRC_PATH ${{ matrix.options }} --prefix=$LIBBITCOIN_SRC_PATH/prefix ${{ env.LINKAGE }} ${{ env.ASSERT_NDEBUG }} @@ -200,11 +211,11 @@ jobs: run: | cat ${{ github.workspace }}/build/build-*/bootstrap.log + - name: Failure display otool output if: ${{ failure() && (matrix.os == 'macos-latest') }} run: | otool -L ${{ github.workspace }}/test/.libs/libbitcoin-database-test - - name: Failure display DYLD_PRINT_LIBRARIES if: ${{ failure() && (matrix.os == 'macos-latest') }} run: | @@ -233,6 +244,7 @@ jobs: icu: "" cc: "clang" flags: "-Os -fPIE" + options: "" packager: "apt" packages: "" @@ -246,6 +258,7 @@ jobs: icu: "--build-icu --with-icu" cc: "clang" flags: "-Os -fPIE" + options: "" packager: "apt" packages: "" @@ -259,6 +272,7 @@ jobs: icu: "" cc: "gcc" flags: "-Os -fPIE" + options: "" packager: "apt" packages: "" @@ -272,6 +286,7 @@ jobs: icu: "--build-icu --with-icu" cc: "gcc" flags: "-Og -fPIE" + options: "" packager: "apt" packages: "" @@ -285,6 +300,7 @@ jobs: icu: "--build-icu --with-icu" cc: "clang" flags: "-Os -fPIE" + options: "" packager: "brew" packages: "" @@ -298,6 +314,7 @@ jobs: icu: "--build-icu --with-icu" cc: "clang" flags: "-Os -fvisibility=hidden -fPIE" + options: "" packager: "brew" packages: "" @@ -352,10 +369,16 @@ jobs: echo "LDFLAGS=-Wl,-rpath,$WORKSPACE_SUBPATH/prefix/lib" >> $GITHUB_ENV fi + - name: Display CPU details + if: ${{ (runner.os == 'Linux') }} + shell: bash + run: | + lscpu + - name: Execute install-cmake.sh run: > ./install-cmake.sh - --build-dir=$LIBBITCOIN_SRC_PATH + --build-dir=$LIBBITCOIN_SRC_PATH ${{ matrix.options }} --prefix=$LIBBITCOIN_SRC_PATH/prefix ${{ env.LINKAGE }} ${{ env.ASSERT_NDEBUG }} @@ -408,11 +431,11 @@ jobs: run: | cat ${{ github.workspace }}/build/build-*/bootstrap.log + - name: Failure display otool output if: ${{ failure() && (matrix.os == 'macos-latest') }} run: | otool -L ${{ github.workspace }}/test/.libs/libbitcoin-database-test - - name: Failure display DYLD_PRINT_LIBRARIES if: ${{ failure() && (matrix.os == 'macos-latest') }} run: | @@ -452,6 +475,7 @@ jobs: icu: "" cc: "clang" flags: "-Os -fPIE" + options: "" packager: "apt" packages: "" @@ -466,6 +490,7 @@ jobs: icu: "--build-icu --with-icu" cc: "clang" flags: "-Os -fPIE" + options: "" packager: "apt" packages: "" @@ -480,6 +505,7 @@ jobs: icu: "" cc: "gcc" flags: "-Os -fPIE" + options: "" packager: "apt" packages: "" @@ -534,10 +560,16 @@ jobs: echo "LDFLAGS=-Wl,-rpath,$WORKSPACE_SUBPATH/prefix/${{ matrix.preset }}/lib" >> $GITHUB_ENV fi + - name: Display CPU details + if: ${{ (runner.os == 'Linux') }} + shell: bash + run: | + lscpu + - name: Execute install-cmakepresets.sh run: > ./install-cmakepresets.sh - --build-dir=$LIBBITCOIN_SRC_PATH + --build-dir=$LIBBITCOIN_SRC_PATH ${{ matrix.options }} --prefix=$LIBBITCOIN_SRC_PATH/prefix/${{ matrix.preset }} --preset=${{ matrix.preset }} ${{ env.LINKAGE }} @@ -591,11 +623,11 @@ jobs: run: | cat ${{ github.workspace }}/build/build-*/bootstrap.log + - name: Failure display otool output if: ${{ failure() && (matrix.os == 'macos-latest') }} run: | otool -L ${{ github.workspace }}/test/.libs/libbitcoin-database-test - - name: Failure display DYLD_PRINT_LIBRARIES if: ${{ failure() && (matrix.os == 'macos-latest') }} run: | diff --git a/builds/cmake/CMakeLists.txt b/builds/cmake/CMakeLists.txt index 95464f0e0..94dcfbc59 100644 --- a/builds/cmake/CMakeLists.txt +++ b/builds/cmake/CMakeLists.txt @@ -16,6 +16,8 @@ enable_testing() list( APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/modules" ) include(CheckIncludeFiles) include(CheckSymbolExists) +include(CheckCXXCompilerFlag) +include(CheckCXXSourceCompiles) set_property(GLOBAL PROPERTY USE_FOLDERS ON) @@ -40,32 +42,77 @@ set( CMAKE_CXX_STANDARD_REQUIRED ON ) # Add compiler options #------------------------------------------------------------------------------ # Warn on all stuff. -add_compile_options( "-Wall" ) +check_cxx_compiler_flag( "-Wall" HAS_FLAG_WALL ) +if ( HAS_FLAG_WALL ) + add_compile_options( "-Wall" ) +else() + message( FATAL_ERROR "Compiler does not support -Wall" ) +endif() # Warn on extra stuff. -add_compile_options( "-Wextra" ) +check_cxx_compiler_flag( "-Wextra" HAS_FLAG_WEXTRA ) +if ( HAS_FLAG_WEXTRA ) + add_compile_options( "-Wextra" ) +else() + message( FATAL_ERROR "Compiler does not support -Wextra" ) +endif() # Be really annoying. -add_compile_options( "-Wpedantic" ) +check_cxx_compiler_flag( "-Wpedantic" HAS_FLAG_WPEDANTIC ) +if ( HAS_FLAG_WPEDANTIC ) + add_compile_options( "-Wpedantic" ) +else() + message( FATAL_ERROR "Compiler does not support -Wpedantic" ) +endif() # Disallow warning on style order of declarations. -add_compile_options( "-Wno-reorder" ) +check_cxx_compiler_flag( "-Wno-reorder" HAS_FLAG_WNO-REORDER ) +if ( HAS_FLAG_WNO-REORDER ) + add_compile_options( "-Wno-reorder" ) +else() + message( FATAL_ERROR "Compiler does not support -Wno-reorder" ) +endif() # Suppress warning for incomplete field initialization. -add_compile_options( "-Wno-missing-field-initializers" ) +check_cxx_compiler_flag( "-Wno-missing-field-initializers" HAS_FLAG_WNO-MISSING-FIELD-INITIALIZERS ) +if ( HAS_FLAG_WNO-MISSING-FIELD-INITIALIZERS ) + add_compile_options( "-Wno-missing-field-initializers" ) +else() + message( FATAL_ERROR "Compiler does not support -Wno-missing-field-initializers" ) +endif() # Conform to style. -add_compile_options( "-Wno-missing-braces" ) +check_cxx_compiler_flag( "-Wno-missing-braces" HAS_FLAG_WNO-MISSING-BRACES ) +if ( HAS_FLAG_WNO-MISSING-BRACES ) + add_compile_options( "-Wno-missing-braces" ) +else() + message( FATAL_ERROR "Compiler does not support -Wno-missing-braces" ) +endif() # Ignore comments within comments or commenting of backslash extended lines. -add_compile_options( "-Wno-comment" ) +check_cxx_compiler_flag( "-Wno-comment" HAS_FLAG_WNO-COMMENT ) +if ( HAS_FLAG_WNO-COMMENT ) + add_compile_options( "-Wno-comment" ) +else() + message( FATAL_ERROR "Compiler does not support -Wno-comment" ) +endif() # Suppress warning for copy of implicitly generated copy constructor. -add_compile_options( "-Wno-deprecated-copy" ) +check_cxx_compiler_flag( "-Wno-deprecated-copy" HAS_FLAG_WNO-DEPRECATED-COPY ) +if ( HAS_FLAG_WNO-DEPRECATED-COPY ) + add_compile_options( "-Wno-deprecated-copy" ) +else() + message( FATAL_ERROR "Compiler does not support -Wno-deprecated-copy" ) +endif() # Conflict in stdlib under clang. if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") - add_compile_options( "-Wno-mismatched-tags" ) + check_cxx_compiler_flag( "-Wno-mismatched-tags" HAS_FLAG_WNO-MISMATCHED-TAGS ) + if ( HAS_FLAG_WNO-MISMATCHED-TAGS ) + add_compile_options( "-Wno-mismatched-tags" ) + else() + message( FATAL_ERROR "Compiler does not support -Wno-mismatched-tags" ) + endif() endif() # Implement -Dpkgconfigdir and output ${pkgconfigdir}. diff --git a/configure.ac b/configure.ac index 18715bb48..7599b09d2 100644 --- a/configure.ac +++ b/configure.ac @@ -135,56 +135,6 @@ AC_ARG_ENABLE([isystem], AC_MSG_RESULT([$enable_isystem]) -# Check dependencies. -#============================================================================== -# Require Boost of at least version 1.72.0 and output ${boost_CPPFLAGS/LDFLAGS}. -#------------------------------------------------------------------------------ -AS_CASE([${CC}], [*], - [AX_BOOST_BASE([1.72.0], - [AC_SUBST([boost_CPPFLAGS], [${BOOST_CPPFLAGS}]) - AC_SUBST([boost_ISYS_CPPFLAGS], [`echo ${BOOST_CPPFLAGS} | $SED s/^-I/-isystem/g | $SED s/' -I'/' -isystem'/g`]) - AC_SUBST([boost_LDFLAGS], [${BOOST_LDFLAGS}]) - AC_MSG_NOTICE([boost_CPPFLAGS : ${boost_CPPFLAGS}]) - AC_MSG_NOTICE([boost_ISYS_CPPFLAGS : ${boost_ISYS_CPPFLAGS}]) - AC_MSG_NOTICE([boost_LDFLAGS : ${boost_LDFLAGS}])], - [AC_MSG_ERROR([Boost 1.72.0 or later is required but was not found.])])]) - -AS_CASE([${enable_isystem}],[yes], - [AC_SUBST([boost_BUILD_CPPFLAGS], [${boost_ISYS_CPPFLAGS}])], - [AC_SUBST([boost_BUILD_CPPFLAGS], [${boost_CPPFLAGS}])]) - -AC_MSG_NOTICE([boost_BUILD_CPPFLAGS : ${boost_BUILD_CPPFLAGS}]) - -AS_CASE([${with_tests}], [yes], - [AX_BOOST_UNIT_TEST_FRAMEWORK - AC_SUBST([boost_unit_test_framework_LIBS], [${BOOST_UNIT_TEST_FRAMEWORK_LIB}]) - AC_MSG_NOTICE([boost_unit_test_framework_LIBS : ${boost_unit_test_framework_LIBS}])], - [AC_SUBST([boost_unit_test_framework_LIBS], [])]) - -# Require bitcoin-system of at least version 3.7.0 and output ${bitcoin_system_CPPFLAGS/LIBS/PKG}. -#------------------------------------------------------------------------------ -PKG_CHECK_MODULES([bitcoin_system], [libbitcoin-system >= 3.7.0], - [bitcoin_system_INCLUDEDIR="`$PKG_CONFIG --variable=includedir "libbitcoin-system >= 3.7.0" 2>/dev/null`" - bitcoin_system_OTHER_CFLAGS="`$PKG_CONFIG --cflags-only-other "libbitcoin-system >= 3.7.0" 2>/dev/null`"], - [AC_MSG_ERROR([libbitcoin-system >= 3.7.0 is required but was not found.])]) -AC_SUBST([bitcoin_system_PKG], ['libbitcoin-system >= 3.7.0']) -AC_SUBST([bitcoin_system_CPPFLAGS], [${bitcoin_system_CFLAGS}]) -AS_IF([test x${bitcoin_system_INCLUDEDIR} != "x"], - [AC_SUBST([bitcoin_system_ISYS_CPPFLAGS], ["-isystem${bitcoin_system_INCLUDEDIR} ${bitcoin_system_OTHER_CFLAGS}"])], - [AC_SUBST([bitcoin_system_ISYS_CPPFLAGS], [${bitcoin_system_OTHER_CFLAGS}])]) -AC_MSG_NOTICE([bitcoin_system_CPPFLAGS : ${bitcoin_system_CPPFLAGS}]) -AC_MSG_NOTICE([bitcoin_system_ISYS_CPPFLAGS : ${bitcoin_system_ISYS_CPPFLAGS}]) -AC_MSG_NOTICE([bitcoin_system_OTHER_CFLAGS : ${bitcoin_system_OTHER_CFLAGS}]) -AC_MSG_NOTICE([bitcoin_system_INCLUDEDIR : ${bitcoin_system_INCLUDEDIR}]) -AC_MSG_NOTICE([bitcoin_system_LIBS : ${bitcoin_system_LIBS}]) - -AS_CASE([${enable_isystem}],[yes], - [AC_SUBST([bitcoin_system_BUILD_CPPFLAGS], [${bitcoin_system_ISYS_CPPFLAGS}])], - [AC_SUBST([bitcoin_system_BUILD_CPPFLAGS], [${bitcoin_system_CPPFLAGS}])]) - -AC_MSG_NOTICE([bitcoin_system_BUILD_CPPFLAGS : ${bitcoin_system_BUILD_CPPFLAGS}]) - - # Set flags. #============================================================================== # Require c++11 for all c++ products. @@ -282,6 +232,56 @@ AS_CASE([${CC}], [*], [LDFLAGS="$LDFLAGS -fstack-protector-all"])]) +# Check dependencies. +#============================================================================== +# Require Boost of at least version 1.72.0 and output ${boost_CPPFLAGS/LDFLAGS}. +#------------------------------------------------------------------------------ +AS_CASE([${CC}], [*], + [AX_BOOST_BASE([1.72.0], + [AC_SUBST([boost_CPPFLAGS], [${BOOST_CPPFLAGS}]) + AC_SUBST([boost_ISYS_CPPFLAGS], [`echo ${BOOST_CPPFLAGS} | $SED s/^-I/-isystem/g | $SED s/' -I'/' -isystem'/g`]) + AC_SUBST([boost_LDFLAGS], [${BOOST_LDFLAGS}]) + AC_MSG_NOTICE([boost_CPPFLAGS : ${boost_CPPFLAGS}]) + AC_MSG_NOTICE([boost_ISYS_CPPFLAGS : ${boost_ISYS_CPPFLAGS}]) + AC_MSG_NOTICE([boost_LDFLAGS : ${boost_LDFLAGS}])], + [AC_MSG_ERROR([Boost 1.72.0 or later is required but was not found.])])]) + +AS_CASE([${enable_isystem}],[yes], + [AC_SUBST([boost_BUILD_CPPFLAGS], [${boost_ISYS_CPPFLAGS}])], + [AC_SUBST([boost_BUILD_CPPFLAGS], [${boost_CPPFLAGS}])]) + +AC_MSG_NOTICE([boost_BUILD_CPPFLAGS : ${boost_BUILD_CPPFLAGS}]) + +AS_CASE([${with_tests}], [yes], + [AX_BOOST_UNIT_TEST_FRAMEWORK + AC_SUBST([boost_unit_test_framework_LIBS], [${BOOST_UNIT_TEST_FRAMEWORK_LIB}]) + AC_MSG_NOTICE([boost_unit_test_framework_LIBS : ${boost_unit_test_framework_LIBS}])], + [AC_SUBST([boost_unit_test_framework_LIBS], [])]) + +# Require bitcoin-system of at least version 3.7.0 and output ${bitcoin_system_CPPFLAGS/LIBS/PKG}. +#------------------------------------------------------------------------------ +PKG_CHECK_MODULES([bitcoin_system], [libbitcoin-system >= 3.7.0], + [bitcoin_system_INCLUDEDIR="`$PKG_CONFIG --variable=includedir "libbitcoin-system >= 3.7.0" 2>/dev/null`" + bitcoin_system_OTHER_CFLAGS="`$PKG_CONFIG --cflags-only-other "libbitcoin-system >= 3.7.0" 2>/dev/null`"], + [AC_MSG_ERROR([libbitcoin-system >= 3.7.0 is required but was not found.])]) +AC_SUBST([bitcoin_system_PKG], ['libbitcoin-system >= 3.7.0']) +AC_SUBST([bitcoin_system_CPPFLAGS], [${bitcoin_system_CFLAGS}]) +AS_IF([test x${bitcoin_system_INCLUDEDIR} != "x"], + [AC_SUBST([bitcoin_system_ISYS_CPPFLAGS], ["-isystem${bitcoin_system_INCLUDEDIR} ${bitcoin_system_OTHER_CFLAGS}"])], + [AC_SUBST([bitcoin_system_ISYS_CPPFLAGS], [${bitcoin_system_OTHER_CFLAGS}])]) +AC_MSG_NOTICE([bitcoin_system_CPPFLAGS : ${bitcoin_system_CPPFLAGS}]) +AC_MSG_NOTICE([bitcoin_system_ISYS_CPPFLAGS : ${bitcoin_system_ISYS_CPPFLAGS}]) +AC_MSG_NOTICE([bitcoin_system_OTHER_CFLAGS : ${bitcoin_system_OTHER_CFLAGS}]) +AC_MSG_NOTICE([bitcoin_system_INCLUDEDIR : ${bitcoin_system_INCLUDEDIR}]) +AC_MSG_NOTICE([bitcoin_system_LIBS : ${bitcoin_system_LIBS}]) + +AS_CASE([${enable_isystem}],[yes], + [AC_SUBST([bitcoin_system_BUILD_CPPFLAGS], [${bitcoin_system_ISYS_CPPFLAGS}])], + [AC_SUBST([bitcoin_system_BUILD_CPPFLAGS], [${bitcoin_system_CPPFLAGS}])]) + +AC_MSG_NOTICE([bitcoin_system_BUILD_CPPFLAGS : ${bitcoin_system_BUILD_CPPFLAGS}]) + + # Process outputs into templates. #============================================================================== AC_CONFIG_FILES([Makefile libbitcoin-database.pc]) From 4e90f66cf91848be11f220dee95205f592525936 Mon Sep 17 00:00:00 2001 From: Phillip Mienk Date: Wed, 16 Aug 2023 17:27:34 -0700 Subject: [PATCH 2/3] Update copyright year range. --- .github/workflows/ci.yml | 2 +- Makefile.am | 2 +- autogen.sh | 2 +- build.cmd | 2 +- builds/cmake/CMakeLists.txt | 2 +- builds/cmake/modules/FindBitcoin-System.cmake | 2 +- builds/cmake/modules/FindBitcoin.cmake | 2 +- builds/msvc/debug.natvis | 2 +- .../libbitcoin-database-test/libbitcoin-database-test.vcxproj | 2 +- .../libbitcoin-database-test.vcxproj.filters | 2 +- builds/msvc/vs2022/libbitcoin-database-test/packages.config | 2 +- .../libbitcoin-database-tools/libbitcoin-database-tools.vcxproj | 2 +- .../libbitcoin-database-tools.vcxproj.filters | 2 +- builds/msvc/vs2022/libbitcoin-database-tools/packages.config | 2 +- .../msvc/vs2022/libbitcoin-database/libbitcoin-database.vcxproj | 2 +- .../libbitcoin-database/libbitcoin-database.vcxproj.filters | 2 +- builds/msvc/vs2022/libbitcoin-database/packages.config | 2 +- configure.ac | 2 +- include/bitcoin/database.hpp | 2 +- include/bitcoin/database/data_base.hpp | 2 +- include/bitcoin/database/databases/block_database.hpp | 2 +- include/bitcoin/database/databases/history_database.hpp | 2 +- include/bitcoin/database/databases/spend_database.hpp | 2 +- include/bitcoin/database/databases/stealth_database.hpp | 2 +- include/bitcoin/database/databases/transaction_database.hpp | 2 +- include/bitcoin/database/define.hpp | 2 +- include/bitcoin/database/impl/hash_table_header.ipp | 2 +- include/bitcoin/database/impl/record_hash_table.ipp | 2 +- include/bitcoin/database/impl/record_multimap.ipp | 2 +- include/bitcoin/database/impl/record_row.ipp | 2 +- include/bitcoin/database/impl/remainder.ipp | 2 +- include/bitcoin/database/impl/slab_hash_table.ipp | 2 +- include/bitcoin/database/impl/slab_row.ipp | 2 +- include/bitcoin/database/memory/accessor.hpp | 2 +- include/bitcoin/database/memory/allocator.hpp | 2 +- include/bitcoin/database/memory/memory.hpp | 2 +- include/bitcoin/database/memory/memory_map.hpp | 2 +- include/bitcoin/database/primitives/hash_table_header.hpp | 2 +- include/bitcoin/database/primitives/record_hash_table.hpp | 2 +- include/bitcoin/database/primitives/record_list.hpp | 2 +- include/bitcoin/database/primitives/record_manager.hpp | 2 +- include/bitcoin/database/primitives/record_multimap.hpp | 2 +- .../bitcoin/database/primitives/record_multimap_iterable.hpp | 2 +- .../bitcoin/database/primitives/record_multimap_iterator.hpp | 2 +- include/bitcoin/database/primitives/slab_hash_table.hpp | 2 +- include/bitcoin/database/primitives/slab_manager.hpp | 2 +- include/bitcoin/database/result/block_result.hpp | 2 +- include/bitcoin/database/result/transaction_result.hpp | 2 +- include/bitcoin/database/settings.hpp | 2 +- include/bitcoin/database/store.hpp | 2 +- include/bitcoin/database/unspent_outputs.hpp | 2 +- include/bitcoin/database/unspent_transaction.hpp | 2 +- include/bitcoin/database/version.hpp | 2 +- install-cmake.sh | 2 +- install-cmakepresets.sh | 2 +- install.sh | 2 +- libbitcoin-database-test_runner.sh | 2 +- libbitcoin-database.pc.in | 2 +- src/data_base.cpp | 2 +- src/databases/block_database.cpp | 2 +- src/databases/history_database.cpp | 2 +- src/databases/spend_database.cpp | 2 +- src/databases/stealth_database.cpp | 2 +- src/databases/transaction_database.cpp | 2 +- src/memory/accessor.cpp | 2 +- src/memory/allocator.cpp | 2 +- src/memory/memory_map.cpp | 2 +- src/primitives/record_list.cpp | 2 +- src/primitives/record_manager.cpp | 2 +- src/primitives/record_multimap_iterable.cpp | 2 +- src/primitives/record_multimap_iterator.cpp | 2 +- src/primitives/slab_manager.cpp | 2 +- src/result/block_result.cpp | 2 +- src/result/transaction_result.cpp | 2 +- src/settings.cpp | 2 +- src/store.cpp | 2 +- src/unspent_outputs.cpp | 2 +- src/unspent_transaction.cpp | 2 +- test/block_database.cpp | 2 +- test/data_base.cpp | 2 +- test/hash_table.cpp | 2 +- test/history_database.cpp | 2 +- test/main.cpp | 2 +- test/spend_database.cpp | 2 +- test/structure.cpp | 2 +- test/transaction_database.cpp | 2 +- test/unspent_outputs.cpp | 2 +- test/unspent_transaction.cpp | 2 +- tools/initchain/initchain.cpp | 2 +- 89 files changed, 89 insertions(+), 89 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0dce6c00d..cf6ef1aee 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,5 +1,5 @@ ############################################################################### -# Copyright (c) 2014-2020 libbitcoin-database developers (see COPYING). +# Copyright (c) 2014-2023 libbitcoin-database developers (see COPYING). # # GENERATED SOURCE CODE, DO NOT EDIT EXCEPT EXPERIMENTALLY # diff --git a/Makefile.am b/Makefile.am index 6443ce46b..2c24c664e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,5 +1,5 @@ ############################################################################### -# Copyright (c) 2014-2020 libbitcoin-database developers (see COPYING). +# Copyright (c) 2014-2023 libbitcoin-database developers (see COPYING). # # GENERATED SOURCE CODE, DO NOT EDIT EXCEPT EXPERIMENTALLY # diff --git a/autogen.sh b/autogen.sh index 222b5ae39..cc0078648 100755 --- a/autogen.sh +++ b/autogen.sh @@ -1,6 +1,6 @@ #!/bin/sh ############################################################################### -# Copyright (c) 2014-2020 libbitcoin-database developers (see COPYING). +# Copyright (c) 2014-2023 libbitcoin-database developers (see COPYING). # # GENERATED SOURCE CODE, DO NOT EDIT EXCEPT EXPERIMENTALLY # diff --git a/build.cmd b/build.cmd index 0848fbaf2..5a47b6c8e 100644 --- a/build.cmd +++ b/build.cmd @@ -1,5 +1,5 @@ REM ########################################################################### -REM # Copyright (c) 2014-2020 libbitcoin-database developers (see COPYING). +REM # Copyright (c) 2014-2023 libbitcoin-database developers (see COPYING). REM # REM # GENERATED SOURCE CODE, DO NOT EDIT EXCEPT EXPERIMENTALLY REM # diff --git a/builds/cmake/CMakeLists.txt b/builds/cmake/CMakeLists.txt index 94dcfbc59..3758c2d54 100644 --- a/builds/cmake/CMakeLists.txt +++ b/builds/cmake/CMakeLists.txt @@ -1,5 +1,5 @@ ############################################################################### -# Copyright (c) 2014-2020 libbitcoin-database developers (see COPYING). +# Copyright (c) 2014-2023 libbitcoin-database developers (see COPYING). # # GENERATED SOURCE CODE, DO NOT EDIT EXCEPT EXPERIMENTALLY # diff --git a/builds/cmake/modules/FindBitcoin-System.cmake b/builds/cmake/modules/FindBitcoin-System.cmake index 1a5d05246..63f408305 100644 --- a/builds/cmake/modules/FindBitcoin-System.cmake +++ b/builds/cmake/modules/FindBitcoin-System.cmake @@ -1,5 +1,5 @@ ############################################################################### -# Copyright (c) 2014-2020 libbitcoin-protocol developers (see COPYING). +# Copyright (c) 2014-2023 libbitcoin-protocol developers (see COPYING). # # GENERATED SOURCE CODE, DO NOT EDIT EXCEPT EXPERIMENTALLY # diff --git a/builds/cmake/modules/FindBitcoin.cmake b/builds/cmake/modules/FindBitcoin.cmake index 953624146..f33b9df69 100644 --- a/builds/cmake/modules/FindBitcoin.cmake +++ b/builds/cmake/modules/FindBitcoin.cmake @@ -1,5 +1,5 @@ ############################################################################### -# Copyright (c) 2014-2020 libbitcoin-protocol developers (see COPYING). +# Copyright (c) 2014-2023 libbitcoin-protocol developers (see COPYING). # # GENERATED SOURCE CODE, DO NOT EDIT EXCEPT EXPERIMENTALLY # diff --git a/builds/msvc/debug.natvis b/builds/msvc/debug.natvis index 8fd8c4a4f..87ecca228 100644 --- a/builds/msvc/debug.natvis +++ b/builds/msvc/debug.natvis @@ -1,6 +1,6 @@