Mock Version: 3.1
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target x86_64 --nodeps /builddir/build/SPECS/dwarfs-0.6.2.spec'], chrootPath='/var/lib/mock/rhel+epel-9-x86_64-1666708149.814297/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f8f8b2d5ae0>timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.v86cj1od:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.v86cj1od:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '24f99ad2b6ea42648933b90b28832cf6', '-D', '/var/lib/mock/rhel+epel-9-x86_64-1666708149.814297/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.v86cj1od:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target x86_64 --nodeps /builddir/build/SPECS/dwarfs-0.6.2.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
error: no description in %changelog
Building target platforms: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/dwarfs-0.6.2-1.el9.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/dwarfs-0.6.2.spec'], chrootPath='/var/lib/mock/rhel+epel-9-x86_64-1666708149.814297/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f8f8b2d5ae0>timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.v86cj1od:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.v86cj1od:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '6c40cdacf60a40049da8293ee253e2e6', '-D', '/var/lib/mock/rhel+epel-9-x86_64-1666708149.814297/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.v86cj1od:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/dwarfs-0.6.2.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
error: no description in %changelog
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.JV1FTP
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf dwarfs-0.6.2
+ /usr/bin/xz -dc /builddir/build/SOURCES/dwarfs-0.6.2.tar.xz
+ /usr/bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd dwarfs-0.6.2
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.TIqrKY
+ umask 022
+ cd /builddir/build/BUILD
+ cd dwarfs-0.6.2
+ mkdir build
+ cd build
+ cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr .. -DWITH_TESTS=1
-- The C compiler identification is GNU 11.2.1
-- The CXX compiler identification is GNU 11.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Setting build type to 'Release'
-- Found Boost: /usr/include (found suitable version "1.75.0", minimum required is "1.67") found components: date_time filesystem program_options system 
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.7.3") 
-- Checking for module 'fuse>=2.9.9'
--   Package 'fuse', required by 'virtual:world', not found
-- Checking for module 'fuse3>=3.4.1'
--   Found fuse3, version 3.10.2
-- Checking for module 'liblz4>=1.8.3'
--   Found liblz4, version 1.9.3
-- Checking for module 'liblzma>=5.2.4'
--   Found liblzma, version 5.2.5
-- Checking for module 'libarchive>=3.1.2'
--   Found libarchive, version 3.5.3
-- Checking for module 'libzstd>=1.4.5'
--   Package 'libzstd', required by 'virtual:world', not found
-- Checking for module 'libxxhash'
--   Package 'libxxhash', required by 'virtual:world', not found
-- Found Jemalloc: /usr/lib64/libjemalloc.so  
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/cc
CMake Warning at folly/CMakeLists.txt:82 (message):
  CMAKE_LIBRARY_ARCHITECTURE not set, assuming x86_64
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Found Boost: /usr/include (found suitable version "1.75.0", minimum required is "1.51.0") found components: context filesystem program_options regex system thread chrono date_time atomic 
-- Found DoubleConversion: /usr/lib64/libdouble-conversion.so  
-- Found gflags from package config /usr/lib64/cmake/gflags/gflags-config.cmake
-- Found Glog: /usr/lib64/libglog.so  
-- Found gflags as a dependency of glog::glog, include=/usr/include, libs=gflags_shared
-- Found libevent: /usr/lib64/libevent.so
-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") 
-- Found OpenSSL: /usr/lib64/libcrypto.so (found suitable version "3.0.1", minimum required is "1.1.1")  
-- Looking for ASN1_TIME_diff
-- Looking for ASN1_TIME_diff - found
-- Could NOT find BZip2 (missing: BZIP2_LIBRARIES BZIP2_INCLUDE_DIR) 
-- Looking for lzma_auto_decoder in /usr/lib64/liblzma.so
-- Looking for lzma_auto_decoder in /usr/lib64/liblzma.so - found
-- Looking for lzma_easy_encoder in /usr/lib64/liblzma.so
-- Looking for lzma_easy_encoder in /usr/lib64/liblzma.so - found
-- Looking for lzma_lzma_preset in /usr/lib64/liblzma.so
-- Looking for lzma_lzma_preset in /usr/lib64/liblzma.so - found
-- Found LibLZMA: /usr/lib64/liblzma.so (found version "5.2.5") 
-- Found LZ4: /usr/lib64/liblz4.so  
-- Found LZ4: /usr/lib64/liblz4.so
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (ZSTD) does
  not match the name of the calling package (Zstd).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  folly/CMake/FindZstd.cmake:32 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  folly/CMake/folly-deps.cmake:114 (find_package)
  folly/CMakeLists.txt:132 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Could NOT find ZSTD (missing: ZSTD_LIBRARY ZSTD_INCLUDE_DIR) 
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (SNAPPY)
  does not match the name of the calling package (Snappy).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  folly/CMake/FindSnappy.cmake:31 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  folly/CMake/folly-deps.cmake:121 (find_package)
  folly/CMakeLists.txt:132 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Could NOT find SNAPPY (missing: SNAPPY_LIBRARY SNAPPY_INCLUDE_DIR) 
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (LIBDWARF)
  does not match the name of the calling package (LibDwarf).  This can lead
  to problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  folly/CMake/FindLibDwarf.cmake:25 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  folly/CMake/folly-deps.cmake:128 (find_package)
  folly/CMakeLists.txt:132 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Could NOT find LIBDWARF (missing: LIBDWARF_INCLUDE_DIR) 
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (LIBIBERTY)
  does not match the name of the calling package (Libiberty).  This can lead
  to problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  folly/CMake/FindLibiberty.cmake:22 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  folly/CMake/folly-deps.cmake:132 (find_package)
  folly/CMakeLists.txt:132 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Found LIBIBERTY: /usr/lib64/libiberty.a  
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (LIBAIO)
  does not match the name of the calling package (LibAIO).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  folly/CMake/FindLibAIO.cmake:22 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  folly/CMake/folly-deps.cmake:136 (find_package)
  folly/CMakeLists.txt:132 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Could NOT find LIBAIO (missing: LIBAIO_LIBRARY LIBAIO_INCLUDE_DIR) 
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (LIBURING)
  does not match the name of the calling package (LibUring).  This can lead
  to problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  folly/CMake/FindLibUring.cmake:22 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  folly/CMake/folly-deps.cmake:140 (find_package)
  folly/CMakeLists.txt:132 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Could NOT find LIBURING (missing: LIBURING_LIBRARY LIBURING_INCLUDE_DIR) 
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (LIBSODIUM)
  does not match the name of the calling package (Libsodium).  This can lead
  to problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  folly/CMake/FindLibsodium.cmake:22 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  folly/CMake/folly-deps.cmake:144 (find_package)
  folly/CMakeLists.txt:132 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Could NOT find LIBSODIUM (missing: LIBSODIUM_LIBRARY LIBSODIUM_INCLUDE_DIR) 
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (LIBUNWIND)
  does not match the name of the calling package (LibUnwind).  This can lead
  to problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  folly/build/fbcode_builder/CMake/FindLibUnwind.cmake:22 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  folly/CMake/folly-deps.cmake:156 (find_package)
  folly/CMakeLists.txt:132 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Found LIBUNWIND: /usr/lib64/libunwind.so  
-- Looking for swapcontext
-- Looking for swapcontext - found
-- Looking for C++ include elf.h
-- Looking for C++ include elf.h - found
-- Looking for backtrace
-- Looking for backtrace - found
-- backtrace facility detected in default set of libraries
-- Found Backtrace: /usr/include  
-- Setting FOLLY_USE_SYMBOLIZER: ON
-- Setting FOLLY_HAVE_ELF: 1
-- Setting FOLLY_HAVE_DWARF: FALSE
-- Performing Test FOLLY_CPP_ATOMIC_BUILTIN
-- Performing Test FOLLY_CPP_ATOMIC_BUILTIN - Success
-- Performing Test FOLLY_STDLIB_LIBSTDCXX
-- Performing Test FOLLY_STDLIB_LIBSTDCXX - Success
-- Performing Test FOLLY_STDLIB_LIBSTDCXX_GE_9
-- Performing Test FOLLY_STDLIB_LIBSTDCXX_GE_9 - Success
-- Performing Test FOLLY_STDLIB_LIBCXX
-- Performing Test FOLLY_STDLIB_LIBCXX - Failed
-- Performing Test FOLLY_STDLIB_LIBCXX_GE_9
-- Performing Test FOLLY_STDLIB_LIBCXX_GE_9 - Failed
-- Performing Test FOLLY_STDLIB_LIBCPP
-- Performing Test FOLLY_STDLIB_LIBCPP - Failed
-- Looking for C++ include jemalloc/jemalloc.h
-- Looking for C++ include jemalloc/jemalloc.h - found
-- Performing Test COMPILER_HAS_UNKNOWN_WARNING_OPTION
-- Performing Test COMPILER_HAS_UNKNOWN_WARNING_OPTION - Failed
-- Performing Test COMPILER_HAS_W_SHADOW_LOCAL
-- Performing Test COMPILER_HAS_W_SHADOW_LOCAL - Success
-- Performing Test COMPILER_HAS_W_SHADOW_COMPATIBLE_LOCAL
-- Performing Test COMPILER_HAS_W_SHADOW_COMPATIBLE_LOCAL - Success
-- Performing Test COMPILER_HAS_W_NOEXCEPT_TYPE
-- Performing Test COMPILER_HAS_W_NOEXCEPT_TYPE - Success
-- Performing Test COMPILER_HAS_W_NULLABILITY_COMPLETENESS
-- Performing Test COMPILER_HAS_W_NULLABILITY_COMPLETENESS - Failed
-- Performing Test COMPILER_HAS_W_INCONSISTENT_MISSING_OVERRIDE
-- Performing Test COMPILER_HAS_W_INCONSISTENT_MISSING_OVERRIDE - Failed
-- Performing Test COMPILER_HAS_F_ALIGNED_NEW
-- Performing Test COMPILER_HAS_F_ALIGNED_NEW - Success
-- Performing Test COMPILER_HAS_F_OPENMP
-- Performing Test COMPILER_HAS_F_OPENMP - Success
-- Looking for pthread_atfork
-- Looking for pthread_atfork - found
-- Looking for accept4
-- Looking for accept4 - found
-- Looking for getrandom
-- Looking for getrandom - found
-- Looking for preadv
-- Looking for preadv - found
-- Looking for pwritev
-- Looking for pwritev - found
-- Looking for clock_gettime
-- Looking for clock_gettime - found
-- Looking for pipe2
-- Looking for pipe2 - found
-- Looking for sendmmsg
-- Looking for sendmmsg - found
-- Looking for recvmmsg
-- Looking for recvmmsg - found
-- Looking for malloc_usable_size
-- Looking for malloc_usable_size - found
-- Performing Test FOLLY_HAVE_IFUNC
-- Performing Test FOLLY_HAVE_IFUNC - Success
-- Performing Test FOLLY_HAVE_STD__IS_TRIVIALLY_COPYABLE
-- Performing Test FOLLY_HAVE_STD__IS_TRIVIALLY_COPYABLE - Success
-- Performing Test FOLLY_HAVE_UNALIGNED_ACCESS
-- Performing Test FOLLY_HAVE_UNALIGNED_ACCESS - Success
-- Performing Test FOLLY_HAVE_VLA
-- Performing Test FOLLY_HAVE_VLA - Success
-- Performing Test FOLLY_HAVE_WEAK_SYMBOLS
-- Performing Test FOLLY_HAVE_WEAK_SYMBOLS - Success
-- Performing Test FOLLY_HAVE_LINUX_VDSO
-- Performing Test FOLLY_HAVE_LINUX_VDSO - Success
-- Performing Test FOLLY_HAVE_WCHAR_SUPPORT
-- Performing Test FOLLY_HAVE_WCHAR_SUPPORT - Success
-- Performing Test FOLLY_HAVE_EXTRANDOM_SFMT19937
-- Performing Test FOLLY_HAVE_EXTRANDOM_SFMT19937 - Success
-- Performing Test HAVE_VSNPRINTF_ERRORS
-- Performing Test HAVE_VSNPRINTF_ERRORS - Success
-- Performing Test GFLAGS_NAMESPACE_IS_GFLAGS
-- Performing Test GFLAGS_NAMESPACE_IS_GFLAGS - Success
-- Performing Test COMPILER_HAS_F_COROUTINES
-- Performing Test COMPILER_HAS_F_COROUTINES - Success
-- GCC has support for C++ coroutines, setting flag for Folly build.
-- arch  matches x86_64, building SSE4.2 version of base64
-- Performing Test COMPILER_HAS_M_PCLMUL
-- Performing Test COMPILER_HAS_M_PCLMUL - Success
-- compiler has flag pclmul, setting compile flag for /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/hash/detail/ChecksumDetail.cpp;/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/hash/detail/Crc32CombineDetail.cpp;/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/hash/detail/Crc32cDetail.cpp
-- Found OpenSSL: /usr/lib64/libcrypto.so (found version "3.0.1")  
-- ZSTD VERSION: 1.5.2
-- Performing Test CXX_FLAG_STD_CPLUSPLUS11
-- Performing Test CXX_FLAG_STD_CPLUSPLUS11 - Success
-- Performing Test C_FLAG_STD_C99
-- Performing Test C_FLAG_STD_C99 - Success
-- Performing Test C_FLAG_WALL
-- Performing Test C_FLAG_WALL - Success
-- Performing Test CXX_FLAG_WALL
-- Performing Test CXX_FLAG_WALL - Success
-- Performing Test C_FLAG_WEXTRA
-- Performing Test C_FLAG_WEXTRA - Success
-- Performing Test CXX_FLAG_WEXTRA
-- Performing Test CXX_FLAG_WEXTRA - Success
-- Performing Test C_FLAG_WUNDEF
-- Performing Test C_FLAG_WUNDEF - Success
-- Performing Test CXX_FLAG_WUNDEF
-- Performing Test CXX_FLAG_WUNDEF - Success
-- Performing Test C_FLAG_WSHADOW
-- Performing Test C_FLAG_WSHADOW - Success
-- Performing Test CXX_FLAG_WSHADOW
-- Performing Test CXX_FLAG_WSHADOW - Success
-- Performing Test C_FLAG_WCAST_ALIGN
-- Performing Test C_FLAG_WCAST_ALIGN - Success
-- Performing Test CXX_FLAG_WCAST_ALIGN
-- Performing Test CXX_FLAG_WCAST_ALIGN - Success
-- Performing Test C_FLAG_WCAST_QUAL
-- Performing Test C_FLAG_WCAST_QUAL - Success
-- Performing Test CXX_FLAG_WCAST_QUAL
-- Performing Test CXX_FLAG_WCAST_QUAL - Success
-- Performing Test C_FLAG_WSTRICT_PROTOTYPES
-- Performing Test C_FLAG_WSTRICT_PROTOTYPES - Success
-- CMAKE_INSTALL_PREFIX: /usr
-- CMAKE_INSTALL_LIBDIR: lib64
-- ZSTD_LEGACY_SUPPORT not defined!
-- ZSTD_MULTITHREAD_SUPPORT is enabled
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring done
-- Generating done
-- Build files have been written to: /builddir/build/BUILD/dwarfs-0.6.2/build/googletest-download
[ 11%] Creating directories for 'googletest'
[ 22%] Performing download step (git clone) for 'googletest'
Cloning into 'googletest-src'...
Already on 'main'
Your branch is up to date with 'origin/main'.
[ 33%] Performing update step for 'googletest'
HEAD is now at 90171d10 Use git commit hash in CMake quickstart
[ 44%] No patch step for 'googletest'
[ 55%] No configure step for 'googletest'
[ 66%] No build step for 'googletest'
[ 77%] No install step for 'googletest'
[ 88%] No test step for 'googletest'
[100%] Completed 'googletest'
[100%] Built target googletest
-- Found Python: /usr/bin/python3.9 (found version "3.9.10") found components: Interpreter 
-- Configuring done
-- Generating done
-- Build files have been written to: /builddir/build/BUILD/dwarfs-0.6.2/build
++ nproc
+ make -j2
[  0%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generate_build_templates.dir/build_templates.cc.o
[  0%] Building CXX object CMakeFiles/fsst.dir/fsst/libfsst.cpp.o
[  1%] Building CXX object CMakeFiles/fsst.dir/fsst/fsst_avx512.cpp.o
[  2%] Linking CXX executable ../../../../bin/compiler_generate_build_templates
[  2%] Built target compiler_generate_build_templates
[  2%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_base_type.cc.o
[  2%] Linking CXX static library libfsst.a
[  2%] Built target fsst
[  2%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/mstch.cpp.o
[  2%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_const.cc.o
[  2%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_enum.cc.o
[  2%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/render_context.cpp.o
[  3%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_function.cc.o
[  3%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/state/in_section.cpp.o
[  3%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_interface.cc.o
[  3%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/state/outside_section.cpp.o
[  3%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_named.cc.o
[  3%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/template_type.cpp.o
[  4%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/token.cpp.o
[  4%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_node.cc.o
[  4%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/utils.cpp.o
[  4%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_package.cc.o
[  4%] Linking CXX static library ../../../lib/libmustache.a
[  4%] Built target mustache
[  5%] Building C object CMakeFiles/xxhash.dir/xxHash/xxhash.c.o
[  6%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_paramlist.cc.o
[  6%] Linking C static library libxxhash.a
[  6%] Built target xxhash
Scanning dependencies of target libzstd_static
[  6%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/common/debug.c.o
[  6%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/common/entropy_common.c.o
[  7%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/common/error_private.c.o
[  7%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/common/fse_decompress.c.o
[  7%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/common/pool.c.o
[  7%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/common/threading.c.o
[  7%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/common/xxhash.c.o
[  7%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/common/zstd_common.c.o
[  8%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/fse_compress.c.o
[  8%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/hist.c.o
[  8%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/huf_compress.c.o
[  8%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_program.cc.o
[  8%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_compress.c.o
[  8%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_compress_literals.c.o
[ 10%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_compress_sequences.c.o
[ 10%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_compress_superblock.c.o
[ 10%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_double_fast.c.o
[ 10%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_fast.c.o
[ 10%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_scope.cc.o
[ 10%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_lazy.c.o
[ 10%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_structured.cc.o
[ 10%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_type.cc.o
[ 10%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_typedef.cc.o
[ 11%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_ast.dir/ast/visitor.cc.o
[ 11%] Linking CXX static library ../../../lib/libcompiler_ast.a
[ 11%] Built target compiler_ast
[ 11%] Generating man1/dwarfs.1
warn: unrecognized inline tag: ["dl"]
[ 11%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_ldm.c.o
[ 11%] Generating man1/mkdwarfs.1
[ 12%] Generating man1/dwarfsck.1
[ 13%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_opt.c.o
[ 13%] Generating man1/dwarfsextract.1
[ 13%] Generating man5/dwarfs-format.5
[ 13%] Built target manpages
Scanning dependencies of target folly_base
[ 13%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/CancellationToken.cpp.o
[ 13%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/ClockGettimeWrappers.cpp.o
[ 13%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/Conv.cpp.o
[ 13%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstdmt_compress.c.o
[ 13%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/decompress/huf_decompress.c.o
[ 13%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/Demangle.cpp.o
[ 14%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/ExceptionString.cpp.o
[ 14%] Building ASM object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/decompress/huf_decompress_amd64.S.o
[ 14%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/decompress/zstd_ddict.c.o
[ 14%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/decompress/zstd_decompress.c.o
[ 15%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/decompress/zstd_decompress_block.c.o
[ 15%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/ExceptionWrapper.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 15%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/Executor.cpp.o
[ 15%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/dictBuilder/cover.c.o
[ 15%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/File.cpp.o
[ 15%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/dictBuilder/divsufsort.c.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 15%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/dictBuilder/fastcover.c.o
[ 15%] Building C object zstd/build/cmake/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/dictBuilder/zdict.c.o
[ 16%] Linking C static library libzstd.a
[ 16%] Built target libzstd_static
[ 17%] Building CXX object googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
[ 17%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/FileUtil.cpp.o
[ 17%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/Fingerprint.cpp.o
[ 19%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/FollyMemcpy.cpp.o
[ 19%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/FollyMemset.cpp.o
[ 19%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/Format.cpp.o
[ 19%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/GroupVarint.cpp.o
[ 19%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/IPAddress.cpp.o
[ 20%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/IPAddressV4.cpp.o
[ 20%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/IPAddressV6.cpp.o
[ 20%] Linking CXX static library ../../lib/libgtest.a
[ 20%] Built target gtest
[ 20%] Built target mount.dwarfs
[ 20%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/MacAddress.cpp.o
[ 20%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/MicroLock.cpp.o
[ 20%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/Random.cpp.o
[ 20%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/ScopeGuard.cpp.o
[ 21%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/SharedMutex.cpp.o
[ 21%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/Singleton.cpp.o
[ 21%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/SocketAddress.cpp.o
[ 21%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/String.cpp.o
[ 21%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/Subprocess.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.h:113,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.h:105,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.h:113,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.h:105,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.h:113,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.h:105,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.h:113,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.h:105,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.h:113,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.h:105,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.h:113,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.h:105,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.h:113,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.h:105,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Subprocess.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 21%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/TimeoutQueue.cpp.o
[ 22%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/Try.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 22%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/Unicode.cpp.o
[ 22%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/Uri.cpp.o
[ 22%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/dynamic.cpp.o
[ 22%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/json.cpp.o
[ 23%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/json_patch.cpp.o
[ 23%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/json_pointer.cpp.o
[ 23%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/compression/Compression.cpp.o
[ 23%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/compression/CompressionContextPoolSingletons.cpp.o
[ 23%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/compression/Zlib.cpp.o
[ 23%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/compression/Zstd.cpp.o
[ 24%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/concurrency/CacheLocality.cpp.o
[ 24%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/concurrency/DeadlockDetector.cpp.o
[ 24%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/container/detail/F14Table.cpp.o
[ 24%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/detail/AsyncTrace.cpp.o
[ 24%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/detail/Futex.cpp.o
[ 24%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/detail/IPAddress.cpp.o
[ 25%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/detail/MemoryIdler.cpp.o
[ 25%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/detail/RangeCommon.cpp.o
[ 25%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/detail/RangeSse42.cpp.o
[ 25%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/detail/SocketFastOpen.cpp.o
[ 25%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/detail/Sse.cpp.o
[ 26%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/detail/StaticSingletonManager.cpp.o
[ 26%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/detail/ThreadLocalDetail.cpp.o
[ 26%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/detail/UniqueInstance.cpp.o
[ 26%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/detail/base64_detail/Base64Api.cpp.o
[ 26%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/detail/base64_detail/Base64SWAR.cpp.o
[ 26%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/detail/base64_detail/Base64_SSE4_2.cpp.o
[ 28%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/CPUThreadPoolExecutor.cpp.o
[ 28%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/Codel.cpp.o
[ 28%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/EDFThreadPoolExecutor.cpp.o
[ 28%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/ExecutorWithPriority.cpp.o
[ 28%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/GlobalExecutor.cpp.o
[ 28%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/GlobalThreadPoolList.cpp.o
[ 29%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/IOThreadPoolDeadlockDetectorObserver.cpp.o
[ 29%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/IOThreadPoolExecutor.cpp.o
[ 29%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/InlineExecutor.cpp.o
[ 29%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/ManualExecutor.cpp.o
[ 29%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/QueueObserver.cpp.o
[ 30%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/QueuedImmediateExecutor.cpp.o
[ 30%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/SerialExecutor.cpp.o
[ 30%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/StrandExecutor.cpp.o
[ 30%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/ThreadPoolExecutor.cpp.o
[ 30%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/ThreadedExecutor.cpp.o
[ 30%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/TimedDrivableExecutor.cpp.o
[ 31%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/executors/TimekeeperScheduledExecutor.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimekeeperScheduledExecutor.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Executor.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/QueuedImmediateExecutor.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/synchronization/HazptrDomain.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/synchronization/Hazptr.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimedDrivableExecutor.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimedDrivableExecutor.cpp:17:
In member function 'std::size_t folly::Function<FunctionType>::exec(folly::Function<FunctionType>::Op, folly::Function<FunctionType>::Data*, folly::Function<FunctionType>::Data*) const [with FunctionType = void()]',
    inlined from 'folly::Function<FunctionType>::~Function() [with FunctionType = void()]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:800:21,
    inlined from 'void folly::Optional<Value>::StorageNonTriviallyDestructible::clear() [with Value = folly::Function<void()>]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Optional.h:462:21,
    inlined from 'void folly::Optional<Value>::StorageNonTriviallyDestructible::clear() [with Value = folly::Function<void()>]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Optional.h:459:10,
    inlined from 'folly::Optional<Value>::StorageNonTriviallyDestructible::~StorageNonTriviallyDestructible() [with Value = folly::Function<void()>]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Optional.h:457:47,
    inlined from 'folly::Optional<folly::Function<void()> >::~Optional()' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Optional.h:107:7,
    inlined from 'folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntilSC(folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::Segment*, const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h:454:3,
    inlined from 'folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntil(const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h:425:43,
    inlined from 'folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue() [with T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h:285:72,
    inlined from 'bool folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue(T&) [with T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h:276:10,
    inlined from 'size_t folly::TimedDrivableExecutor::run()' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimedDrivableExecutor.cpp:58:41:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:651:10: warning: 'ret.folly::Optional<folly::Function<void()> >::storage_.folly::Optional<folly::Function<void()> >::StorageNonTriviallyDestructible::<unnamed>.folly::Optional<folly::Function<void()> >::StorageNonTriviallyDestructible::._anon_107::value.folly::Function<void()>::exec_' may be used uninitialized [-Wmaybe-uninitialized]
  651 |     if (!exec_) {
      |          ^~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimedDrivableExecutor.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimedDrivableExecutor.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h: In member function 'size_t folly::TimedDrivableExecutor::run()':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h:449:24: note: 'ret' declared here
  449 |     folly::Optional<T> ret = e.takeItem();
      |                        ^~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Executor.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/QueuedImmediateExecutor.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/synchronization/HazptrDomain.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/synchronization/Hazptr.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimedDrivableExecutor.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimedDrivableExecutor.cpp:17:
In member function 'std::size_t folly::Function<FunctionType>::exec(folly::Function<FunctionType>::Op, folly::Function<FunctionType>::Data*, folly::Function<FunctionType>::Data*) const [with FunctionType = void()]',
    inlined from 'folly::Function<FunctionType>::~Function() [with FunctionType = void()]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:800:21,
    inlined from 'void folly::Optional<Value>::StorageNonTriviallyDestructible::clear() [with Value = folly::Function<void()>]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Optional.h:462:21,
    inlined from 'void folly::Optional<Value>::StorageNonTriviallyDestructible::clear() [with Value = folly::Function<void()>]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Optional.h:459:10,
    inlined from 'folly::Optional<Value>::StorageNonTriviallyDestructible::~StorageNonTriviallyDestructible() [with Value = folly::Function<void()>]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Optional.h:457:47,
    inlined from 'folly::Optional<folly::Function<void()> >::~Optional()' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Optional.h:107:7,
    inlined from 'folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntilSC(folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::Segment*, const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h:454:3,
    inlined from 'folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntil(const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h:425:43,
    inlined from 'folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue() [with T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h:285:72,
    inlined from 'bool folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue(T&) [with T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h:276:10,
    inlined from 'bool folly::TimedDrivableExecutor::_ZN5folly21TimedDrivableExecutor8try_waitEv.part.0()' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimedDrivableExecutor.cpp:83:37:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:651:10: warning: 'ret.folly::Optional<folly::Function<void()> >::storage_.folly::Optional<folly::Function<void()> >::StorageNonTriviallyDestructible::<unnamed>.folly::Optional<folly::Function<void()> >::StorageNonTriviallyDestructible::._anon_107::value.folly::Function<void()>::exec_' may be used uninitialized [-Wmaybe-uninitialized]
  651 |     if (!exec_) {
      |          ^~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimedDrivableExecutor.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimedDrivableExecutor.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h: In member function 'bool folly::TimedDrivableExecutor::_ZN5folly21TimedDrivableExecutor8try_waitEv.part.0()':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h:449:24: note: 'ret' declared here
  449 |     folly::Optional<T> ret = e.takeItem();
      |                        ^~~
[ 31%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/AtomicReadMostlyMainPtr.cpp.o
[ 31%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/DynamicParser.cpp.o
[ 31%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/EnvUtil.cpp.o
[ 31%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/FunctionScheduler.cpp.o
[ 31%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/JSONSchema.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/JSONSchema.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 32%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/JemallocHugePageAllocator.cpp.o
[ 32%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/JemallocNodumpAllocator.cpp.o
[ 32%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/NestedCommandLineApp.cpp.o
[ 32%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/ProgramOptions.cpp.o
[ 32%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/QuotientMultiSet.cpp.o
[ 33%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/STTimerFDTimeoutManager.cpp.o
[ 33%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/Select64.cpp.o
[ 33%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/TestUtil.cpp.o
[ 33%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/ThreadWheelTimekeeperHighRes.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.cpp:26:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/lang/Exception.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Range.h:42,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.cpp:26:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/lang/Exception.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Range.h:42,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.cpp:26:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/lang/Exception.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Range.h:42,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.cpp:26:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/lang/Exception.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Range.h:42,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.cpp:26:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/lang/Exception.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Range.h:42,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.cpp:26:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/lang/Exception.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Range.h:42,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.cpp:26:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/lang/Exception.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Range.h:42,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/TestUtil.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/ThreadWheelTimekeeperHighRes.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 33%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/ThreadedRepeatingFunctionRunner.cpp.o
[ 33%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/TimerFD.cpp.o
[ 33%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_base.dir/detail/system.cc.o
[ 33%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_base.dir/diagnostic.cc.o
[ 34%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/TimerFDTimeoutManager.cpp.o
[ 34%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_base.dir/source_location.cc.o
[ 34%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_base.dir/lib/schematizer.cc.o
[ 34%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/bser/Dump.cpp.o
[ 35%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_base.dir/parse/lexer.cc.o
[ 35%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_base.dir/parse/parser.cc.o
[ 35%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/bser/Load.cpp.o
[ 35%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/channels/RateLimiter.cpp.o
[ 35%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_base.dir/parse/parsing_driver.cc.o
[ 35%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/coro/Baton.cpp.o
[ 35%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/coro/Mutex.cpp.o
[ 37%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/coro/SharedMutex.cpp.o
[ 37%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/coro/detail/Malloc.cpp.o
[ 37%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/exception_tracer/ExceptionCounterLib.cpp.o
[ 37%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/exception_tracer/ExceptionStackTraceLib.cpp.o
[ 37%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_base.dir/parse/token.cc.o
[ 37%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_base.dir/sema/const_checker.cc.o
[ 37%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/exception_tracer/ExceptionTracer.cpp.o
[ 38%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/exception_tracer/ExceptionTracerLib.cpp.o
[ 39%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_base.dir/sema/patch_mutator.cc.o
[ 39%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/exception_tracer/SmartExceptionStackTraceHooks.cpp.o
[ 39%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/exception_tracer/SmartExceptionTracer.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:25,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/exception_tracer/SmartExceptionTracer.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 39%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/exception_tracer/SmartExceptionTracerSingleton.cpp.o
[ 39%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_base.dir/sema/scope_validator.cc.o
[ 39%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/exception_tracer/StackTrace.cpp.o
[ 39%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/io/AsyncBase.cpp.o
[ 39%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_base.dir/sema/standard_mutator.cc.o
[ 40%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/io/AsyncIO.cpp.o
[ 40%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/io/AsyncIoUringSocket.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.h:33,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.cpp:18:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Conv.h:114,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.h:33,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.cpp:18:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Conv.h:114,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.h:33,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.cpp:18:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Conv.h:114,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.h:33,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.cpp:18:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Conv.h:114,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.h:33,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.cpp:18:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Conv.h:114,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.h:33,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.cpp:18:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Conv.h:114,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.h:33,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.cpp:18:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Conv.h:114,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/AsyncIoUringSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 40%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/io/FsUtil.cpp.o
[ 40%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler_base.dir/sema/standard_validator.cc.o
[ 40%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/io/HugePages.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/gen/File.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.cpp:39:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/ios_base.h:46,
                 from /usr/include/c++/11/streambuf:41,
                 from /usr/include/c++/11/bits/streambuf_iterator.h:35,
                 from /usr/include/c++/11/iterator:66,
                 from /usr/include/boost/operators.hpp:98,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/gen/File.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.cpp:39:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/ios_base.h:46,
                 from /usr/include/c++/11/streambuf:41,
                 from /usr/include/c++/11/bits/streambuf_iterator.h:35,
                 from /usr/include/c++/11/iterator:66,
                 from /usr/include/boost/operators.hpp:98,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/gen/File.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.cpp:39:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/ios_base.h:46,
                 from /usr/include/c++/11/streambuf:41,
                 from /usr/include/c++/11/bits/streambuf_iterator.h:35,
                 from /usr/include/c++/11/iterator:66,
                 from /usr/include/boost/operators.hpp:98,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/gen/File.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.cpp:39:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/ios_base.h:46,
                 from /usr/include/c++/11/streambuf:41,
                 from /usr/include/c++/11/bits/streambuf_iterator.h:35,
                 from /usr/include/c++/11/iterator:66,
                 from /usr/include/boost/operators.hpp:98,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/gen/File.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.cpp:39:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/ios_base.h:46,
                 from /usr/include/c++/11/streambuf:41,
                 from /usr/include/c++/11/bits/streambuf_iterator.h:35,
                 from /usr/include/c++/11/iterator:66,
                 from /usr/include/boost/operators.hpp:98,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/gen/File.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.cpp:39:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/ios_base.h:46,
                 from /usr/include/c++/11/streambuf:41,
                 from /usr/include/c++/11/bits/streambuf_iterator.h:35,
                 from /usr/include/c++/11/iterator:66,
                 from /usr/include/boost/operators.hpp:98,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/gen/File.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.cpp:39:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/ios_base.h:46,
                 from /usr/include/c++/11/streambuf:41,
                 from /usr/include/c++/11/bits/streambuf_iterator.h:35,
                 from /usr/include/c++/11/iterator:66,
                 from /usr/include/boost/operators.hpp:98,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/HugePages.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 40%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/io/IoUring.cpp.o
[ 41%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/io/IoUringBackend.cpp.o
[ 41%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/io/IoUringEvent.cpp.o
[ 41%] Linking CXX static library ../../../lib/libcompiler_base.a
[ 41%] Built target compiler_base
[ 41%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler.dir/gen/cpp/detail/gen.cc.o
[ 41%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler.dir/gen/cpp/namespace_resolver.cc.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 41%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/io/IoUringEventBaseLocal.cpp.o
[ 41%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler.dir/gen/cpp/reference_type.cc.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEventBaseLocal.cpp:18:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/CancellationToken.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Singleton.h:125,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEventBaseLocal.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEventBaseLocal.cpp:18:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/CancellationToken.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Singleton.h:125,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEventBaseLocal.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEventBaseLocal.cpp:18:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/CancellationToken.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Singleton.h:125,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEventBaseLocal.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEventBaseLocal.cpp:18:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/CancellationToken.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Singleton.h:125,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEventBaseLocal.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEventBaseLocal.cpp:18:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/CancellationToken.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Singleton.h:125,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEventBaseLocal.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEventBaseLocal.cpp:18:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/CancellationToken.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Singleton.h:125,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEventBaseLocal.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEvent.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEventBaseLocal.cpp:18:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/CancellationToken.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Singleton.h:125,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/IoUringEventBaseLocal.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 41%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler.dir/gen/cpp/type_resolver.cc.o
[ 41%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/io/SimpleAsyncIO.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/io/SimpleAsyncIO.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 42%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler.dir/lib/cpp2/util.cc.o
[ 42%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/observer/detail/Core.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
/builddir/build/BUILD/dwarfs-0.6.2/fbthrift/thrift/compiler/lib/cpp2/util.cc: In function 'std::string apache::thrift::compiler::cpp2::sha256_hex(const string&)':
/builddir/build/BUILD/dwarfs-0.6.2/fbthrift/thrift/compiler/lib/cpp2/util.cc:623:14: warning: 'int SHA256_Init(SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  623 |   SHA256_Init(&hasher);
      |   ~~~~~~~~~~~^~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/fbthrift/thrift/compiler/lib/cpp2/util.cc:25:
/usr/include/openssl/sha.h:73:27: note: declared here
   73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/dwarfs-0.6.2/fbthrift/thrift/compiler/lib/cpp2/util.cc:624:16: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  624 |   SHA256_Update(&hasher, in.data(), in.size());
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/fbthrift/thrift/compiler/lib/cpp2/util.cc:25:
/usr/include/openssl/sha.h:74:27: note: declared here
   74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
      |                           ^~~~~~~~~~~~~
/builddir/build/BUILD/dwarfs-0.6.2/fbthrift/thrift/compiler/lib/cpp2/util.cc:625:15: warning: 'int SHA256_Final(unsigned char*, SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  625 |   SHA256_Final(mid, &hasher);
      |   ~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/fbthrift/thrift/compiler/lib/cpp2/util.cc:25:
/usr/include/openssl/sha.h:76:27: note: declared here
   76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
      |                           ^~~~~~~~~~~~
[ 42%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/observer/detail/ObserverManager.cpp.o
[ 42%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/compiler.dir/lib/java/util.cc.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 42%] Linking CXX static library ../../../lib/libcompiler.a
[ 42%] Built target compiler
[ 42%] Building CXX object googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
[ 42%] Linking CXX static library ../../lib/libgtest_main.a
[ 42%] Built target gtest_main
[ 43%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/settings/Settings.cpp.o
[ 43%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/symbolizer/Dwarf.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.cpp:17:
In member function 'std::size_t folly::Function<FunctionType>::exec(folly::Function<FunctionType>::Op, folly::Function<FunctionType>::Data*, folly::Function<FunctionType>::Data*) const [with FunctionType = std::shared_ptr<folly::observer_detail::Core>()]',
    inlined from 'folly::Function<FunctionType>::~Function() [with FunctionType = std::shared_ptr<folly::observer_detail::Core>()]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:800:21,
    inlined from 'void folly::Optional<Value>::StorageNonTriviallyDestructible::clear() [with Value = folly::Function<std::shared_ptr<folly::observer_detail::Core>()>]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Optional.h:462:21,
    inlined from 'void folly::Optional<Value>::StorageNonTriviallyDestructible::clear() [with Value = folly::Function<std::shared_ptr<folly::observer_detail::Core>()>]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Optional.h:459:10,
    inlined from 'folly::Optional<Value>::StorageNonTriviallyDestructible::~StorageNonTriviallyDestructible() [with Value = folly::Function<std::shared_ptr<folly::observer_detail::Core>()>]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Optional.h:457:47,
    inlined from 'folly::Optional<folly::Function<std::shared_ptr<folly::observer_detail::Core>()> >::~Optional()' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Optional.h:107:7,
    inlined from 'folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntilSC(folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::Segment*, const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<std::shared_ptr<folly::observer_detail::Core>()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h:454:3,
    inlined from 'folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntil(const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<std::shared_ptr<folly::observer_detail::Core>()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h:425:43,
    inlined from 'folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue() [with T = folly::Function<std::shared_ptr<folly::observer_detail::Core>()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h:285:72,
    inlined from 'bool folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue(T&) [with T = folly::Function<std::shared_ptr<folly::observer_detail::Core>()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h:276:10,
    inlined from 'folly::observer_detail::ObserverManager::UpdatesManager::NextQueueProcessor::NextQueueProcessor()::<lambda()>' at /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.cpp:125:36:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:651:10: warning: 'ret.folly::Optional<folly::Function<std::shared_ptr<folly::observer_detail::Core>()> >::storage_.folly::Optional<folly::Function<std::shared_ptr<folly::observer_detail::Core>()> >::StorageNonTriviallyDestructible::<unnamed>.folly::Optional<folly::Function<std::shared_ptr<folly::observer_detail::Core>()> >::StorageNonTriviallyDestructible::._anon_143::value.folly::Function<std::shared_ptr<folly::observer_detail::Core>()>::exec_' may be used uninitialized [-Wmaybe-uninitialized]
  651 |     if (!exec_) {
      |          ^~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/TimedDrivableExecutor.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/Core.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/observer/detail/ObserverManager.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h: In lambda function:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/concurrency/UnboundedQueue.h:449:24: note: 'ret' declared here
  449 |     folly::Optional<T> ret = e.takeItem();
      |                        ^~~
[ 43%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/symbolizer/DwarfImpl.cpp.o
[ 43%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/symbolizer/DwarfLineNumberVM.cpp.o
[ 43%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/symbolizer/DwarfSection.cpp.o
[ 43%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/symbolizer/DwarfUtil.cpp.o
[ 44%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/symbolizer/Elf.cpp.o
[ 44%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/symbolizer/ElfCache.cpp.o
[ 44%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/symbolizer/LineReader.cpp.o
[ 44%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/symbolizer/SignalHandler.cpp.o
[ 44%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/symbolizer/StackTrace.cpp.o
[ 46%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/symbolizer/SymbolizePrinter.cpp.o
[ 46%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/symbolizer/SymbolizedFrame.cpp.o
[ 46%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/experimental/symbolizer/Symbolizer.cpp.o
[ 46%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/ext/test_ext.cpp.o
[ 46%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/external/farmhash/farmhash.cpp.o
[ 46%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/fibers/BatchSemaphore.cpp.o
[ 47%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/fibers/Baton.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/BatchSemaphore.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/synchronization/ParkingLot.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/detail/Futex-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/detail/Futex.h:109,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/synchronization/ParkingLot.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/detail/Futex-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/detail/Futex.h:109,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/synchronization/ParkingLot.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/detail/Futex-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/detail/Futex.h:109,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/synchronization/ParkingLot.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/detail/Futex-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/detail/Futex.h:109,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/synchronization/ParkingLot.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/detail/Futex-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/detail/Futex.h:109,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/synchronization/ParkingLot.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/detail/Futex-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/detail/Futex.h:109,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/synchronization/ParkingLot.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/detail/Futex-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/detail/Futex.h:109,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 47%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/fibers/Fiber.cpp.o
[ 47%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/fibers/FiberManager.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.cpp:27:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.cpp:27:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.cpp:27:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.cpp:27:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.cpp:27:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.cpp:27:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.cpp:27:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Fiber.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 47%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/fibers/GuardPageAllocator.cpp.o
[ 47%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/fibers/Semaphore.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Semaphore.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 47%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/fibers/SemaphoreBase.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton-inl.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/Baton.h:299,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SemaphoreBase.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 48%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/fibers/SimpleLoopController.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManager.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/SimpleLoopController.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 48%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/fibers/async/Async.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.cpp:19:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.cpp:19:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.cpp:19:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.cpp:19:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.cpp:19:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.cpp:19:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/FiberManagerInternal.h:34,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.cpp:19:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ios:39,
                 from /usr/include/c++/11/ostream:38,
                 from /usr/include/glog/logging.h:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/fibers/async/Async.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 48%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/fibers/detail/AtomicBatchDispatcher.cpp.o
[ 48%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/futures/Barrier.cpp.o
[ 48%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/futures/Future.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Barrier.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 49%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/futures/ManualTimekeeper.cpp.o
[ 49%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/futures/Promise.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Synchronized.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ManualTimekeeper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 49%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/futures/SharedPromise.cpp.o
[ 49%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/futures/ThreadWheelTimekeeper.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Executor.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/InlineExecutor.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Executor.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/InlineExecutor.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Executor.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/InlineExecutor.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Executor.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/InlineExecutor.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Executor.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/InlineExecutor.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Executor.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/InlineExecutor.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Promise.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Function.h:206,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Executor.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/executors/InlineExecutor.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/SharedPromise.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/Future.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/bits/std_thread.h:38,
                 from /usr/include/c++/11/thread:43,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/ThreadWheelTimekeeper.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 49%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/futures/detail/Core.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/mutex:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/mutex:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/mutex:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/mutex:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/mutex:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/mutex:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/mutex:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/futures/detail/Core.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 49%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/hash/Checksum.cpp.o
[ 50%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/hash/SpookyHashV1.cpp.o
[ 50%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/hash/SpookyHashV2.cpp.o
[ 50%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/hash/detail/ChecksumDetail.cpp.o
[ 50%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/hash/detail/Crc32CombineDetail.cpp.o
[ 50%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/hash/detail/Crc32cDetail.cpp.o
[ 50%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/init/Init.cpp.o
[ 51%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/init/Phase.cpp.o
[ 51%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/Cursor.cpp.o
[ 51%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/GlobalShutdownSocketSet.cpp.o
[ 51%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/IOBuf.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/GlobalShutdownSocketSet.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 51%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/IOBufIovecBuilder.cpp.o
[ 52%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/IOBufQueue.cpp.o
[ 52%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/RecordIO.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.h:33,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.h:33,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.h:33,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.h:33,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.h:33,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.h:33,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.h:33,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/RecordIO.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 52%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/ShutdownSocketSet.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 52%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/SocketOptionMap.cpp.o
[ 52%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/AsyncPipe.cpp.o
[ 52%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/AsyncSSLSocket.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.h:27,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/ios_base.h:46,
                 from /usr/include/c++/11/iomanip:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.h:27,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/ios_base.h:46,
                 from /usr/include/c++/11/iomanip:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.h:27,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/ios_base.h:46,
                 from /usr/include/c++/11/iomanip:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.h:27,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/ios_base.h:46,
                 from /usr/include/c++/11/iomanip:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.h:27,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/ios_base.h:46,
                 from /usr/include/c++/11/iomanip:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.h:27,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/ios_base.h:46,
                 from /usr/include/c++/11/iomanip:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.h:27,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/ios_base.h:46,
                 from /usr/include/c++/11/iomanip:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSSLSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 53%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/AsyncServerSocket.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 53%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/AsyncSignalHandler.cpp.o
[ 53%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/AsyncSocket.cpp.o
[ 53%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/AsyncSocketException.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/ShutdownSocketSet.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:31,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncSocket.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 53%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/AsyncTimeout.cpp.o
[ 53%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/AsyncUDPSocket.cpp.o
[ 55%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/DelayedDestruction.cpp.o
[ 55%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/EventBase.cpp.o
[ 55%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/EventBaseBackendBase.cpp.o
[ 55%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/EventBaseLocal.cpp.o
[ 55%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/EventBaseManager.cpp.o
[ 56%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/EventBaseThread.cpp.o
[ 56%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/EventHandler.cpp.o
[ 56%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/HHWheelTimer.cpp.o
[ 56%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/PasswordInFile.cpp.o
[ 56%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/Request.cpp.o
[ 56%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/SSLContext.cpp.o
[ 57%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/SSLOptions.cpp.o
[ 57%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/ScopedEventBaseThread.cpp.o
[ 57%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/TerminateCancellationToken.cpp.o
[ 57%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/TimeoutManager.cpp.o
[ 57%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/VirtualEventBase.cpp.o
[ 57%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/ssl/OpenSSLUtils.cpp.o
[ 58%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/ssl/SSLErrors.cpp.o
[ 58%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/coro/ServerSocket.cpp.o
[ 58%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/coro/Transport.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Traits.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Utility.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Coroutine.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Baton.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.cpp:19:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Traits.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Utility.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Coroutine.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Baton.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.cpp:19:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Traits.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Utility.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Coroutine.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Baton.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.cpp:19:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Traits.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Utility.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Coroutine.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Baton.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.cpp:19:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Traits.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Utility.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Coroutine.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Baton.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.cpp:19:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Traits.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Utility.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Coroutine.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Baton.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.cpp:19:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Traits.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Utility.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Coroutine.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Baton.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/ServerSocket.cpp:19:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.cpp:23:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Traits.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Utility.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Coroutine.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Baton.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.cpp:23:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Traits.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Utility.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Coroutine.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Baton.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.cpp:23:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Traits.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Utility.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Coroutine.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Baton.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.cpp:23:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Traits.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Utility.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Coroutine.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Baton.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.cpp:23:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Traits.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Utility.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Coroutine.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Baton.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.cpp:23:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Traits.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Utility.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Coroutine.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Baton.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Try.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Task.h:30,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.cpp:23:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Traits.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Utility.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Coroutine.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/experimental/coro/Baton.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/coro/Transport.cpp:21:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 58%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/lang/CString.cpp.o
[ 58%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/lang/Exception.cpp.o
[ 59%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/lang/SafeAssert.cpp.o
[ 59%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/lang/ToAscii.cpp.o
[ 59%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/lang/UncaughtExceptions.cpp.o
[ 59%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/AsyncFileWriter.cpp.o
[ 59%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/AsyncLogWriter.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncFileWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:23,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /usr/include/c++/11/bits/std_mutex.h:39,
                 from /usr/include/c++/11/condition_variable:40,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/AsyncLogWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 59%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/BridgeFromGoogleLogging.cpp.o
[ 60%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/CustomLogFormatter.cpp.o
[ 60%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/FileHandlerFactory.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/LogHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/LogHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/LogHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/LogHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/LogHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/LogHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/LogHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 60%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/FileWriterFactory.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 60%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/GlogStyleFormatter.cpp.o
[ 60%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/ImmediateFileWriter.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/ImmediateFileWriter.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 60%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/Init.cpp.o
[ 61%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/InitWeak.cpp.o
[ 61%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/LogCategory.cpp.o
[ 61%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/LogCategoryConfig.cpp.o
[ 61%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/LogConfig.cpp.o
[ 61%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/LogConfigParser.cpp.o
[ 62%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/LogHandlerConfig.cpp.o
[ 62%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/LogLevel.cpp.o
[ 62%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/LogMessage.cpp.o
[ 62%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/LogName.cpp.o
[ 62%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/LogStream.cpp.o
[ 62%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/LogStreamProcessor.cpp.o
[ 64%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/Logger.cpp.o
[ 64%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/LoggerDB.cpp.o
[ 64%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/ObjectToString.cpp.o
[ 64%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/RateLimiter.cpp.o
[ 64%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/StandardLogHandler.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 65%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/StandardLogHandlerFactory.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.cpp:25:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/lang/Exception.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Range.h:42,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.cpp:25:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/lang/Exception.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Range.h:42,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.cpp:25:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/lang/Exception.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Range.h:42,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.cpp:25:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/lang/Exception.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Range.h:42,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.cpp:25:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/lang/Exception.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Range.h:42,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.cpp:25:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/lang/Exception.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Range.h:42,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.cpp:25:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/lang/Exception.h:20,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/Range.h:42,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.h:22,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 65%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/StreamHandlerFactory.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StandardLogHandler.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.cpp:21:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/FileWriterFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/logging/StreamHandlerFactory.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 65%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/logging/xlog.cpp.o
[ 65%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/memory/MallctlHelper.cpp.o
[ 65%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/memory/ReentrantAllocator.cpp.o
[ 65%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/memory/SanitizeAddress.cpp.o
[ 66%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/memory/SanitizeLeak.cpp.o
[ 66%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/memory/ThreadCachedArena.cpp.o
[ 66%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/memory/detail/MallocImpl.cpp.o
[ 66%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/net/NetOps.cpp.o
[ 66%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/net/NetOpsDispatcher.cpp.o
[ 66%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/net/TcpInfo.cpp.o
[ 67%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/net/TcpInfoDispatcher.cpp.o
[ 67%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/net/detail/SocketFileDescriptorMap.cpp.o
[ 67%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/Builtins.cpp.o
[ 67%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/Dirent.cpp.o
[ 67%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/Fcntl.cpp.o
[ 68%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/Filesystem.cpp.o
[ 68%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/Libgen.cpp.o
[ 68%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/Malloc.cpp.o
[ 68%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/OpenSSL.cpp.o
[ 68%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/PThread.cpp.o
[ 68%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/Sched.cpp.o
[ 69%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/Sockets.cpp.o
[ 69%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/Stdio.cpp.o
[ 69%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/Stdlib.cpp.o
[ 69%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/String.cpp.o
[ 69%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/SysFile.cpp.o
[ 69%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/SysMembarrier.cpp.o
[ 70%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/SysMman.cpp.o
[ 70%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/SysResource.cpp.o
[ 70%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/SysStat.cpp.o
[ 70%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/SysTime.cpp.o
[ 70%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/SysUio.cpp.o
[ 71%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/Time.cpp.o
[ 71%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/portability/Unistd.cpp.o
[ 71%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/ssl/Init.cpp.o
[ 71%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/ssl/OpenSSLCertUtils.cpp.o
[ 71%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/ssl/OpenSSLHash.cpp.o
[ 71%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/ssl/SSLSessionManager.cpp.o
[ 73%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/ssl/detail/OpenSSLSession.cpp.o
[ 73%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/ssl/detail/OpenSSLThreading.cpp.o
[ 73%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/stats/QuantileEstimator.cpp.o
[ 73%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/stats/TDigest.cpp.o
[ 73%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/stats/detail/DoubleRadixSort.cpp.o
[ 73%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/synchronization/AsymmetricThreadFence.cpp.o
[ 74%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/synchronization/AtomicNotification.cpp.o
[ 74%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/synchronization/DistributedMutex.cpp.o
[ 74%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/synchronization/Hazptr.cpp.o
[ 74%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/synchronization/HazptrThreadPoolExecutor.cpp.o
[ 74%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/synchronization/ParkingLot.cpp.o
[ 75%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/synchronization/Rcu.cpp.o
[ 75%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/synchronization/SanitizeThread.cpp.o
[ 75%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/synchronization/WaitOptions.cpp.o
[ 75%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/synchronization/detail/Hardware.cpp.o
[ 75%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/synchronization/detail/Sleeper.cpp.o
[ 75%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/system/AtFork.cpp.o
[ 76%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/system/HardwareConcurrency.cpp.o
[ 76%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/system/MemoryMapping.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:26,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.cpp:17:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/stdexcept:38,
                 from /usr/include/c++/11/system_error:41,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/File.h:24,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.h:21,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/system/MemoryMapping.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 76%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/system/Pid.cpp.o
[ 76%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/system/Shell.cpp.o
[ 76%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/system/ThreadId.cpp.o
[ 76%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/system/ThreadName.cpp.o
[ 77%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/tracing/AsyncStack.cpp.o
[ 77%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/test/ScopedBoundPort.cpp.o
[ 77%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/test/SocketPair.cpp.o
[ 77%] Building CXX object folly/CMakeFiles/folly_base.dir/folly/io/async/test/TimeUtil.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In static member function 'static std::__exception_ptr::exception_ptr folly::exception_wrapper::extract_(std::__exception_ptr::exception_ptr&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:148:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  148 |   std::memcpy(&ret, &ptr, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:149:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |   std::memset(&ptr, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'folly::exception_wrapper& folly::exception_wrapper::operator=(folly::exception_wrapper&&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:197:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  197 |   std::memcpy(&tmp, &ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:198:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  198 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:199:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  199 |   std::memset(&that.ptr_, 0, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h: In member function 'void folly::exception_wrapper::swap(folly::exception_wrapper&)':
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:207:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  207 |   std::memcpy(&ptr_, &that.ptr_, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper.h:408,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/AsyncServerSocket.h:28,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.cpp:20:
/builddir/build/BUILD/dwarfs-0.6.2/folly/folly/ExceptionWrapper-inl.h:208:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__exception_ptr::exception_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  208 |   std::memcpy(&that.ptr_, &storage, sizeof(std::exception_ptr));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/exception:153,
                 from /usr/include/c++/11/ext/concurrence.h:34,
                 from /usr/include/c++/11/bits/shared_ptr_base.h:62,
                 from /usr/include/c++/11/bits/shared_ptr.h:53,
                 from /usr/include/c++/11/memory:77,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.h:19,
                 from /builddir/build/BUILD/dwarfs-0.6.2/folly/folly/io/async/test/ScopedBoundPort.cpp:17:
/usr/include/c++/11/bits/exception_ptr.h:86:11: note: 'class std::__exception_ptr::exception_ptr' declared here
   86 |     class exception_ptr
      |           ^~~~~~~~~~~~~
[ 77%] Building ASM object folly/CMakeFiles/folly_base.dir/folly/memcpy.S.o
[ 77%] Generating templates.cc
[ 77%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/common.cc.o
[ 77%] Built target folly_base
[ 77%] Linking CXX static library libfolly.a
[ 77%] Built target folly
[ 77%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/json.cc.o
[ 77%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/mstch_objects.cc.o
[ 77%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_android_generator.cc.o
[ 78%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_cocoa_generator.cc.o
[ 78%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_concat_generator.cc.o
[ 78%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_generator.cc.o
[ 78%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_go_generator.cc.o
[ 78%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_hack_generator.cc.o
[ 79%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_java_deprecated_generator.cc.o
[ 79%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_js_generator.cc.o
[ 79%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_json_experimental_generator.cc.o
[ 79%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_json_generator.cc.o
[ 79%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_cpp2_generator.cc.o
[ 79%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_generator.cc.o
[ 80%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_html_generator.cc.o
[ 80%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_java_generator.cc.o
[ 80%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_py3_generator.cc.o
[ 80%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_pyi_generator.cc.o
[ 80%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_python_generator.cc.o
[ 80%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_rust_generator.cc.o
[ 82%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_py_generator.cc.o
[ 82%] Building CXX object fbthrift/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/templates.cc.o
[ 82%] Linking CXX static library ../../../../lib/libcompiler_generators.a
[ 82%] Built target compiler_generators
[ 82%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/thrift1.dir/main.cc.o
[ 83%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/thrift1.dir/compiler.cc.o
[ 83%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/thrift1.dir/mutator/mutator.cc.o
[ 83%] Building CXX object fbthrift/thrift/compiler/CMakeFiles/thrift1.dir/validator/validator.cc.o
[ 83%] Linking CXX executable ../../../bin/thrift1
[ 83%] Built target thrift1
[ 83%] Generating thrift/lib/thrift/gen-cpp2/frozen_data.h, thrift/lib/thrift/gen-cpp2/frozen_data.cpp, thrift/lib/thrift/gen-cpp2/frozen_types.h, thrift/lib/thrift/gen-cpp2/frozen_types.tcc, thrift/lib/thrift/gen-cpp2/frozen_types.cpp, thrift/lib/thrift/gen-cpp2/frozen_types_custom_protocol.h, thrift/lib/thrift/gen-cpp2/frozen_constants.h, thrift/lib/thrift/gen-cpp2/frozen_constants.cpp, thrift/lib/thrift/gen-cpp2/frozen_metadata.h, thrift/lib/thrift/gen-cpp2/frozen_metadata.cpp, thrift/lib/thrift/gen-cpp2/frozen_visitation.h, thrift/lib/thrift/gen-cpp2/frozen_for_each_field.h, thrift/lib/thrift/gen-cpp2/frozen_visit_union.h
[ 83%] Building CXX object CMakeFiles/thrift_light.dir/fbthrift/thrift/lib/cpp2/FieldRef.cpp.o
[ 84%] Building CXX object CMakeFiles/thrift_light.dir/fbthrift/thrift/lib/cpp2/protocol/Protocol.cpp.o
[ 84%] Building CXX object CMakeFiles/thrift_light.dir/fbthrift/thrift/lib/cpp2/protocol/CompactProtocol.cpp.o
[ 84%] Building CXX object CMakeFiles/thrift_light.dir/fbthrift/thrift/lib/cpp2/protocol/BinaryProtocol.cpp.o
[ 84%] Building CXX object CMakeFiles/thrift_light.dir/fbthrift/thrift/lib/cpp2/protocol/DebugProtocol.cpp.o
[ 84%] Building CXX object CMakeFiles/thrift_light.dir/fbthrift/thrift/lib/cpp2/protocol/JSONProtocolCommon.cpp.o
[ 84%] Building CXX object CMakeFiles/thrift_light.dir/fbthrift/thrift/lib/cpp2/protocol/JSONProtocol.cpp.o
[ 85%] Building CXX object CMakeFiles/thrift_light.dir/fbthrift/thrift/lib/cpp/protocol/TProtocolException.cpp.o
[ 85%] Building CXX object CMakeFiles/thrift_light.dir/fbthrift/thrift/lib/cpp/util/VarintUtils.cpp.o
[ 85%] Building CXX object CMakeFiles/thrift_light.dir/fbthrift/thrift/lib/cpp2/gen/module_types_cpp.cpp.o
[ 85%] Building CXX object CMakeFiles/thrift_light.dir/fbthrift/thrift/lib/cpp2/frozen/Frozen.cpp.o
[ 85%] Building CXX object CMakeFiles/thrift_light.dir/fbthrift/thrift/lib/cpp2/frozen/FrozenUtil.cpp.o
[ 86%] Building CXX object CMakeFiles/thrift_light.dir/fbthrift/thrift/lib/cpp2/frozen/schema/MemorySchema.cpp.o
[ 86%] Building CXX object CMakeFiles/thrift_light.dir/thrift/lib/thrift/gen-cpp2/frozen_data.cpp.o
[ 86%] Building CXX object CMakeFiles/thrift_light.dir/thrift/lib/thrift/gen-cpp2/frozen_types.cpp.o
[ 86%] Linking CXX static library libthrift_light.a
[ 86%] Built target thrift_light
[ 86%] Generating thrift/dwarfs/gen-cpp2/metadata_constants.cpp, thrift/dwarfs/gen-cpp2/metadata_constants.h, thrift/dwarfs/gen-cpp2/metadata_data.cpp, thrift/dwarfs/gen-cpp2/metadata_data.h, thrift/dwarfs/gen-cpp2/metadata_for_each_field.h, thrift/dwarfs/gen-cpp2/metadata_layouts.cpp, thrift/dwarfs/gen-cpp2/metadata_layouts.h, thrift/dwarfs/gen-cpp2/metadata_metadata.cpp, thrift/dwarfs/gen-cpp2/metadata_metadata.h, thrift/dwarfs/gen-cpp2/metadata_types.cpp, thrift/dwarfs/gen-cpp2/metadata_types.h, thrift/dwarfs/gen-cpp2/metadata_types.tcc, thrift/dwarfs/gen-cpp2/metadata_types_custom_protocol.h, thrift/dwarfs/gen-cpp2/metadata_visit_union.h, thrift/dwarfs/gen-cpp2/metadata_visitation.h
[ 87%] Building CXX object CMakeFiles/metadata_thrift.dir/thrift/dwarfs/gen-cpp2/metadata_types.cpp.o
[ 87%] Building CXX object CMakeFiles/metadata_thrift.dir/thrift/dwarfs/gen-cpp2/metadata_layouts.cpp.o
[ 87%] Building CXX object CMakeFiles/metadata_thrift.dir/thrift/dwarfs/gen-cpp2/metadata_data.cpp.o
[ 87%] Linking CXX static library libmetadata_thrift.a
[ 87%] Built target metadata_thrift
[ 87%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/block_cache.cpp.o
[ 88%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/block_compressor.cpp.o
[ 88%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/block_manager.cpp.o
[ 88%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/checksum.cpp.o
[ 88%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/console_writer.cpp.o
[ 88%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/entry.cpp.o
[ 88%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/error.cpp.o
[ 89%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/filesystem_extractor.cpp.o
[ 89%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/filesystem_v2.cpp.o
[ 89%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/filesystem_writer.cpp.o
[ 89%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/fstypes.cpp.o
[ 89%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/fs_section.cpp.o
[ 89%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/global_entry_data.cpp.o
[ 91%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/inode_manager.cpp.o
[ 91%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/inode_reader_v2.cpp.o
[ 91%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/logger.cpp.o
[ 91%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/metadata_types.cpp.o
[ 91%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/metadata_v2.cpp.o
[ 92%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/mmap.cpp.o
[ 92%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/nilsimsa.cpp.o
[ 92%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/options.cpp.o
[ 92%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/os_access_posix.cpp.o
[ 92%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/progress.cpp.o
[ 92%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/scanner.cpp.o
[ 93%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/similarity.cpp.o
[ 93%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/string_table.cpp.o
[ 93%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/terminal.cpp.o
[ 93%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/util.cpp.o
In file included from /builddir/build/BUILD/dwarfs-0.6.2/src/dwarfs/string_table.cpp:27:
/builddir/build/BUILD/dwarfs-0.6.2/fsst/fsst.h: In function 'size_t fsst_decompress(fsst_decoder_t*, size_t, unsigned char*, size_t, unsigned char*)':
/builddir/build/BUILD/dwarfs-0.6.2/fsst/fsst.h:170:99: warning: this statement may fall through [-Wimplicit-fallthrough=]
  170 |          case 3: code = strIn[posIn++]; FSST_UNALIGNED_STORE(strOut+posOut, symbol[code]); posOut += len[code];
      |                                                                                            ~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/dwarfs-0.6.2/fsst/fsst.h:171:10: note: here
  171 |          case 2: code = strIn[posIn++]; FSST_UNALIGNED_STORE(strOut+posOut, symbol[code]); posOut += len[code];
      |          ^~~~
/builddir/build/BUILD/dwarfs-0.6.2/fsst/fsst.h:171:99: warning: this statement may fall through [-Wimplicit-fallthrough=]
  171 |          case 2: code = strIn[posIn++]; FSST_UNALIGNED_STORE(strOut+posOut, symbol[code]); posOut += len[code];
      |                                                                                            ~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/dwarfs-0.6.2/fsst/fsst.h:172:10: note: here
  172 |          case 1: code = strIn[posIn++]; FSST_UNALIGNED_STORE(strOut+posOut, symbol[code]); posOut += len[code];
      |          ^~~~
/builddir/build/BUILD/dwarfs-0.6.2/fsst/fsst.h:172:99: warning: this statement may fall through [-Wimplicit-fallthrough=]
  172 |          case 1: code = strIn[posIn++]; FSST_UNALIGNED_STORE(strOut+posOut, symbol[code]); posOut += len[code];
      |                                                                                            ~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/dwarfs-0.6.2/fsst/fsst.h:173:10: note: here
  173 |          case 0: posIn+=2; strOut[posOut++] = strIn[posIn-1]; /* decompress an escaped byte */
      |          ^~~~
[ 93%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/version.cpp.o
[ 93%] Building CXX object CMakeFiles/dwarfs.dir/src/dwarfs/worker_group.cpp.o
[ 94%] Linking CXX static library libdwarfs.a
[ 94%] Built target dwarfs
[ 94%] Building CXX object CMakeFiles/mkdwarfs.dir/src/mkdwarfs.cpp.o
[ 94%] Building CXX object CMakeFiles/dwarfs-bin.dir/src/dwarfs.cpp.o
[ 94%] Linking CXX executable dwarfs
[ 94%] Built target dwarfs-bin
[ 94%] Building CXX object CMakeFiles/test_helpers.dir/test/test_helpers.cpp.o
[ 95%] Building CXX object CMakeFiles/test_helpers.dir/test/test_strings.cpp.o
[ 96%] Linking CXX executable mkdwarfs
[ 96%] Built target mkdwarfs
[ 96%] Building CXX object CMakeFiles/dwarfs_badfs_test.dir/test/dwarfs_badfs.cpp.o
[ 96%] Building CXX object CMakeFiles/test_helpers.dir/test/loremipsum.cpp.o
[ 96%] Linking CXX static library libtest_helpers.a
[ 96%] Built target test_helpers
[ 96%] Building CXX object CMakeFiles/dwarfsck.dir/src/dwarfsck.cpp.o
[ 96%] Linking CXX executable dwarfs_badfs_test
[ 96%] Built target dwarfs_badfs_test
[ 97%] Building CXX object CMakeFiles/dwarfsbench.dir/src/dwarfsbench.cpp.o
[ 97%] Linking CXX executable dwarfsck
[ 97%] Built target dwarfsck
[ 97%] Building CXX object CMakeFiles/dwarfsextract.dir/src/dwarfsextract.cpp.o
[ 97%] Linking CXX executable dwarfsbench
[ 97%] Built target dwarfsbench
[ 98%] Building CXX object CMakeFiles/dwarfs_compat_test.dir/test/dwarfs_compat.cpp.o
[100%] Linking CXX executable dwarfsextract
[100%] Built target dwarfsextract
[100%] Building CXX object CMakeFiles/dwarfs_tools_test.dir/test/dwarfs_tools.cpp.o
[100%] Linking CXX executable dwarfs_tools_test
[100%] Built target dwarfs_tools_test
[100%] Building CXX object CMakeFiles/dwarfs_test.dir/test/dwarfs.cpp.o
[100%] Linking CXX executable dwarfs_compat_test
[100%] Built target dwarfs_compat_test
[100%] Linking CXX executable dwarfs_test
[100%] Built target dwarfs_test
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.SIDVku
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64
++ dirname /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64
+ cd dwarfs-0.6.2
+ mkdir -p /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64//usr/bin
+ mkdir -p /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64//usr/sbin
+ mkdir -p /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64//usr/share/man
+ cd build
+ make DESTDIR=/builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64 install
Consolidate compiler generated dependencies of target fsst
[  1%] Built target fsst
Consolidate compiler generated dependencies of target compiler_generate_build_templates
[  2%] Built target compiler_generate_build_templates
Consolidate compiler generated dependencies of target compiler_ast
[  5%] Built target compiler_ast
Consolidate compiler generated dependencies of target compiler_base
[  7%] Built target compiler_base
Consolidate compiler generated dependencies of target compiler
[  8%] Built target compiler
Consolidate compiler generated dependencies of target mustache
[ 10%] Built target mustache
Consolidate compiler generated dependencies of target compiler_generators
[ 14%] Built target compiler_generators
Consolidate compiler generated dependencies of target thrift1
[ 15%] Built target thrift1
Consolidate compiler generated dependencies of target thrift_light
[ 19%] Built target thrift_light
Consolidate compiler generated dependencies of target metadata_thrift
[ 20%] Built target metadata_thrift
Consolidate compiler generated dependencies of target xxhash
[ 21%] Built target xxhash
Consolidate compiler generated dependencies of target libzstd_static
[ 28%] Built target libzstd_static
[ 29%] Built target manpages
Consolidate compiler generated dependencies of target folly_base
[ 86%] Built target folly_base
[ 86%] Built target folly
Consolidate compiler generated dependencies of target dwarfs
[ 93%] Built target dwarfs
Consolidate compiler generated dependencies of target mkdwarfs
[ 94%] Built target mkdwarfs
Consolidate compiler generated dependencies of target dwarfs-bin
[ 94%] Built target dwarfs-bin
Consolidate compiler generated dependencies of target test_helpers
[ 95%] Built target test_helpers
Consolidate compiler generated dependencies of target gtest
[ 96%] Built target gtest
Consolidate compiler generated dependencies of target gtest_main
[ 96%] Built target gtest_main
Consolidate compiler generated dependencies of target dwarfs_test
[ 96%] Built target dwarfs_test
Consolidate compiler generated dependencies of target dwarfs_badfs_test
[ 96%] Built target dwarfs_badfs_test
Consolidate compiler generated dependencies of target dwarfsck
[ 96%] Built target dwarfsck
Consolidate compiler generated dependencies of target dwarfsbench
[ 97%] Built target dwarfsbench
Consolidate compiler generated dependencies of target dwarfsextract
[ 98%] Built target dwarfsextract
[ 98%] Built target mount.dwarfs
Consolidate compiler generated dependencies of target dwarfs_compat_test
[100%] Built target dwarfs_compat_test
Consolidate compiler generated dependencies of target dwarfs_tools_test
[100%] Built target dwarfs_tools_test
Install the project...
-- Install configuration: "Release"
-- Installing: /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/bin/mkdwarfs
-- Installing: /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/bin/dwarfsck
-- Installing: /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/bin/dwarfsbench
-- Installing: /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/bin/dwarfsextract
-- Installing: /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/sbin/dwarfs
-- Installing: /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/sbin/mount.dwarfs
-- Installing: /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/share/man/man1
-- Installing: /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/share/man/man1/dwarfsextract.1
-- Installing: /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/share/man/man1/dwarfsck.1
-- Installing: /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/share/man/man1/mkdwarfs.1
-- Installing: /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/share/man/man1/dwarfs.1
-- Installing: /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/share/man/man5
-- Installing: /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/share/man/man5/dwarfs-format.5
+ /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 0.6.2-1.el9 --unique-debug-suffix -0.6.2-1.el9.x86_64 --unique-debug-src-base dwarfs-0.6.2-1.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/dwarfs-0.6.2
explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/bin/dwarfsck
explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/bin/dwarfsbench
extracting debug info from /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/bin/dwarfsck
extracting debug info from /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/bin/dwarfsbench
explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/bin/dwarfsextract
extracting debug info from /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/bin/dwarfsextract
explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/bin/mkdwarfs
extracting debug info from /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/bin/mkdwarfs
explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/sbin/dwarfs
extracting debug info from /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/sbin/dwarfs
original debug info size: 230020kB, size after compression: 157952kB
/usr/lib/rpm/sepdebugcrcfix: Updated 5 CRC32s, 0 CRC32s did match.
12338 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
Processing files: dwarfs-0.6.2-1.el9.x86_64
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.9wbDJk
+ umask 022
+ cd /builddir/build/BUILD
+ cd dwarfs-0.6.2
+ LICENSEDIR=/builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/share/licenses/dwarfs
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/share/licenses/dwarfs
+ cp -pr LICENSE /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64/usr/share/licenses/dwarfs
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: dwarfs = 0.6.2-1.el9 dwarfs(x86-64) = 0.6.2-1.el9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libarchive.so.13()(64bit) libboost_program_options.so.1.75.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.12)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libdouble-conversion.so.3()(64bit) libfmt.so.8()(64bit) libfuse3.so.3()(64bit) libfuse3.so.3(FUSE_3.0)(64bit) libfuse3.so.3(FUSE_3.2)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgflags.so.2.2()(64bit) libglog.so.0()(64bit) libjemalloc.so.2()(64bit) liblz4.so.1()(64bit) liblzma.so.5()(64bit) liblzma.so.5(XZ_5.0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.7)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libunwind.so.8()(64bit) rtld(GNU_HASH)
Processing files: dwarfs-debugsource-0.6.2-1.el9.x86_64
Provides: dwarfs-debugsource = 0.6.2-1.el9 dwarfs-debugsource(x86-64) = 0.6.2-1.el9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: dwarfs-debuginfo-0.6.2-1.el9.x86_64
Provides: debuginfo(build-id) = 00f19a8e05d8cbfa880370dc2a58fc26a5d2a58a debuginfo(build-id) = 8e607930b05e29ee5c3ec8eeae659b2a05a57908 debuginfo(build-id) = a6558aad16f084bce449499350d9d090851b59ec debuginfo(build-id) = b02b2b4f134caf746cffff173b979ddfa228839c debuginfo(build-id) = fce6809926df2b60356f8002a3586e74c2b0a17e dwarfs-debuginfo = 0.6.2-1.el9 dwarfs-debuginfo(x86-64) = 0.6.2-1.el9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: dwarfs-debugsource(x86-64) = 0.6.2-1.el9
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64
Wrote: /builddir/build/RPMS/dwarfs-0.6.2-1.el9.x86_64.rpm
Wrote: /builddir/build/RPMS/dwarfs-debugsource-0.6.2-1.el9.x86_64.rpm
Wrote: /builddir/build/RPMS/dwarfs-debuginfo-0.6.2-1.el9.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.gYpkRa
+ umask 022
+ cd /builddir/build/BUILD
+ cd dwarfs-0.6.2
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/dwarfs-0.6.2-1.el9.x86_64
+ RPM_EC=0
++ jobs -p
+ exit 0
Child return code was: 0