zlib-ng-2.2.4
-- Looking for stddef.h - found
-- Check size of off64_t
-- Check size of off64_t - done
-- Looking for fseeko
-- Looking for fseeko - found
-- Looking for strerror
-- Looking for strerror - found
-- Looking for posix_memalign
-- Looking for posix_memalign - found
-- Looking for aligned_alloc
-- Looking for aligned_alloc - found
-- Performing Test HAVE_NO_INTERPOSITION
-- Performing Test HAVE_NO_INTERPOSITION - Success
-- Performing Test HAVE_ATTRIBUTE_VISIBILITY_HIDDEN
-- Performing Test HAVE_ATTRIBUTE_VISIBILITY_HIDDEN - Success
-- Performing Test HAVE_ATTRIBUTE_VISIBILITY_INTERNAL
-- Performing Test HAVE_ATTRIBUTE_VISIBILITY_INTERNAL - Success
-- Performing Test HAVE_ATTRIBUTE_ALIGNED
-- Performing Test HAVE_ATTRIBUTE_ALIGNED - Success
-- Performing Test HAVE_BUILTIN_ASSUME_ALIGNED
rocm-smi-6.3.3
warning: unknown warning option '-Wtrampolines' [-Wunknown-warning-option]
1 warning generated.
zlib-ng-2.2.4
-- Performing Test HAVE_BUILTIN_ASSUME_ALIGNED - Success
-- Performing Test HAVE_BUILTIN_CTZ
-- Performing Test HAVE_BUILTIN_CTZ - Success
-- Performing Test HAVE_BUILTIN_CTZLL
-- Performing Test HAVE_BUILTIN_CTZLL - Success
-- Performing Test HAVE_PTRDIFF_T
-- Performing Test HAVE_PTRDIFF_T - Success
-- Performing Test HAVE_XSAVE_INTRIN
rocm-smi-6.3.3
warning: unknown warning option '-Wtrampolines' [-Wunknown-warning-option]
/build/source/src/rocm_smi_utils.cc:790:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
790 | unsigned char buff[bytesPerLine + 1];
| ^~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_utils.cc:790:22: note: function parameter 'bytesPerLine' with unknown value cannot be used in a constant expression
/build/source/src/rocm_smi_utils.cc:783:64: note: declared here
783 | const char *desc, const void *addr, const size_t len, size_t bytesPerLine) {| ^
/build/source/src/rocm_smi_utils.cc:1058:1: warning: non-void function does not return a value in all control paths [-Wreturn-type]
1058 | }
| ^
/build/source/src/rocm_smi_utils.cc:1234:10: warning: implicit conversion changes signedness: 'int' to '__useconds_t' (aka 'unsigned int') [-Wsign-conversion]
1234 | usleep(waitTime);
| ~~~~~~ ^~~~~~~~
/build/source/src/rocm_smi_utils.cc:112:20: warning: unused function 'debugFilesDiscovered' [-Wunused-function]
112 | static inline void debugFilesDiscovered(std::vector<std::string> files) {| ^~~~~~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_utils.cc:1093:20: warning: unused function 'pt_vddc_curve' [-Wunused-function]
1093 | static std::string pt_vddc_curve(rsmi_od_volt_curve *c) {| ^~~~~~~~~~~~~
6 warnings generated.
zlib-ng-2.2.4
-- Performing Test HAVE_XSAVE_INTRIN - Success
-- Performing Test HAVE_SSE2_INTRIN
-- Performing Test HAVE_SSE2_INTRIN - Success
-- Performing Test HAVE_SSSE3_INTRIN
-- Performing Test HAVE_SSSE3_INTRIN - Success
-- Performing Test HAVE_SSE42_INTRIN
-- Performing Test HAVE_SSE42_INTRIN - Success
-- Performing Test HAVE_PCLMULQDQ_INTRIN
-- Performing Test HAVE_PCLMULQDQ_INTRIN - Success
-- Performing Test HAVE_AVX2_INTRIN
-- Performing Test HAVE_AVX2_INTRIN - Success
-- Performing Test HAVE_CASCADE_LAKE
-- Performing Test HAVE_CASCADE_LAKE - Success
-- Performing Test HAVE_AVX512_INTRIN
-- Performing Test HAVE_AVX512_INTRIN - Success
-- Performing Test HAVE_AVX512VNNI_INTRIN
-- Performing Test HAVE_AVX512VNNI_INTRIN - Success
-- Performing Test HAVE_VPCLMULQDQ_INTRIN
-- Performing Test HAVE_VPCLMULQDQ_INTRIN - Success
-- Architecture-specific source files: arch/x86/x86_features.c;arch/x86/chunkset_sse2.c;arch/x86/compare256_sse2.c;arch/x86/slide_hash_sse2.c;arch/x86/adler32_ssse3.c;arch/x86/chunkset_ssse3.c;arch/x86/adler32_sse42.c;arch/x86/crc32_pclmulqdq.c;arch/x86/slide_hash_avx2.c;arch/x86/chunkset_avx2.c;arch/x86/compare256_avx2.c;arch/x86/adler32_avx2.c;arch/x86/adler32_avx512.c;arch/x86/chunkset_avx512.c;arch/x86/adler32_avx512_vnni.c;arch/x86/crc32_vpclmulqdq.c
-- Disabling zlib-ng tests because shared libraries are enabled
-- The CXX compiler identification is Clang 20.1.8
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found GTest: /nix/store/yd6m1yp8hdc2v3r6wnhgi9mhaib2bwp7-gtest-x86_64-unknown-linux-gnufilc0-1.16.0-dev/lib/cmake/GTest/GTestConfig.cmake (found version "1.16.0")
-- Found Threads: TRUE
-- The following features have been enabled:
* CMAKE_BUILD_TYPE, Build type: Release (selected)
* XSAVE, Support XSAVE intrinsics using "-mxsave"
* SSSE3_ADLER32, Support SSSE3-accelerated adler32, using "-mssse3"
* SSE42_CRC, Support SSE4.2 optimized adler32 hash generation, using "-msse4.2"
* PCLMUL_CRC, Support CRC hash generation using PCLMULQDQ, using "-msse4.2 -mpclmul"
* AVX2_SLIDEHASH, Support AVX2 optimized slide_hash, using "-mavx2 -mbmi2"
* AVX2_CHUNKSET, Support AVX2 optimized chunkset, using "-mavx2 -mbmi2"
* AVX2_COMPARE256, Support AVX2 optimized compare256, using "-mavx2 -mbmi2"
* AVX2_ADLER32, Support AVX2-accelerated adler32, using "-mavx2 -mbmi2"
* AVX512_ADLER32, Support AVX512-accelerated adler32, using "-mavx512f -mavx512dq -mavx512bw -mavx512vl -mbmi2 -mtune=cascadelake"
* AVX512_CHUNKSET, Support AVX512 optimized chunkset, using "-mavx512f -mavx512dq -mavx512bw -mavx512vl -mbmi2 -mtune=cascadelake"
* AVX512VNNI_ADLER32, Support AVX512VNNI adler32, using "-mavx512f -mavx512dq -mavx512bw -mavx512vl -mavx512vnni -mbmi2 -mtune=cascadelake"
* VPCLMUL_CRC, Support CRC hash generation using VPCLMULQDQ, using "-mpclmul -mvpclmulqdq -mavx512f -mavx512f -mavx512dq -mavx512bw -mavx512vl -mbmi2 -mtune=cascadelake"
* WITH_GZFILEOP, Compile with support for gzFile related functions
* ZLIB_ENABLE_TESTS, Build test binaries
* WITH_SANITIZER, Enable sanitizer support
* WITH_GTEST, Build gtest_zlib
* WITH_OPTIM, Build with optimisation
* WITH_NEW_STRATEGIES, Use new strategies
* WITH_RUNTIME_CPU_DETECTION, Build with runtime CPU detection
* WITH_AVX2, Build with AVX2
* WITH_AVX512, Build with AVX512
* WITH_AVX512VNNI, Build with AVX512 VNNI
* WITH_SSE2, Build with SSE2
* WITH_SSSE3, Build with SSSE3
* WITH_SSE42, Build with SSE42
* WITH_PCLMULQDQ, Build with PCLMULQDQ
* WITH_VPCLMULQDQ, Build with VPCLMULQDQ
* INSTALL_UTILS, Copy minigzip and minideflate during install
-- The following OPTIONAL packages have been found:
* GTest
* Threads
-- The following features have been disabled:
* ZLIB_SYMBOL_PREFIX, Publicly exported symbols DO NOT have a custom prefix
* ZLIB_COMPAT, Compile with zlib compatible API
* ZLIBNG_ENABLE_TESTS, Test zlib-ng specific API
* WITH_FUZZERS, Build test/fuzz
* WITH_BENCHMARKS, Build test/benchmarks
* WITH_BENCHMARK_APPS, Build application benchmarks
* WITH_NATIVE_INSTRUCTIONS, Instruct the compiler to use the full instruction set on this host (gcc/clang -march=native)
* WITH_MAINTAINER_WARNINGS, Build with project maintainer warnings
* WITH_CODE_COVERAGE, Enable code coverage reporting
* WITH_INFLATE_STRICT, Build with strict inflate distance checking
* WITH_INFLATE_ALLOW_INVALID_DIST, Build with zero fill for inflate invalid distances
-- Configuring done (5.9s)
-- Generating done (0.0s)
CMake Warning:
Manually-specified variables were not used by the project:
BUILD_TESTING
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_POLICY_DEFAULT_CMP0025
-- Build files have been written to: /build/zlib-ng-2.2.4/build
cmake: enabled parallel building
cmake: enabled parallel installing
→ buildPhase
build flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash
[ 1%] Building C object test/CMakeFiles/makefixed.dir/__/tools/makefixed.c.o
[ 2%] Building C object CMakeFiles/zlib.dir/arch/generic/adler32_c.c.o
[ 3%] Building C object test/CMakeFiles/makefixed.dir/__/inftrees.c.o
[ 4%] Building C object CMakeFiles/zlib.dir/arch/generic/adler32_fold_c.c.o
[ 6%] Building C object test/CMakeFiles/makecrct.dir/__/tools/makecrct.c.o
[ 6%] Building C object CMakeFiles/zlib.dir/arch/generic/chunkset_c.c.o
[ 7%] Building C object test/CMakeFiles/maketrees.dir/__/tools/maketrees.c.o
[ 8%] Building C object CMakeFiles/zlib.dir/arch/generic/compare256_c.c.o
[ 9%] Building C object CMakeFiles/zlib.dir/arch/generic/crc32_braid_c.c.o
[ 10%] Building C object CMakeFiles/zlib.dir/arch/generic/crc32_fold_c.c.o
[ 11%] Linking C executable ../makefixed
[ 12%] Building C object test/CMakeFiles/maketrees.dir/__/trees.c.o
[ 13%] Building C object test/CMakeFiles/maketrees.dir/__/zutil.c.o
[ 15%] Building C object CMakeFiles/zlib.dir/arch/generic/slide_hash_c.c.o
[ 15%] Built target makefixed
[ 16%] Building C object CMakeFiles/zlib.dir/adler32.c.o
[ 17%] Building C object CMakeFiles/zlib.dir/compress.c.o
[ 18%] Linking C executable ../makecrct
[ 19%] Building C object CMakeFiles/zlib.dir/crc32.c.o
[ 20%] Building C object CMakeFiles/zlib.dir/crc32_braid_comb.c.o
[ 21%] Building C object CMakeFiles/zlib.dir/deflate.c.o
[ 21%] Built target makecrct
[ 22%] Building C object CMakeFiles/zlib.dir/deflate_fast.c.o
[ 23%] Building C object CMakeFiles/zlib.dir/deflate_huff.c.o
[ 24%] Building C object CMakeFiles/zlib.dir/deflate_medium.c.o
[ 25%] Building C object CMakeFiles/zlib.dir/deflate_rle.c.o
[ 26%] Building C object CMakeFiles/zlib.dir/deflate_quick.c.o
[ 27%] Building C object CMakeFiles/zlib.dir/deflate_slow.c.o
[ 29%] Building C object CMakeFiles/zlib.dir/deflate_stored.c.o
[ 30%] Building C object CMakeFiles/zlib.dir/functable.c.o
[ 31%] Building C object CMakeFiles/zlib.dir/infback.c.o
[ 32%] Building C object CMakeFiles/zlib.dir/inflate.c.o
[ 33%] Building C object CMakeFiles/zlib.dir/inftrees.c.o
[ 34%] Building C object CMakeFiles/zlib.dir/insert_string.c.o
[ 35%] Building C object CMakeFiles/zlib.dir/insert_string_roll.c.o
[ 36%] Building C object CMakeFiles/zlib.dir/trees.c.o
[ 37%] Building C object CMakeFiles/zlib.dir/uncompr.c.o
[ 38%] Linking C executable ../maketrees
[ 39%] Building C object CMakeFiles/zlib.dir/zutil.c.o
[ 39%] Built target maketrees
[ 40%] Building C object CMakeFiles/zlib.dir/cpu_features.c.o
[ 41%] Building C object CMakeFiles/zlib.dir/arch/x86/x86_features.c.o
[ 43%] Building C object CMakeFiles/zlib.dir/arch/x86/chunkset_sse2.c.o
[ 44%] Building C object CMakeFiles/zlib.dir/arch/x86/compare256_sse2.c.o
[ 45%] Building C object CMakeFiles/zlib.dir/arch/x86/slide_hash_sse2.c.o
[ 46%] Building C object CMakeFiles/zlib.dir/arch/x86/adler32_ssse3.c.o
[ 47%] Building C object CMakeFiles/zlib.dir/arch/x86/chunkset_ssse3.c.o
[ 48%] Building C object CMakeFiles/zlib.dir/arch/x86/adler32_sse42.c.o
[ 49%] Building C object CMakeFiles/zlib.dir/arch/x86/crc32_pclmulqdq.c.o
[ 50%] Building C object CMakeFiles/zlib.dir/arch/x86/slide_hash_avx2.c.o
[ 51%] Building C object CMakeFiles/zlib.dir/arch/x86/chunkset_avx2.c.o
[ 52%] Building C object CMakeFiles/zlib.dir/arch/x86/compare256_avx2.c.o
[ 53%] Building C object CMakeFiles/zlib.dir/arch/x86/adler32_avx2.c.o
[ 54%] Building C object CMakeFiles/zlib.dir/arch/x86/adler32_avx512.c.o
[ 55%] Building C object CMakeFiles/zlib.dir/arch/x86/chunkset_avx512.c.o
[ 56%] Building C object CMakeFiles/zlib.dir/arch/x86/adler32_avx512_vnni.c.o
[ 58%] Building C object CMakeFiles/zlib.dir/arch/x86/crc32_vpclmulqdq.c.o
[ 59%] Building C object CMakeFiles/zlib.dir/gzlib.c.o
[ 60%] Building C object CMakeFiles/zlib.dir/gzread.c.o
[ 61%] Building C object CMakeFiles/zlib.dir/gzwrite.c.o
[ 62%] Linking C shared library libz-ng.so
[ 62%] Built target zlib
[ 63%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_compress.cc.o
[ 64%] Building C object test/CMakeFiles/switchlevels.dir/switchlevels.c.o
[ 65%] Building C object test/CMakeFiles/example.dir/example.c.o
[ 66%] Building C object test/CMakeFiles/minigzip.dir/minigzip.c.o
[ 67%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_compress_bound.cc.o
[ 68%] Building C object test/CMakeFiles/infcover.dir/infcover.c.o
[ 69%] Building C object test/CMakeFiles/minideflate.dir/minideflate.c.o
[ 70%] Linking C executable ../switchlevels
[ 72%] Linking C executable ../minigzip
[ 72%] Built target switchlevels
[ 73%] Building C object test/CMakeFiles/infcover.dir/__/inftrees.c.o
[ 73%] Built target minigzip
[ 74%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_cve-2003-0107.cc.o
[ 75%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_bound.cc.o
[ 76%] Linking C executable ../minideflate
[ 76%] Built target minideflate
[ 77%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_copy.cc.o
rocm-smi-6.3.3
warning: unknown warning option '-Wtrampolines' [-Wunknown-warning-option]
/build/source/oam/src/amd_oam.cc:170:32: warning: unknown warning group '-Wstringop-truncation', ignored [-Wunknown-warning-option]
170 | #pragma GCC diagnostic ignored "-Wstringop-truncation"
| ^
2 warnings generated.
zlib-ng-2.2.4
[ 78%] Linking C executable ../infcover
[ 78%] Built target infcover
[ 79%] Linking C executable ../example
[ 80%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_dict.cc.o
[ 80%] Built target example
[ 81%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_hash_head_0.cc.o
[ 82%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_header.cc.o
[ 83%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_params.cc.o
[ 84%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_pending.cc.o
[ 86%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_prime.cc.o
[ 87%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_quick_bi_valid.cc.o
[ 88%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_quick_block_open.cc.o
[ 89%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_tune.cc.o
[ 90%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_dict.cc.o
[ 91%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_inflate_adler32.cc.o
[ 92%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_inflate_copy.cc.o
[ 93%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_large_buffers.cc.o
[ 94%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_raw.cc.o
[ 95%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_small_buffers.cc.o
[ 96%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_small_window.cc.o
[ 97%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_gzio.cc.o
[ 98%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_concurrency.cc.o
rocm-smi-6.3.3
warning: unknown warning option '-Wtrampolines' [-Wunknown-warning-option]
/build/source/src/rocm_smi.cc:1171:20: warning: implicit conversion changes signedness: 'int' to 'uint32_t' (aka 'unsigned int') [-Wsign-conversion]
1171 | f->current = -1;
| ~ ^~
In file included from /build/source/src/rocm_smi.cc:72:
/build/source/include/rocm_smi/rocm_smi_utils.h:447:138: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
446 | return (get_structured_value_by_keys(prim_key, get_structured_data_subkey_by_position(prim_key,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
447 | (get_structured_subkeys_size(prim_key) - 1))));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/build/source/src/rocm_smi.cc:1333:56: note: in instantiation of member function 'amd::smi::TagTextContents_t<>::get_structured_data_subkey_last' requested here
1333 | auto upper_bound_data = txt_power_dev_od_voltage.get_structured_data_subkey_last(prim_key);
| ^
/build/source/src/rocm_smi.cc:2001:40: warning: implicit conversion changes signedness: 'rsmi_status_t' to 'int' [-Wsign-conversion]
2001 | return amd::smi::ErrnoToRsmiStatus(ret);
| ~~~ ^~~
/build/source/src/rocm_smi.cc:2364:26: warning: implicit conversion changes signedness: 'int' to 'uint32_t' (aka 'unsigned int') [-Wsign-conversion]
2364 | uint32_t width_index = -1;
| ~~~~~~~~~~~ ^~
/build/source/src/rocm_smi.cc:2365:26: warning: implicit conversion changes signedness: 'int' to 'uint32_t' (aka 'unsigned int') [-Wsign-conversion]
2365 | uint32_t speed_index = -1;
| ~~~~~~~~~~~ ^~
/build/source/src/rocm_smi.cc:2387:72: warning: implicit conversion changes signedness: 'long' to 'uint64_t' (aka 'unsigned long') [-Wsign-conversion]
2386 | b->transfer_rate.frequency[cur_index] =
| ~
2387 | static_cast<long>(link_speed[cur_index/WIDTH_DATA_LENGTH]) * 100 * 1000000L;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/source/src/rocm_smi.cc:2379:40: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
2379 | if (width_index == -1 || speed_index == -1) {| ~~~~~~~~~~~ ^ ~~
/build/source/src/rocm_smi.cc:2379:19: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
2379 | if (width_index == -1 || speed_index == -1) {| ~~~~~~~~~~~ ^ ~~
/build/source/src/rocm_smi.cc:4836:47: warning: 'sizeof (newComputePartitionStr.c_str())' will return the size of the pointer, not the array itself [-Wsizeof-pointer-div]
4836 | << sizeof(newComputePartitionStr.c_str())/sizeof(newComputePartitionStr[0])
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/build/source/src/rocm_smi.cc:4906:8: warning: unused variable 'isCorrectDevice' [-Wunused-variable]
4906 | bool isCorrectDevice = false;
| ^~~~~~~~~~~~~~~
/build/source/src/rocm_smi.cc:199:13: warning: unused function 'freq_volt_string_to_point' [-Wunused-function]
199 | static void freq_volt_string_to_point(std::string in_line,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
12 warnings generated.
warning: unknown warning option '-Wtrampolines' [-Wunknown-warning-option]
/build/source/src/rocm_smi_gpu_metrics.cc:87:27: warning: implicit conversion loses integer precision: 'int' to 'uint16_t' (aka 'unsigned short') [-Wimplicit-int-conversion]
87 | return (format_rev << 8 | content_rev);
| ~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:108:73: warning: implicit conversion changes signedness: 'rep' (aka 'long long') to 'uint64_t' (aka 'unsigned long') [-Wsign-conversion]
108 | return duration_cast<seconds>(system_clock::now().time_since_epoch()).count();
| ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:594:19: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long') and 'long' [-Wsign-compare]
594 | if (idy + 1 != (std::end(row.gfx_busy_inst) - std::end(row.gfx_busy_inst) - 1)) {| ~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:597:19: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long') and 'long' [-Wsign-compare]
597 | if (idx + 1 !=
| ~~~~~~~ ^
598 | (std::end(m_gpu_metrics_tbl.m_xcp_stats) - std::end(m_gpu_metrics_tbl.m_xcp_stats) - 1)) {| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:617:19: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long') and 'long' [-Wsign-compare]
617 | if (idy + 1 != (std::end(row.vcn_busy) - std::end(row.vcn_busy) - 1)) {| ~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:620:19: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long') and 'long' [-Wsign-compare]
620 | if (idx + 1 !=
| ~~~~~~~ ^
621 | (std::end(m_gpu_metrics_tbl.m_xcp_stats) - std::end(m_gpu_metrics_tbl.m_xcp_stats) - 1)) {| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:640:19: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long') and 'long' [-Wsign-compare]
640 | if (idy + 1 != (std::end(row.jpeg_busy) - std::end(row.jpeg_busy) - 1)) {| ~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:643:19: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long') and 'long' [-Wsign-compare]
643 | if (idx + 1 !=
| ~~~~~~~ ^
644 | (std::end(m_gpu_metrics_tbl.m_xcp_stats) - std::end(m_gpu_metrics_tbl.m_xcp_stats) - 1)) {| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:663:19: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long') and 'long' [-Wsign-compare]
663 | if (idy + 1 != (std::end(row.gfx_busy_acc) - std::end(row.gfx_busy_acc) - 1)) {| ~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:666:19: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long') and 'long' [-Wsign-compare]
666 | if (idx + 1 !=
| ~~~~~~~ ^
667 | (std::end(m_gpu_metrics_tbl.m_xcp_stats) - std::end(m_gpu_metrics_tbl.m_xcp_stats) - 1)) {| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:4038:8: warning: unused variable 'ret' [-Wunused-variable]
4038 | auto ret = rsmi_dev_partition_id_get(dv_ind, &partition_id);
| ^~~
/build/source/src/rocm_smi_gpu_metrics.cc:484:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions]
484 | amdgpu_dynamic_metric_value_init.m_original_type = data_type;
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:480:46: note: while substituting into a lambda expression here
480 | auto amdgpu_dynamic_metric_value = [&]() {| ^
/build/source/src/rocm_smi_gpu_metrics.cc:721:15: note: in instantiation of function template specialization 'amd::smi::format_metric_row<unsigned short>' requested here
721 | format_metric_row(m_gpu_metrics_tbl.m_temperature_hotspot,
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
471 | const auto [data_type, num_values] = get_data_type_info();
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:484:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions]
484 | amdgpu_dynamic_metric_value_init.m_original_type = data_type;
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:480:46: note: while substituting into a lambda expression here
480 | auto amdgpu_dynamic_metric_value = [&]() {| ^
/build/source/src/rocm_smi_gpu_metrics.cc:739:15: note: in instantiation of function template specialization 'amd::smi::format_metric_row<unsigned long>' requested here
739 | format_metric_row(m_gpu_metrics_tbl.m_energy_accumulator,
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
471 | const auto [data_type, num_values] = get_data_type_info();
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:484:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions]
484 | amdgpu_dynamic_metric_value_init.m_original_type = data_type;
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:480:46: note: while substituting into a lambda expression here
480 | auto amdgpu_dynamic_metric_value = [&]() {| ^
/build/source/src/rocm_smi_gpu_metrics.cc:753:15: note: in instantiation of function template specialization 'amd::smi::format_metric_row<unsigned int>' requested here
753 | format_metric_row(m_gpu_metrics_tbl.m_gfx_activity_acc,
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
471 | const auto [data_type, num_values] = get_data_type_info();
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:484:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions]
484 | amdgpu_dynamic_metric_value_init.m_original_type = data_type;
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:480:46: note: while substituting into a lambda expression here
480 | auto amdgpu_dynamic_metric_value = [&]() {| ^
/build/source/src/rocm_smi_gpu_metrics.cc:824:15: note: in instantiation of function template specialization 'amd::smi::format_metric_row<unsigned long[8]>' requested here
824 | format_metric_row(m_gpu_metrics_tbl.m_xgmi_read_data_acc,
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
471 | const auto [data_type, num_values] = get_data_type_info();
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:484:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions]
484 | amdgpu_dynamic_metric_value_init.m_original_type = data_type;
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:480:46: note: while substituting into a lambda expression here
480 | auto amdgpu_dynamic_metric_value = [&]() {| ^
/build/source/src/rocm_smi_gpu_metrics.cc:834:15: note: in instantiation of function template specialization 'amd::smi::format_metric_row<unsigned short[8]>' requested here
834 | format_metric_row(m_gpu_metrics_tbl.m_current_gfxclk,
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
471 | const auto [data_type, num_values] = get_data_type_info();
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:484:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions]
484 | amdgpu_dynamic_metric_value_init.m_original_type = data_type;
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:480:46: note: while substituting into a lambda expression here
480 | auto amdgpu_dynamic_metric_value = [&]() {| ^
/build/source/src/rocm_smi_gpu_metrics.cc:838:15: note: in instantiation of function template specialization 'amd::smi::format_metric_row<unsigned short[4]>' requested here
838 | format_metric_row(m_gpu_metrics_tbl.m_current_socclk,
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
471 | const auto [data_type, num_values] = get_data_type_info();
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:484:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions]
484 | amdgpu_dynamic_metric_value_init.m_original_type = data_type;
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:480:46: note: while substituting into a lambda expression here
480 | auto amdgpu_dynamic_metric_value = [&]() {| ^
/build/source/src/rocm_smi_gpu_metrics.cc:890:15: note: in instantiation of function template specialization 'amd::smi::format_metric_row<unsigned int[8]>' requested here
890 | format_metric_row(m_gpu_metrics_tbl.m_xcp_stats->gfx_busy_inst,
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
471 | const auto [data_type, num_values] = get_data_type_info();
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:484:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions]
484 | amdgpu_dynamic_metric_value_init.m_original_type = data_type;
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:480:46: note: while substituting into a lambda expression here
480 | auto amdgpu_dynamic_metric_value = [&]() {| ^
/build/source/src/rocm_smi_gpu_metrics.cc:898:15: note: in instantiation of function template specialization 'amd::smi::format_metric_row<unsigned short[32]>' requested here
898 | format_metric_row(m_gpu_metrics_tbl.m_xcp_stats->jpeg_busy,
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
471 | const auto [data_type, num_values] = get_data_type_info();
| ^
20 warnings generated.
[ 84%] Linking CXX shared library liboam.so
/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/clang++ -fPIC -Wall -Wextra -fno-rtti -m64 -msse -msse2 -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -O2 -DFORTIFY_SOURCE=2 -fstack-protector-all -Wcast-align -Wl,-z,noexecstack -Wl,-znoexecheap -Wl,-z,relro -Wtrampolines -Wl,-z,now -O3 -DNDEBUG -Wl,--build-id=sha1 -shared -Wl,-soname,liboam.so.1 -o liboam.so.1.0 CMakeFiles/oam.dir/__/src/rocm_smi_device.cc.o CMakeFiles/oam.dir/__/src/rocm_smi_main.cc.o CMakeFiles/oam.dir/__/src/rocm_smi_monitor.cc.o CMakeFiles/oam.dir/__/src/rocm_smi_power_mon.cc.o CMakeFiles/oam.dir/__/src/rocm_smi_utils.cc.o CMakeFiles/oam.dir/__/src/rocm_smi_counters.cc.o CMakeFiles/oam.dir/__/src/rocm_smi_kfd.cc.o CMakeFiles/oam.dir/__/src/rocm_smi_io_link.cc.o CMakeFiles/oam.dir/__/src/rocm_smi_gpu_metrics.cc.o CMakeFiles/oam.dir/__/src/rocm_smi.cc.o CMakeFiles/oam.dir/__/src/rocm_smi_logger.cc.o CMakeFiles/oam.dir/__/src/rocm_smi_properties.cc.o CMakeFiles/oam.dir/__/third_party/shared_mutex/shared_mutex.cc.o CMakeFiles/oam.dir/src/amd_oam.cc.o -lpthread -lrt -ldl
/nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: noexecheap: unknown -z option
/nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: use the --help option for usage information
clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [oam/CMakeFiles/oam.dir/build.make:311: oam/liboam.so.1.0] Error 1
make[1]: *** [CMakeFiles/Makefile2:266: oam/CMakeFiles/oam.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
zlib-ng-2.2.4
[100%] Linking CXX executable ../gtest_zlib
rocm-smi-6.3.3
warning: unknown warning option '-Wtrampolines' [-Wunknown-warning-option]
/build/source/src/rocm_smi.cc:1171:20: warning: implicit conversion changes signedness: 'int' to 'uint32_t' (aka 'unsigned int') [-Wsign-conversion]
1171 | f->current = -1;
| ~ ^~
In file included from /build/source/src/rocm_smi.cc:72:
/build/source/include/rocm_smi/rocm_smi_utils.h:447:138: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
446 | return (get_structured_value_by_keys(prim_key, get_structured_data_subkey_by_position(prim_key,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
447 | (get_structured_subkeys_size(prim_key) - 1))));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/build/source/src/rocm_smi.cc:1333:56: note: in instantiation of member function 'amd::smi::TagTextContents_t<>::get_structured_data_subkey_last' requested here
1333 | auto upper_bound_data = txt_power_dev_od_voltage.get_structured_data_subkey_last(prim_key);
| ^
/build/source/src/rocm_smi.cc:2001:40: warning: implicit conversion changes signedness: 'rsmi_status_t' to 'int' [-Wsign-conversion]
2001 | return amd::smi::ErrnoToRsmiStatus(ret);
| ~~~ ^~~
/build/source/src/rocm_smi.cc:2364:26: warning: implicit conversion changes signedness: 'int' to 'uint32_t' (aka 'unsigned int') [-Wsign-conversion]
2364 | uint32_t width_index = -1;
| ~~~~~~~~~~~ ^~
/build/source/src/rocm_smi.cc:2365:26: warning: implicit conversion changes signedness: 'int' to 'uint32_t' (aka 'unsigned int') [-Wsign-conversion]
2365 | uint32_t speed_index = -1;
| ~~~~~~~~~~~ ^~
/build/source/src/rocm_smi.cc:2387:72: warning: implicit conversion changes signedness: 'long' to 'uint64_t' (aka 'unsigned long') [-Wsign-conversion]
2386 | b->transfer_rate.frequency[cur_index] =
| ~
2387 | static_cast<long>(link_speed[cur_index/WIDTH_DATA_LENGTH]) * 100 * 1000000L;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/source/src/rocm_smi.cc:2379:40: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
2379 | if (width_index == -1 || speed_index == -1) {| ~~~~~~~~~~~ ^ ~~
/build/source/src/rocm_smi.cc:2379:19: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
2379 | if (width_index == -1 || speed_index == -1) {| ~~~~~~~~~~~ ^ ~~
/build/source/src/rocm_smi.cc:4836:47: warning: 'sizeof (newComputePartitionStr.c_str())' will return the size of the pointer, not the array itself [-Wsizeof-pointer-div]
4836 | << sizeof(newComputePartitionStr.c_str())/sizeof(newComputePartitionStr[0])
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/build/source/src/rocm_smi.cc:4906:8: warning: unused variable 'isCorrectDevice' [-Wunused-variable]
4906 | bool isCorrectDevice = false;
| ^~~~~~~~~~~~~~~
/build/source/src/rocm_smi.cc:199:13: warning: unused function 'freq_volt_string_to_point' [-Wunused-function]
199 | static void freq_volt_string_to_point(std::string in_line,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
12 warnings generated.
zlib-ng-2.2.4
/nix/store/2p71wyqhv5mlfg5k64alzbh9xfm673xr-gtest-x86_64-unknown-linux-gnufilc0-1.16.0/lib/libgtest.so.1.16.0: error: undefined reference to 'pizlonated_nextafter'
clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [test/CMakeFiles/gtest_zlib.dir/build.make:455: gtest_zlib] Error 1
make[1]: *** [CMakeFiles/Makefile2:421: test/CMakeFiles/gtest_zlib.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
bwa-mem2-unstable-2023-03-18
Build started
zlib-ng-2.2.4
error: Cannot build '/nix/store/d8j3kn7l8fdqyax863l4fkx0j3p5prik-zlib-ng-2.2.4-x86_64-unknown-linux-gnufilc0.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/3gm9c7nwyzgpbd46sz8r7q17cy5ld6y6-zlib-ng-2.2.4-x86_64-unknown-linux-gnufilc0
/nix/store/q0402sdsyxichaijvwa7aqyxkznwl5b8-zlib-ng-2.2.4-x86_64-unknown-linux-gnufilc0-dev
/nix/store/wf9s4ad2sb6zp2zgqpvjvyqaciwdg2cd-zlib-ng-2.2.4-x86_64-unknown-linux-gnufilc0-bin
Last 25 log lines:
> [ 80%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_dict.cc.o
> [ 80%] Built target example
> [ 81%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_hash_head_0.cc.o
> [ 82%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_header.cc.o
> [ 83%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_params.cc.o
> [ 84%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_pending.cc.o
> [ 86%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_prime.cc.o
> [ 87%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_quick_bi_valid.cc.o
> [ 88%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_quick_block_open.cc.o
> [ 89%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_tune.cc.o
> [ 90%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_dict.cc.o
> [ 91%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_inflate_adler32.cc.o
> [ 92%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_inflate_copy.cc.o
> [ 93%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_large_buffers.cc.o
> [ 94%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_raw.cc.o
> [ 95%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_small_buffers.cc.o
> [ 96%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_small_window.cc.o
> [ 97%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_gzio.cc.o
> [ 98%] Building CXX object test/CMakeFiles/gtest_zlib.dir/test_deflate_concurrency.cc.o
> [100%] Linking CXX executable ../gtest_zlib
> /nix/store/2p71wyqhv5mlfg5k64alzbh9xfm673xr-gtest-x86_64-unknown-linux-gnufilc0-1.16.0/lib/libgtest.so.1.16.0: error: undefined reference to 'pizlonated_nextafter'
> clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
> make[2]: *** [test/CMakeFiles/gtest_zlib.dir/build.make:455: gtest_zlib] Error 1
> make[1]: *** [CMakeFiles/Makefile2:421: test/CMakeFiles/gtest_zlib.dir/all] Error 2
> make: *** [Makefile:166: all] Error 2
For full logs, run:
nix log /nix/store/d8j3kn7l8fdqyax863l4fkx0j3p5prik-zlib-ng-2.2.4-x86_64-unknown-linux-gnufilc0.drvbwa-mem2-unstable-2023-03-18
→ unpackPhase
unpacking source archive /nix/store/lzxjyjajxsi7f77vf5xs0ycjyqkw640l-source
source root is source
→ patchPhase
applying patch /nix/store/khawc1fgmrhfdnnpx6yja5k1f650z4nw-no-submodule.patch
patching file Makefile
→ updateAutotoolsGnuConfigScriptsPhase
→ updateAutotoolsGnuConfigScriptsPhase
→ configurePhase
no configure script, doing nothing
→ buildPhase
build flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash arch=sse41
clang++ -c -g -O3 -fpermissive -msse -msse2 -msse3 -mssse3 -msse4.1 -DENABLE_PREFETCH -DV17=1 -DMATE_SORT=0 -DSAIS=1 -Isrc -I/nix/store/gaj2gxfs3m631n7daw5r3yzgl9nsj2nd-safestringlib-x86_64-unknown-linux-gnufilc0-1.2.0-unstable-2024-10-21/include src/fastmap.cpp -o src/fastmap.o
clang++ -c -g -O3 -fpermissive -msse -msse2 -msse3 -mssse3 -msse4.1 -DENABLE_PREFETCH -DV17=1 -DMATE_SORT=0 -DSAIS=1 -Isrc -I/nix/store/gaj2gxfs3m631n7daw5r3yzgl9nsj2nd-safestringlib-x86_64-unknown-linux-gnufilc0-1.2.0-unstable-2024-10-21/include src/bwtindex.cpp -o src/bwtindex.o
clang++ -c -g -O3 -fpermissive -msse -msse2 -msse3 -mssse3 -msse4.1 -DENABLE_PREFETCH -DV17=1 -DMATE_SORT=0 -DSAIS=1 -Isrc -I/nix/store/gaj2gxfs3m631n7daw5r3yzgl9nsj2nd-safestringlib-x86_64-unknown-linux-gnufilc0-1.2.0-unstable-2024-10-21/include src/utils.cpp -o src/utils.o
clang++ -c -g -O3 -fpermissive -msse -msse2 -msse3 -mssse3 -msse4.1 -DENABLE_PREFETCH -DV17=1 -DMATE_SORT=0 -DSAIS=1 -Isrc -I/nix/store/gaj2gxfs3m631n7daw5r3yzgl9nsj2nd-safestringlib-x86_64-unknown-linux-gnufilc0-1.2.0-unstable-2024-10-21/include src/memcpy_bwamem.cpp -o src/memcpy_bwamem.o
clang++ -c -g -O3 -fpermissive -msse -msse2 -msse3 -mssse3 -msse4.1 -DENABLE_PREFETCH -DV17=1 -DMATE_SORT=0 -DSAIS=1 -Isrc -I/nix/store/gaj2gxfs3m631n7daw5r3yzgl9nsj2nd-safestringlib-x86_64-unknown-linux-gnufilc0-1.2.0-unstable-2024-10-21/include src/kthread.cpp -o src/kthread.o
clang++ -c -g -O3 -fpermissive -msse -msse2 -msse3 -mssse3 -msse4.1 -DENABLE_PREFETCH -DV17=1 -DMATE_SORT=0 -DSAIS=1 -Isrc -I/nix/store/gaj2gxfs3m631n7daw5r3yzgl9nsj2nd-safestringlib-x86_64-unknown-linux-gnufilc0-1.2.0-unstable-2024-10-21/include src/kstring.cpp -o src/kstring.o
clang++ -c -g -O3 -fpermissive -msse -msse2 -msse3 -mssse3 -msse4.1 -DENABLE_PREFETCH -DV17=1 -DMATE_SORT=0 -DSAIS=1 -Isrc -I/nix/store/gaj2gxfs3m631n7daw5r3yzgl9nsj2nd-safestringlib-x86_64-unknown-linux-gnufilc0-1.2.0-unstable-2024-10-21/include src/ksw.cpp -o src/ksw.o
clang++ -c -g -O3 -fpermissive -msse -msse2 -msse3 -mssse3 -msse4.1 -DENABLE_PREFETCH -DV17=1 -DMATE_SORT=0 -DSAIS=1 -Isrc -I/nix/store/gaj2gxfs3m631n7daw5r3yzgl9nsj2nd-safestringlib-x86_64-unknown-linux-gnufilc0-1.2.0-unstable-2024-10-21/include src/bntseq.cpp -o src/bntseq.o
In file included from src/kstring.cpp:28:
src/kstring.h:69:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
69 | memcpy_bwamem(s->s + s->l, s->m - s->l, p, l, __FILE__, __LINE__);
| ^
<scratch space>:288:1: note: expanded from here
288 | "src/kstring.h"
| ^
1 warning generated.
clang++ -c -g -O3 -fpermissive -msse -msse2 -msse3 -mssse3 -msse4.1 -DENABLE_PREFETCH -DV17=1 -DMATE_SORT=0 -DSAIS=1 -Isrc -I/nix/store/gaj2gxfs3m631n7daw5r3yzgl9nsj2nd-safestringlib-x86_64-unknown-linux-gnufilc0-1.2.0-unstable-2024-10-21/include src/bwamem.cpp -o src/bwamem.o
src/utils.cpp:46:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
46 | KSORT_INIT(128, pair64_t, pair64_lt)
| ^
src/ksort.h:246:33: note: expanded from macro 'KSORT_INIT'
246 | if (__sort_lt(*high, *low)) KSORT_SWAP(type_t, *low, *high); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/utils.cpp:46:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:250:32: note: expanded from macro 'KSORT_INIT'
250 | if (__sort_lt(*high, *mid)) KSORT_SWAP(type_t, *mid, *high); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/utils.cpp:46:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:251:32: note: expanded from macro 'KSORT_INIT'
251 | if (__sort_lt(*high, *low)) KSORT_SWAP(type_t, *low, *high); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/utils.cpp:46:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:252:31: note: expanded from macro 'KSORT_INIT'
252 | if (__sort_lt(*low, *mid)) KSORT_SWAP(type_t, *mid, *low); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/utils.cpp:46:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:253:4: note: expanded from macro 'KSORT_INIT'
253 | KSORT_SWAP(type_t, *mid, *(low+1)); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/utils.cpp:46:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:259:5: note: expanded from macro 'KSORT_INIT'
259 | KSORT_SWAP(type_t, *ll, *hh); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/utils.cpp:46:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:261:4: note: expanded from macro 'KSORT_INIT'
261 | KSORT_SWAP(type_t, *low, *hh); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/utils.cpp:47:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
47 | KSORT_INIT(64, uint64_t, ks_lt_generic)
| ^
src/ksort.h:246:33: note: expanded from macro 'KSORT_INIT'
246 | if (__sort_lt(*high, *low)) KSORT_SWAP(type_t, *low, *high); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/utils.cpp:47:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:250:32: note: expanded from macro 'KSORT_INIT'
250 | if (__sort_lt(*high, *mid)) KSORT_SWAP(type_t, *mid, *high); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/utils.cpp:47:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:251:32: note: expanded from macro 'KSORT_INIT'
251 | if (__sort_lt(*high, *low)) KSORT_SWAP(type_t, *low, *high); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/utils.cpp:47:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:252:31: note: expanded from macro 'KSORT_INIT'
252 | if (__sort_lt(*low, *mid)) KSORT_SWAP(type_t, *mid, *low); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/utils.cpp:47:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:253:4: note: expanded from macro 'KSORT_INIT'
253 | KSORT_SWAP(type_t, *mid, *(low+1)); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/utils.cpp:47:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:259:5: note: expanded from macro 'KSORT_INIT'
259 | KSORT_SWAP(type_t, *ll, *hh); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/utils.cpp:47:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:261:4: note: expanded from macro 'KSORT_INIT'
261 | KSORT_SWAP(type_t, *low, *hh); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/utils.cpp:50:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
50 | KSEQ_INIT2(, gzFile, err_gzread)
| ^
src/kseq.h:237:2: note: expanded from macro 'KSEQ_INIT2'
237 | KSTREAM_INIT(type_t, __read, 16384) \
| ^
src/kseq.h:159:2: note: expanded from macro 'KSTREAM_INIT'
159 | __KS_GETUNTIL(__read, __bufsize)
| ^
src/kseq.h:135:88: note: expanded from macro '__KS_GETUNTIL'
135 | memcpy_bwamem(str->s + str->l, str->m - str->l, ks->buf + ks->begin, i - ks->begin, __FILE__, __LINE__); \
| ^
<scratch space>:65:1: note: expanded from here
65 | "src/utils.cpp"
| ^
1 warning and 14 errors generated.
make: *** [Makefile:98: src/utils.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from src/bwamem.cpp:31:
In file included from src/bwamem.h:47:
src/kstring.h:69:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
69 | memcpy_bwamem(s->s + s->l, s->m - s->l, p, l, __FILE__, __LINE__);
| ^
<scratch space>:116:1: note: expanded from here
116 | "src/kstring.h"
| ^
src/bwamem.cpp:41:1: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
41 | KBTREE_INIT(chn, mem_chain_t, chain_cmp)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/kbtree.h:376:2: note: expanded from macro 'KBTREE_INIT'
376 | __KB_PUT(name, key_t, __cmp) \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/kbtree.h:227:32: note: expanded from macro '__KB_PUT'
227 | b->root = s; s->is_internal = 1; s->n = 0; \
| ^ ~
src/bwamem.cpp:44:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
44 | KSORT_INIT(mem_intv, bwtintv_t, intv_lt)
| ^
src/ksort.h:246:33: note: expanded from macro 'KSORT_INIT'
246 | if (__sort_lt(*high, *low)) KSORT_SWAP(type_t, *low, *high); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:44:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:250:32: note: expanded from macro 'KSORT_INIT'
250 | if (__sort_lt(*high, *mid)) KSORT_SWAP(type_t, *mid, *high); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:44:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:251:32: note: expanded from macro 'KSORT_INIT'
251 | if (__sort_lt(*high, *low)) KSORT_SWAP(type_t, *low, *high); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:44:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:252:31: note: expanded from macro 'KSORT_INIT'
252 | if (__sort_lt(*low, *mid)) KSORT_SWAP(type_t, *mid, *low); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:44:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:253:4: note: expanded from macro 'KSORT_INIT'
253 | KSORT_SWAP(type_t, *mid, *(low+1)); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:44:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:259:5: note: expanded from macro 'KSORT_INIT'
259 | KSORT_SWAP(type_t, *ll, *hh); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:44:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:261:4: note: expanded from macro 'KSORT_INIT'
261 | KSORT_SWAP(type_t, *low, *hh); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:46:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
46 | KSORT_INIT(mem_intv1, SMEM, intv_lt1) // debug
| ^
src/ksort.h:246:33: note: expanded from macro 'KSORT_INIT'
246 | if (__sort_lt(*high, *low)) KSORT_SWAP(type_t, *low, *high); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:46:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:250:32: note: expanded from macro 'KSORT_INIT'
250 | if (__sort_lt(*high, *mid)) KSORT_SWAP(type_t, *mid, *high); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:46:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:251:32: note: expanded from macro 'KSORT_INIT'
251 | if (__sort_lt(*high, *low)) KSORT_SWAP(type_t, *low, *high); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:46:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:252:31: note: expanded from macro 'KSORT_INIT'
252 | if (__sort_lt(*low, *mid)) KSORT_SWAP(type_t, *mid, *low); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:46:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:253:4: note: expanded from macro 'KSORT_INIT'
253 | KSORT_SWAP(type_t, *mid, *(low+1)); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:46:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:259:5: note: expanded from macro 'KSORT_INIT'
259 | KSORT_SWAP(type_t, *ll, *hh); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:46:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:261:4: note: expanded from macro 'KSORT_INIT'
261 | KSORT_SWAP(type_t, *low, *hh); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:62:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
62 | KSORT_INIT(mem_flt, mem_chain_t, flt_lt)
| ^
src/ksort.h:246:33: note: expanded from macro 'KSORT_INIT'
246 | if (__sort_lt(*high, *low)) KSORT_SWAP(type_t, *low, *high); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:62:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:250:32: note: expanded from macro 'KSORT_INIT'
250 | if (__sort_lt(*high, *mid)) KSORT_SWAP(type_t, *mid, *high); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:62:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:251:32: note: expanded from macro 'KSORT_INIT'
251 | if (__sort_lt(*high, *low)) KSORT_SWAP(type_t, *low, *high); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:62:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:252:31: note: expanded from macro 'KSORT_INIT'
252 | if (__sort_lt(*low, *mid)) KSORT_SWAP(type_t, *mid, *low); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
src/bwamem.cpp:62:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
src/ksort.h:253:4: note: expanded from macro 'KSORT_INIT'
253 | KSORT_SWAP(type_t, *mid, *(low+1)); \
| ^
src/ksort.h:78:36: note: expanded from macro 'KSORT_SWAP'
78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }| ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
2 warnings and 20 errors generated.
make: *** [Makefile:98: src/bwamem.o] Error 1
In file included from src/kthread.cpp:32:
In file included from src/kthread.h:37:
In file included from src/bwamem.h:47:
src/kstring.h:69:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
69 | memcpy_bwamem(s->s + s->l, s->m - s->l, p, l, __FILE__, __LINE__);
| ^
<scratch space>:131:1: note: expanded from here
131 | "src/kstring.h"
| ^
1 warning generated.
In file included from src/fastmap.cpp:39:
In file included from src/fastmap.h:45:
In file included from src/bwamem.h:47:
src/kstring.h:69:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
69 | memcpy_bwamem(s->s + s->l, s->m - s->l, p, l, __FILE__, __LINE__);
| ^
<scratch space>:95:1: note: expanded from here
95 | "src/kstring.h"
| ^
1 warning generated.
rocm-smi-6.3.3
warning: unknown warning option '-Wtrampolines' [-Wunknown-warning-option]
/build/source/src/rocm_smi_gpu_metrics.cc:87:27: warning: implicit conversion loses integer precision: 'int' to 'uint16_t' (aka 'unsigned short') [-Wimplicit-int-conversion]
87 | return (format_rev << 8 | content_rev);
| ~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:108:73: warning: implicit conversion changes signedness: 'rep' (aka 'long long') to 'uint64_t' (aka 'unsigned long') [-Wsign-conversion]
108 | return duration_cast<seconds>(system_clock::now().time_since_epoch()).count();
| ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:594:19: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long') and 'long' [-Wsign-compare]
594 | if (idy + 1 != (std::end(row.gfx_busy_inst) - std::end(row.gfx_busy_inst) - 1)) {| ~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:597:19: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long') and 'long' [-Wsign-compare]
597 | if (idx + 1 !=
| ~~~~~~~ ^
598 | (std::end(m_gpu_metrics_tbl.m_xcp_stats) - std::end(m_gpu_metrics_tbl.m_xcp_stats) - 1)) {| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:617:19: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long') and 'long' [-Wsign-compare]
617 | if (idy + 1 != (std::end(row.vcn_busy) - std::end(row.vcn_busy) - 1)) {| ~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:620:19: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long') and 'long' [-Wsign-compare]
620 | if (idx + 1 !=
| ~~~~~~~ ^
621 | (std::end(m_gpu_metrics_tbl.m_xcp_stats) - std::end(m_gpu_metrics_tbl.m_xcp_stats) - 1)) {| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:640:19: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long') and 'long' [-Wsign-compare]
640 | if (idy + 1 != (std::end(row.jpeg_busy) - std::end(row.jpeg_busy) - 1)) {| ~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:643:19: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long') and 'long' [-Wsign-compare]
643 | if (idx + 1 !=
| ~~~~~~~ ^
644 | (std::end(m_gpu_metrics_tbl.m_xcp_stats) - std::end(m_gpu_metrics_tbl.m_xcp_stats) - 1)) {| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:663:19: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long') and 'long' [-Wsign-compare]
663 | if (idy + 1 != (std::end(row.gfx_busy_acc) - std::end(row.gfx_busy_acc) - 1)) {| ~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:666:19: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long') and 'long' [-Wsign-compare]
666 | if (idx + 1 !=
| ~~~~~~~ ^
667 | (std::end(m_gpu_metrics_tbl.m_xcp_stats) - std::end(m_gpu_metrics_tbl.m_xcp_stats) - 1)) {| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/source/src/rocm_smi_gpu_metrics.cc:4038:8: warning: unused variable 'ret' [-Wunused-variable]
4038 | auto ret = rsmi_dev_partition_id_get(dv_ind, &partition_id);
| ^~~
/build/source/src/rocm_smi_gpu_metrics.cc:484:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions]
484 | amdgpu_dynamic_metric_value_init.m_original_type = data_type;
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:480:46: note: while substituting into a lambda expression here
480 | auto amdgpu_dynamic_metric_value = [&]() {| ^
/build/source/src/rocm_smi_gpu_metrics.cc:721:15: note: in instantiation of function template specialization 'amd::smi::format_metric_row<unsigned short>' requested here
721 | format_metric_row(m_gpu_metrics_tbl.m_temperature_hotspot,
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
471 | const auto [data_type, num_values] = get_data_type_info();
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:484:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions]
484 | amdgpu_dynamic_metric_value_init.m_original_type = data_type;
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:480:46: note: while substituting into a lambda expression here
480 | auto amdgpu_dynamic_metric_value = [&]() {| ^
/build/source/src/rocm_smi_gpu_metrics.cc:739:15: note: in instantiation of function template specialization 'amd::smi::format_metric_row<unsigned long>' requested here
739 | format_metric_row(m_gpu_metrics_tbl.m_energy_accumulator,
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
471 | const auto [data_type, num_values] = get_data_type_info();
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:484:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions]
484 | amdgpu_dynamic_metric_value_init.m_original_type = data_type;
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:480:46: note: while substituting into a lambda expression here
480 | auto amdgpu_dynamic_metric_value = [&]() {| ^
/build/source/src/rocm_smi_gpu_metrics.cc:753:15: note: in instantiation of function template specialization 'amd::smi::format_metric_row<unsigned int>' requested here
753 | format_metric_row(m_gpu_metrics_tbl.m_gfx_activity_acc,
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
471 | const auto [data_type, num_values] = get_data_type_info();
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:484:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions]
484 | amdgpu_dynamic_metric_value_init.m_original_type = data_type;
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:480:46: note: while substituting into a lambda expression here
480 | auto amdgpu_dynamic_metric_value = [&]() {| ^
/build/source/src/rocm_smi_gpu_metrics.cc:824:15: note: in instantiation of function template specialization 'amd::smi::format_metric_row<unsigned long[8]>' requested here
824 | format_metric_row(m_gpu_metrics_tbl.m_xgmi_read_data_acc,
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
471 | const auto [data_type, num_values] = get_data_type_info();
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:484:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions]
484 | amdgpu_dynamic_metric_value_init.m_original_type = data_type;
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:480:46: note: while substituting into a lambda expression here
480 | auto amdgpu_dynamic_metric_value = [&]() {| ^
/build/source/src/rocm_smi_gpu_metrics.cc:834:15: note: in instantiation of function template specialization 'amd::smi::format_metric_row<unsigned short[8]>' requested here
834 | format_metric_row(m_gpu_metrics_tbl.m_current_gfxclk,
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
471 | const auto [data_type, num_values] = get_data_type_info();
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:484:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions]
484 | amdgpu_dynamic_metric_value_init.m_original_type = data_type;
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:480:46: note: while substituting into a lambda expression here
480 | auto amdgpu_dynamic_metric_value = [&]() {| ^
/build/source/src/rocm_smi_gpu_metrics.cc:838:15: note: in instantiation of function template specialization 'amd::smi::format_metric_row<unsigned short[4]>' requested here
838 | format_metric_row(m_gpu_metrics_tbl.m_current_socclk,
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
471 | const auto [data_type, num_values] = get_data_type_info();
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:484:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions]
484 | amdgpu_dynamic_metric_value_init.m_original_type = data_type;
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:480:46: note: while substituting into a lambda expression here
480 | auto amdgpu_dynamic_metric_value = [&]() {| ^
/build/source/src/rocm_smi_gpu_metrics.cc:890:15: note: in instantiation of function template specialization 'amd::smi::format_metric_row<unsigned int[8]>' requested here
890 | format_metric_row(m_gpu_metrics_tbl.m_xcp_stats->gfx_busy_inst,
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
471 | const auto [data_type, num_values] = get_data_type_info();
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:484:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions]
484 | amdgpu_dynamic_metric_value_init.m_original_type = data_type;
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:480:46: note: while substituting into a lambda expression here
480 | auto amdgpu_dynamic_metric_value = [&]() {| ^
/build/source/src/rocm_smi_gpu_metrics.cc:898:15: note: in instantiation of function template specialization 'amd::smi::format_metric_row<unsigned short[32]>' requested here
898 | format_metric_row(m_gpu_metrics_tbl.m_xcp_stats->jpeg_busy,
| ^
/build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
471 | const auto [data_type, num_values] = get_data_type_info();
| ^
20 warnings generated.
[ 87%] Linking CXX shared library librocm_smi64.so
/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/clang++ -fPIC -Wall -Wextra -fno-rtti -m64 -msse -msse2 -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -O2 -DFORTIFY_SOURCE=2 -fstack-protector-all -Wcast-align -Wl,-z,noexecstack -Wl,-znoexecheap -Wl,-z,relro -Wtrampolines -Wl,-z,now -O3 -DNDEBUG -Wl,--build-id=sha1 -shared -Wl,-soname,librocm_smi64.so.1 -o librocm_smi64.so.1.0 CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_device.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_main.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_monitor.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_power_mon.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_utils.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_counters.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_kfd.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_io_link.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_gpu_metrics.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_logger.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_properties.cc.o CMakeFiles/rocm_smi64.dir/__/third_party/shared_mutex/shared_mutex.cc.o -lpthread -lrt -ldl
/nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: noexecheap: unknown -z option
/nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: use the --help option for usage information
clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [rocm_smi/CMakeFiles/rocm_smi64.dir/build.make:295: rocm_smi/librocm_smi64.so.1.0] Error 1
make[1]: *** [CMakeFiles/Makefile2:170: rocm_smi/CMakeFiles/rocm_smi64.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
error: Cannot build '/nix/store/rigi3mzk5x655kzz84bhh8z6pqklbryw-rocm-smi-x86_64-unknown-linux-gnufilc0-6.3.3.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/1irw6gncs9zhi4b7gl9pm4cjiyhdd4pa-rocm-smi-x86_64-unknown-linux-gnufilc0-6.3.3
Last 25 log lines:
> | ^
> /build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
> 471 | const auto [data_type, num_values] = get_data_type_info();
> | ^
> /build/source/src/rocm_smi_gpu_metrics.cc:484:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions]
> 484 | amdgpu_dynamic_metric_value_init.m_original_type = data_type;
> | ^
> /build/source/src/rocm_smi_gpu_metrics.cc:480:46: note: while substituting into a lambda expression here
> 480 | auto amdgpu_dynamic_metric_value = [&]() {
> | ^
> /build/source/src/rocm_smi_gpu_metrics.cc:898:15: note: in instantiation of function template specialization 'amd::smi::format_metric_row<unsigned short[32]>' requested here
> 898 | format_metric_row(m_gpu_metrics_tbl.m_xcp_stats->jpeg_busy,
> | ^
> /build/source/src/rocm_smi_gpu_metrics.cc:471:15: note: 'data_type' declared here
> 471 | const auto [data_type, num_values] = get_data_type_info();
> | ^
> 20 warnings generated.
> [ 87%] Linking CXX shared library librocm_smi64.so
> /nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/clang++ -fPIC -Wall -Wextra -fno-rtti -m64 -msse -msse2 -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -O2 -DFORTIFY_SOURCE=2 -fstack-protector-all -Wcast-align -Wl,-z,noexecstack -Wl,-znoexecheap -Wl,-z,relro -Wtrampolines -Wl,-z,now -O3 -DNDEBUG -Wl,--build-id=sha1 -shared -Wl,-soname,librocm_smi64.so.1 -o librocm_smi64.so.1.0 CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_device.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_main.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_monitor.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_power_mon.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_utils.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_counters.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_kfd.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_io_link.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_gpu_metrics.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_logger.cc.o CMakeFiles/rocm_smi64.dir/__/src/rocm_smi_properties.cc.o CMakeFiles/rocm_smi64.dir/__/third_party/shared_mutex/shared_mutex.cc.o -lpthread -lrt -ldl
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: noexecheap: unknown -z option
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: use the --help option for usage information
> clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
> make[2]: *** [rocm_smi/CMakeFiles/rocm_smi64.dir/build.make:295: rocm_smi/librocm_smi64.so.1.0] Error 1
> make[1]: *** [CMakeFiles/Makefile2:170: rocm_smi/CMakeFiles/rocm_smi64.dir/all] Error 2
> make: *** [Makefile:156: all] Error 2
For full logs, run:
nix log /nix/store/rigi3mzk5x655kzz84bhh8z6pqklbryw-rocm-smi-x86_64-unknown-linux-gnufilc0-6.3.3.drvbtop-1.4.4
error: Cannot build '/nix/store/ipvb05wm78jnk3p17zwbd0231m5m3s0k-btop-x86_64-unknown-linux-gnufilc0-1.4.4.drv'.
Reason: builder failed with exit code 1.
Output paths:
/nix/store/qj789k2w4k1v5jis67d6rj5jx2wfxls7-btop-x86_64-unknown-linux-gnufilc0-1.4.4
Last 25 log lines:
> Using versionCheckHook
> Running phase: unpackPhase
> unpacking source archive /nix/store/fyhpn4jlrc0lf1ki056ig52c7aalq8xk-source
> source root is source
> Running phase: patchPhase
> Running phase: updateAutotoolsGnuConfigScriptsPhase
> Running phase: updateAutotoolsGnuConfigScriptsPhase
> Running phase: configurePhase
> fixing cmake files...
> cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/qj789k2w4k1v5jis67d6rj5jx2wfxls7-btop-x86_64-unknown-linux-gnufilc0-1.4.4/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/qj789k2w4k1v5jis67d6rj5jx2wfxls7-btop-x86_64-unknown-linux-gnufilc0-1.4.4/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/qj789k2w4k1v5jis67d6rj5jx2wfxls7-btop-x86_64-unknown-linux-gnufilc0-1.4.4/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/qj789k2w4k1v5jis67d6rj5jx2wfxls7-btop-x86_64-unknown-linux-gnufilc0-1.4.4/share/doc/btop -DCMAKE_INSTALL_INFODIR=/nix/store/qj789k2w4k1v5jis67d6rj5jx2wfxls7-btop-x86_64-unknown-linux-gnufilc0-1.4.4/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/qj789k2w4k1v5jis67d6rj5jx2wfxls7-btop-x86_64-unknown-linux-gnufilc0-1.4.4/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/qj789k2w4k1v5jis67d6rj5jx2wfxls7-btop-x86_64-unknown-linux-gnufilc0-1.4.4/include -DCMAKE_INSTALL_SBINDIR=/nix/store/qj789k2w4k1v5jis67d6rj5jx2wfxls7-btop-x86_64-unknown-linux-gnufilc0-1.4.4/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/qj789k2w4k1v5jis67d6rj5jx2wfxls7-btop-x86_64-unknown-linux-gnufilc0-1.4.4/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/qj789k2w4k1v5jis67d6rj5jx2wfxls7-btop-x86_64-unknown-linux-gnufilc0-1.4.4/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/strip -DCMAKE_RANLIB=/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/ranlib -DCMAKE_AR=/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/ar -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_INSTALL_PREFIX=/nix/store/qj789k2w4k1v5jis67d6rj5jx2wfxls7-btop-x86_64-unknown-linux-gnufilc0-1.4.4 -DBTOP_LTO:BOOL=TRUE -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=x86_64 -DCMAKE_HOST_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_PROCESSOR=x86_64 -DCMAKE_CROSSCOMPILING_EMULATOR=env
> -- The CXX compiler identification is Clang 20.1.8
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Check for working CXX compiler: /nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/clang++ - skipped
> -- Detecting CXX compile features
> -- Detecting CXX compile features - done
> CMake Error at /nix/store/sywrvcqgm7bf6njpfbkhd8iy4iaymhj2-cmake-3.31.6/share/cmake-3.31/Modules/CheckIPOSupported.cmake:68 (message):
> IPO is not supported (check failed to compile).
> Call Stack (most recent call first):
> /nix/store/sywrvcqgm7bf6njpfbkhd8iy4iaymhj2-cmake-3.31.6/share/cmake-3.31/Modules/CheckIPOSupported.cmake:153 (_ipo_not_supported)
> /nix/store/sywrvcqgm7bf6njpfbkhd8iy4iaymhj2-cmake-3.31.6/share/cmake-3.31/Modules/CheckIPOSupported.cmake:261 (_ipo_run_language_check)
> CMakeLists.txt:67 (check_ipo_supported)
>
>
> -- Configuring incomplete, errors occurred!
For full logs, run:
nix log /nix/store/ipvb05wm78jnk3p17zwbd0231m5m3s0k-btop-x86_64-unknown-linux-gnufilc0-1.4.4.drverror: Cannot build '/nix/store/gfmswz3fyi62n1k23zvgkniw1dyx379p-btop-x86_64-unknown-linux-gnufilc0-1.4.4.drv'.
Reason: builder failed with exit code 1.
Output paths:
/nix/store/scn95fdl1mf0czias1dc9vnj5qlgwh2p-btop-x86_64-unknown-linux-gnufilc0-1.4.4
Last 25 log lines:
> Using versionCheckHook
> Running phase: unpackPhase
> unpacking source archive /nix/store/fyhpn4jlrc0lf1ki056ig52c7aalq8xk-source
> source root is source
> Running phase: patchPhase
> Running phase: updateAutotoolsGnuConfigScriptsPhase
> Running phase: updateAutotoolsGnuConfigScriptsPhase
> Running phase: configurePhase
> fixing cmake files...
> cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/scn95fdl1mf0czias1dc9vnj5qlgwh2p-btop-x86_64-unknown-linux-gnufilc0-1.4.4/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/scn95fdl1mf0czias1dc9vnj5qlgwh2p-btop-x86_64-unknown-linux-gnufilc0-1.4.4/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/scn95fdl1mf0czias1dc9vnj5qlgwh2p-btop-x86_64-unknown-linux-gnufilc0-1.4.4/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/scn95fdl1mf0czias1dc9vnj5qlgwh2p-btop-x86_64-unknown-linux-gnufilc0-1.4.4/share/doc/btop -DCMAKE_INSTALL_INFODIR=/nix/store/scn95fdl1mf0czias1dc9vnj5qlgwh2p-btop-x86_64-unknown-linux-gnufilc0-1.4.4/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/scn95fdl1mf0czias1dc9vnj5qlgwh2p-btop-x86_64-unknown-linux-gnufilc0-1.4.4/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/scn95fdl1mf0czias1dc9vnj5qlgwh2p-btop-x86_64-unknown-linux-gnufilc0-1.4.4/include -DCMAKE_INSTALL_SBINDIR=/nix/store/scn95fdl1mf0czias1dc9vnj5qlgwh2p-btop-x86_64-unknown-linux-gnufilc0-1.4.4/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/scn95fdl1mf0czias1dc9vnj5qlgwh2p-btop-x86_64-unknown-linux-gnufilc0-1.4.4/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/scn95fdl1mf0czias1dc9vnj5qlgwh2p-btop-x86_64-unknown-linux-gnufilc0-1.4.4/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/strip -DCMAKE_RANLIB=/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/ranlib -DCMAKE_AR=/nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/ar -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_INSTALL_PREFIX=/nix/store/scn95fdl1mf0czias1dc9vnj5qlgwh2p-btop-x86_64-unknown-linux-gnufilc0-1.4.4 -DBTOP_LTO:BOOL=TRUE -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=x86_64 -DCMAKE_HOST_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_PROCESSOR=x86_64 -DCMAKE_CROSSCOMPILING_EMULATOR=env
> -- The CXX compiler identification is Clang 20.1.8
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Check for working CXX compiler: /nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/clang++ - skipped
> -- Detecting CXX compile features
> -- Detecting CXX compile features - done
> CMake Error at /nix/store/sywrvcqgm7bf6njpfbkhd8iy4iaymhj2-cmake-3.31.6/share/cmake-3.31/Modules/CheckIPOSupported.cmake:68 (message):
> IPO is not supported (check failed to compile).
> Call Stack (most recent call first):
> /nix/store/sywrvcqgm7bf6njpfbkhd8iy4iaymhj2-cmake-3.31.6/share/cmake-3.31/Modules/CheckIPOSupported.cmake:153 (_ipo_not_supported)
> /nix/store/sywrvcqgm7bf6njpfbkhd8iy4iaymhj2-cmake-3.31.6/share/cmake-3.31/Modules/CheckIPOSupported.cmake:261 (_ipo_run_language_check)
> CMakeLists.txt:67 (check_ipo_supported)
>
>
> -- Configuring incomplete, errors occurred!
For full logs, run:
nix log /nix/store/gfmswz3fyi62n1k23zvgkniw1dyx379p-btop-x86_64-unknown-linux-gnufilc0-1.4.4.drverror: Cannot build '/nix/store/i9da503kl3xmzdbv17bsxi8z9g469kh0-btop-x86_64-unknown-linux-gnufilc0-1.4.4.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/cpskwy5rjj19lkmidykz3s7jrwxnry7l-btop-x86_64-unknown-linux-gnufilc0-1.4.4buddy-2.4
error: Cannot build '/nix/store/w4hrffwvhsk9a12n3nx1bazr5jgsdgxd-buddy-x86_64-unknown-linux-gnufilc0-2.4.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/bsd5mlkcg1whiff2x995h7a2pdf913ig-buddy-x86_64-unknown-linux-gnufilc0-2.4
Last 25 log lines:
> clang -DHAVE_CONFIG_H -I.. -O3 -c tree.c -fPIC -DPIC -o .libs/tree.o
> /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ../libtool --mode=link clang++ -O3 -o libbdd.la -rpath /nix/store/bsd5mlkcg1whiff2x995h7a2pdf913ig-buddy-x86_64-unknown-linux-gnufilc0-2.4/lib -version-info 0:0:0 bddio.lo bddop.lo bvec.lo cache.lo cppext.lo fdd.lo imatrix.lo kernel.lo pairs.lo prime.lo reorder.lo tree.lo
> clang++ -shared -nostdlib /nix/store/5amb35fzbvn6ay3miplgzy54r8n8gd6h-filc-crt-lib/crti.o /nix/store/5amb35fzbvn6ay3miplgzy54r8n8gd6h-filc-crt-lib/crtbegin.o .libs/bddio.o .libs/bddop.o .libs/bvec.o .libs/cache.o .libs/cppext.o .libs/fdd.o .libs/imatrix.o .libs/kernel.o .libs/pairs.o .libs/prime.o .libs/reorder.o .libs/tree.o -L/nix/store/31nshp12zm4rnbiwinw8w787jj0jb5k4-filc-glibc-2.44/lib -L/nix/store/b3p6ski2imrn0rdjjdyb9xs7kz7fb848-filc-libcxx-git/lib -L/nix/store/5y5ksa00ai2nrr3mrbh1ljawiz86ifr2-bison-3.8.2-x86_64-unknown-linux-gnufilc0/lib -L/nix/store/hdhb0c160h0fhwznvhm9a6h176qbrdpp-filc-sysroot-with-metadata/lib -L/nix/store/nnjy9njfd80i3hlsj2mnn49a3j3jzgjf-filc-cc/lib -L/nix/store/5amb35fzbvn6ay3miplgzy54r8n8gd6h-filc-crt-lib -lm -lc++ -lc++abi -lc -lpizlo -lyoloc -lyolom -lyolort -lyolounwind /nix/store/5amb35fzbvn6ay3miplgzy54r8n8gd6h-filc-crt-lib/crtend.o /nix/store/5amb35fzbvn6ay3miplgzy54r8n8gd6h-filc-crt-lib/crtn.o -Wl,-soname -Wl,libbdd.so.0 -o .libs/libbdd.so.0.0.0
> (cd .libs && rm -f libbdd.so.0 && ln -s libbdd.so.0.0.0 libbdd.so.0)
> (cd .libs && rm -f libbdd.so && ln -s libbdd.so.0.0.0 libbdd.so)
> creating libbdd.la
> (cd .libs && rm -f libbdd.la && ln -s ../libbdd.la libbdd.la)
> make[2]: Leaving directory '/build/buddy-2.4/src'
> Making all in examples
> make[2]: Entering directory '/build/buddy-2.4/examples'
> Making all in adder
> make[3]: Entering directory '/build/buddy-2.4/examples/adder'
> make[3]: Nothing to be done for 'all'.
> make[3]: Leaving directory '/build/buddy-2.4/examples/adder'
> Making all in bddcalc
> make[3]: Entering directory '/build/buddy-2.4/examples/bddcalc'
> yacc -d parser.yxx
> /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash: line 1: yacc: command not found
> make[3]: *** [Makefile:300: parser.cxx] Error 127
> make[3]: Leaving directory '/build/buddy-2.4/examples/bddcalc'
> make[2]: *** [Makefile:219: all-recursive] Error 1
> make[2]: Leaving directory '/build/buddy-2.4/examples'
> make[1]: *** [Makefile:248: all-recursive] Error 1
> make[1]: Leaving directory '/build/buddy-2.4'
> make: *** [Makefile:177: all] Error 2
For full logs, run:
nix log /nix/store/w4hrffwvhsk9a12n3nx1bazr5jgsdgxd-buddy-x86_64-unknown-linux-gnufilc0-2.4.drvbulk_extractor-2.1.1
error: Cannot build '/nix/store/ndxl1905b5wj0g9d085mjshdbwgbyhix-bulk_extractor-x86_64-unknown-linux-gnufilc0-2.1.1.drv'.
Reason: 2 dependencies failed.
Output paths:
/nix/store/qllrkh78rhivvlsd8wcphv2aywfd2i12-bulk_extractor-x86_64-unknown-linux-gnufilc0-2.1.1berkeley_upc-2020.12.0
error: Cannot build '/nix/store/fx2slyaxqg7n133djyjrjr5s3w5x7pr2-berkeley_upc-x86_64-unknown-linux-gnufilc0-2020.12.0.drv'.
Reason: builder failed with exit code 127.
Output paths:
/nix/store/h0hrmzakwypsxh14vdyhpbbh2bpyc6vq-berkeley_upc-x86_64-unknown-linux-gnufilc0-2020.12.0
Last 25 log lines:
> ./config-aux/depcomp: interpreter directive changed from "#! /bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
> ./config-aux/ylwrap: interpreter directive changed from "#! /bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
> ./config-aux/mkinstalldirs: interpreter directive changed from "#! /bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
> ./config-aux/missing: interpreter directive changed from "#! /bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
> ./config-aux/install-sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
> ./config-aux/config.sub: interpreter directive changed from "#! /bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
> ./config-aux/config.guess: interpreter directive changed from "#! /bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
> ./config-aux/compile: interpreter directive changed from "#! /bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
> Running phase: updateAutotoolsGnuConfigScriptsPhase
> Updating Autotools / GNU config script to a newer upstream version: ./gasnet/config-aux/config.sub
> Updating Autotools / GNU config script to a newer upstream version: ./config-aux/config.sub
> Updating Autotools / GNU config script to a newer upstream version: ./gasnet/config-aux/config.guess
> Updating Autotools / GNU config script to a newer upstream version: ./config-aux/config.guess
> Running phase: updateAutotoolsGnuConfigScriptsPhase
> Updating Autotools / GNU config script to a newer upstream version: ./gasnet/config-aux/config.sub
> Updating Autotools / GNU config script to a newer upstream version: ./config-aux/config.sub
> Updating Autotools / GNU config script to a newer upstream version: ./gasnet/config-aux/config.guess
> Updating Autotools / GNU config script to a newer upstream version: ./config-aux/config.guess
> Running phase: configurePhase
> patching script interpreter paths in ./configure
> configure flags: --disable-dependency-tracking --prefix=/nix/store/h0hrmzakwypsxh14vdyhpbbh2bpyc6vq-berkeley_upc-x86_64-unknown-linux-gnufilc0-2020.12.0 --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0
> ./configure: line 105: /usr/local/bin/perl: No such file or directory
> Starting multiconf...
> + exec /usr/local/bin/perl /multiconf.pl --disable-dependency-tracking --prefix=/nix/store/h0hrmzakwypsxh14vdyhpbbh2bpyc6vq-berkeley_upc-x86_64-unknown-linux-gnufilc0-2020.12.0 --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0
> ./configure: line 117: /usr/local/bin/perl: No such file or directory
For full logs, run:
nix log /nix/store/fx2slyaxqg7n133djyjrjr5s3w5x7pr2-berkeley_upc-x86_64-unknown-linux-gnufilc0-2020.12.0.drvburp-2.4.0
error: Cannot build '/nix/store/8jckpi5s5p9n4rn439j4gjlp4b9w9cdw-burp-x86_64-unknown-linux-gnufilc0-2.4.0.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/d79pn3nfq3j4qpjs21l1i9zwq8w2fmnz-burp-x86_64-unknown-linux-gnufilc0-2.4.0
Last 25 log lines:
> 110 | p += to_base64(statp->st_flags, p);
> | ~~~~~ ^
> src/attribs.c:255:9: error: no member named 'st_flags' in 'struct stat'
> 255 | statp->st_flags=0;
> | ~~~~~ ^
> src/attribs.c:256:14: error: no member named 'st_flags' in 'struct stat'
> 256 | plug(statp->st_flags, val);
> | ~~~~~ ^
> src/attribs.c:137:23: note: expanded from macro 'plug'
> 137 | #define plug(st, val) st = (__typeof__(st))(val)
> | ^~
> src/attribs.c:256:14: error: no member named 'st_flags' in 'struct stat'
> 256 | plug(statp->st_flags, val);
> | ~~~~~ ^
> src/attribs.c:137:40: note: expanded from macro 'plug'
> 137 | #define plug(st, val) st = (__typeof__(st))(val)
> | ^~
> src/attribs.c:417:6: error: call to undeclared function 'chflags'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
> 417 | if(chflags(path, statp->st_flags)<0)
> | ^
> src/attribs.c:417:27: error: no member named 'st_flags' in 'struct stat'
> 417 | if(chflags(path, statp->st_flags)<0)
> | ~~~~~ ^
> 6 errors generated.
> make: *** [Makefile:3384: src/main-attribs.o] Error 1
For full logs, run:
nix log /nix/store/8jckpi5s5p9n4rn439j4gjlp4b9w9cdw-burp-x86_64-unknown-linux-gnufilc0-2.4.0.drvbustools-0.45.0
error: Cannot build '/nix/store/q712lbklcsd8brhgzqny0pvalgdi4p0w-bustools-x86_64-unknown-linux-gnufilc0-0.45.0.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/vv9v01i8f3m7hrh81y5gcmidw29j4csr-bustools-x86_64-unknown-linux-gnufilc0-0.45.0
Last 25 log lines:
> 2 warnings generated.
> [ 61%] Building CXX object src/CMakeFiles/bustools_core.dir/bustools_predict.cpp.o
> [ 65%] Building CXX object src/CMakeFiles/bustools_core.dir/bustools_project.cpp.o
> [ 69%] Building CXX object src/CMakeFiles/bustools_core.dir/bustools_sort.cpp.o
> [ 73%] Building CXX object src/CMakeFiles/bustools_core.dir/bustools_text.cpp.o
> [ 76%] Building CXX object src/CMakeFiles/bustools_core.dir/bustools_umicorrect.cpp.o
> [ 80%] Building CXX object src/CMakeFiles/bustools_core.dir/bustools_whitelist.cpp.o
> [ 84%] Building CXX object src/CMakeFiles/bustools_core.dir/hash.cpp.o
> [ 88%] Building C object src/CMakeFiles/bustools_core.dir/roaring.c.o
> [ 92%] Linking CXX static library libbustools_core.a
> [ 92%] Built target bustools_core
> [ 96%] Building CXX object src/CMakeFiles/bustools.dir/bustools_main.cpp.o
> [100%] Linking CXX executable bustools
> libbustools_core.a(bustools_predict.cpp.o):bustools_predict.cpp:function pizlonatedFI403_lgamma:(.text+0x173d1): error: undefined reference to 'pizlonated_lgamma'
> libbustools_core.a(bustools_predict.cpp.o):bustools_predict.cpp:function pizlonatedFI403_exp:(.text+0x174a1): error: undefined reference to 'pizlonated_exp'
> libbustools_core.a(bustools_predict.cpp.o):bustools_predict.cpp:function pizlonatedFI4792_pow:(.text+0x17576): error: undefined reference to 'pizlonated_pow'
> libbustools_core.a(bustools_predict.cpp.o):bustools_predict.cpp:function pizlonatedFI403_log:(.text+0x17a01): error: undefined reference to 'pizlonated_log'
> libbustools_core.a(bustools_predict.cpp.o):bustools_predict.cpp:function pizlonatedFI403_tan:(.text+0x193e1): error: undefined reference to 'pizlonated_tan'
> libbustools_core.a(bustools_predict.cpp.o):bustools_predict.cpp:function pizlonatedFI403_sqrt:(.text+0x1a561): error: undefined reference to 'pizlonated_sqrt'
> libbustools_core.a(bustools_predict.cpp.o):bustools_predict.cpp:function pizlonatedFI269_sqrtf:(.text+0x1a631): error: undefined reference to 'pizlonated_sqrtf'
> libbustools_core.a(bustools_whitelist.cpp.o):bustools_whitelist.cpp:function pizlonatedFI4792_pow:(.text+0x184e6): error: undefined reference to 'pizlonated_pow'
> clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
> make[2]: *** [src/CMakeFiles/bustools.dir/build.make:102: src/bustools] Error 1
> make[1]: *** [CMakeFiles/Makefile2:141: src/CMakeFiles/bustools.dir/all] Error 2
> make: *** [Makefile:136: all] Error 2
For full logs, run:
nix log /nix/store/q712lbklcsd8brhgzqny0pvalgdi4p0w-bustools-x86_64-unknown-linux-gnufilc0-0.45.0.drvbusybox-1.36.1
error: Cannot build '/nix/store/81zp3bqdsq7xhyadlk9s87q24p7nl8jm-busybox-x86_64-unknown-linux-gnufilc0-1.36.1.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/l4v0afgr2v97km4jij1hkyhjzmf1kib0-busybox-x86_64-unknown-linux-gnufilc0-1.36.1-debug
/nix/store/lk4dbs0lfmi7k9agv25dd036318mkjc8-busybox-x86_64-unknown-linux-gnufilc0-1.36.1
Last 25 log lines:
> build flags: -j7 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash SKIP_STRIP=y
> /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash: line 1: pod2text: command not found
> make: [/build/busybox-1.36.1/Makefile.custom:159: docs/BusyBox.txt] Error 127 (ignored)
> /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash: line 1: pod2man: command not found
> make: [/build/busybox-1.36.1/Makefile.custom:164: docs/busybox.1] Error 127 (ignored)
> /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash: line 1: pod2html: command not found
> make: [/build/busybox-1.36.1/Makefile.custom:174: docs/busybox.net/BusyBox.html] Error 127 (ignored)
> libbb/appletlib.c: In function 'show_usage_if_dash_dash_help':
> libbb/appletlib.c:921:49: warning: unused parameter 'applet_no' [-Wunused-parameter]
> 921 | void FAST_FUNC show_usage_if_dash_dash_help(int applet_no, char **argv)
> | ~~~~^~~~~~~~~
> Your linker does not support --sort-section,alignment
> Your linker does not support --sort-common
> Static linking against glibc, can't use --gc-sections
> Trying libraries: m
> Failed: -Wl,--start-group -lm -Wl,--end-group
> Output of:
> cc -malign-data=abi -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wdeclaration-after-statement -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-builtin-printf -Oz -static -o busybox_unstripped -Wl,--start-group applets/built-in.o archival/lib.a archival/libarchive/lib.a console-tools/lib.a coreutils/lib.a coreutils/libcoreutils/lib.a debianutils/lib.a klibc-utils/lib.a e2fsprogs/lib.a editors/lib.a findutils/lib.a init/lib.a libbb/lib.a libpwdgrp/lib.a loginutils/lib.a mailutils/lib.a miscutils/lib.a modutils/lib.a networking/lib.a networking/libiproute/lib.a networking/udhcp/lib.a printutils/lib.a procps/lib.a runit/lib.a selinux/lib.a shell/lib.a sysklogd/lib.a util-linux/lib.a util-linux/volume_id/lib.a archival/built-in.o archival/libarchive/built-in.o console-tools/built-in.o coreutils/built-in.o coreutils/libcoreutils/built-in.o debianutils/built-in.o klibc-utils/built-in.o e2fsprogs/built-in.o editors/built-in.o findutils/built-in.o init/built-in.o libbb/built-in.o libpwdgrp/built-in.o loginutils/built-in.o mailutils/built-in.o miscutils/built-in.o modutils/built-in.o networking/built-in.o networking/libiproute/built-in.o networking/udhcp/built-in.o printutils/built-in.o procps/built-in.o runit/built-in.o selinux/built-in.o shell/built-in.o sysklogd/built-in.o util-linux/built-in.o util-linux/volume_id/built-in.o -Wl,--end-group -Wl,--start-group -lm -Wl,--end-group
> ==========
> /nix/store/ap35np2bkwaba3rxs3qlxpma57n2awyb-binutils-2.44/bin/ld: cannot find -lm: No such file or directory
> /nix/store/ap35np2bkwaba3rxs3qlxpma57n2awyb-binutils-2.44/bin/ld: have you installed the static version of the m library ?
> collect2: error: ld returned 1 exit status
> Note: if build needs additional libraries, put them in CONFIG_EXTRA_LDLIBS.
> Example: CONFIG_EXTRA_LDLIBS="pthread dl tirpc audit pam"
> make: *** [Makefile:719: busybox_unstripped] Error 1
For full logs, run:
nix log /nix/store/81zp3bqdsq7xhyadlk9s87q24p7nl8jm-busybox-x86_64-unknown-linux-gnufilc0-1.36.1.drvbvi-1.4.2
error: Cannot build '/nix/store/wljagzb60kgkkp5b8j57p23wfkxmvsly-bvi-x86_64-unknown-linux-gnufilc0-1.4.2.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/vwf4cki42qr0m8hx137jgi5ha1nrgwy0-bvi-x86_64-unknown-linux-gnufilc0-1.4.2
Last 25 log lines:
> In file included from io.c:34:
> ./bvi.h:264:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
> 264 | off_t alloc_buf(), yd_addr();
> | ^
> io.c:487:10: warning: passing arguments to 'sysemsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
> 487 | sysemsg(fname);
> | ^
> io.c:491:10: warning: passing arguments to 'sysemsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
> 491 | sysemsg(fname);
> | ^
> io.c:497:10: warning: passing arguments to 'sysemsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
> 497 | sysemsg(fname);
> | ^
> io.c:503:9: warning: passing arguments to 'setpage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
> 503 | setpage(mem + oldsize);
> | ^
> io.c:480:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
> 480 | addfile(fname)
> | ^
> In file included from io.c:34:
> ./bvi.h:263:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
> 263 | int addfile();
> | ^
> 40 warnings and 11 errors generated.
> make: *** [Makefile:63: io.o] Error 1
For full logs, run:
nix log /nix/store/wljagzb60kgkkp5b8j57p23wfkxmvsly-bvi-x86_64-unknown-linux-gnufilc0-1.4.2.drvbwa-0.7.19
error: Cannot build '/nix/store/gv8afprh7k315svylknfmwg6ja9ksnrf-bwa-x86_64-unknown-linux-gnufilc0-0.7.19.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/9ilm6ynb9k1m0n6gxb47xhz6n9syw41i-bwa-x86_64-unknown-linux-gnufilc0-0.7.19
Last 25 log lines:
> clang -c -g -Wall -Wno-unused-function -O3 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS bwamem_pair.c -o bwamem_pair.o
> clang -c -g -Wall -Wno-unused-function -O3 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS bwamem_extra.c -o bwamem_extra.o
> clang -c -g -Wall -Wno-unused-function -O3 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS malloc_wrap.c -o malloc_wrap.o
> clang -c -g -Wall -Wno-unused-function -O3 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS QSufSort.c -o QSufSort.o
> clang -c -g -Wall -Wno-unused-function -O3 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS bwt_gen.c -o bwt_gen.o
> clang -c -g -Wall -Wno-unused-function -O3 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS rope.c -o rope.o
> clang -c -g -Wall -Wno-unused-function -O3 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS rle.c -o rle.o
> clang -c -g -Wall -Wno-unused-function -O3 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS is.c -o is.o
> clang -c -g -Wall -Wno-unused-function -O3 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS bwtindex.c -o bwtindex.o
> ar -csru libbwa.a utils.o kthread.o kstring.o ksw.o bwt.o bntseq.o bwa.o bwamem.o bwamem_pair.o bwamem_extra.o malloc_wrap.o QSufSort.o bwt_gen.o rope.o rle.o is.o bwtindex.o
> ar: `u' modifier ignored since `D' is the default (see `U')
> clang -c -g -Wall -Wno-unused-function -O3 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS bwashm.c -o bwashm.o
> clang -c -g -Wall -Wno-unused-function -O3 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS bwase.c -o bwase.o
> clang -c -g -Wall -Wno-unused-function -O3 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS bwaseqio.c -o bwaseqio.o
> clang -c -g -Wall -Wno-unused-function -O3 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS bwtgap.c -o bwtgap.o
> clang -c -g -Wall -Wno-unused-function -O3 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS bwtaln.c -o bwtaln.o
> clang -c -g -Wall -Wno-unused-function -O3 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS bamlite.c -o bamlite.o
> clang -c -g -Wall -Wno-unused-function -O3 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS bwape.c -o bwape.o
> clang -c -g -Wall -Wno-unused-function -O3 -DHAVE_PTHREAD -DUSE_MALLOC_WRAPPERS kopen.c -o kopen.o
> kopen.c:295:10: error: call to undeclared library function 'vfork' with type 'int (void)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
> 295 | pid = vfork();
> | ^
> kopen.c:295:10: note: include the header <unistd.h> or explicitly provide a declaration for 'vfork'
> 1 error generated.
> make: *** [Makefile:32: kopen.o] Error 1
For full logs, run:
nix log /nix/store/gv8afprh7k315svylknfmwg6ja9ksnrf-bwa-x86_64-unknown-linux-gnufilc0-0.7.19.drvbwa-mem2-unstable-2023-03-18
error: Cannot build '/nix/store/m78vy14bfxj1s6rn1k3m8a1brgfa53fm-bwa-mem2-x86_64-unknown-linux-gnufilc0-unstable-2023-03-18.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/b6ri3dmvb1vj2ifzxdfla9jald6rh9j9-bwa-mem2-x86_64-unknown-linux-gnufilc0-unstable-2023-03-18
Last 25 log lines:
> 78 | #define KSORT_SWAP(type_t, a, b) { register type_t t=(a); (a)=(b); (b)=t; }
> | ^
> fatal error: too many errors emitted, stopping now [-ferror-limit=]
> 2 warnings and 20 errors generated.
> make: *** [Makefile:98: src/bwamem.o] Error 1
> In file included from src/kthread.cpp:32:
> In file included from src/kthread.h:37:
> In file included from src/bwamem.h:47:
> src/kstring.h:69:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
> 69 | memcpy_bwamem(s->s + s->l, s->m - s->l, p, l, __FILE__, __LINE__);
> | ^
> <scratch space>:131:1: note: expanded from here
> 131 | "src/kstring.h"
> | ^
> 1 warning generated.
> In file included from src/fastmap.cpp:39:
> In file included from src/fastmap.h:45:
> In file included from src/bwamem.h:47:
> src/kstring.h:69:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
> 69 | memcpy_bwamem(s->s + s->l, s->m - s->l, p, l, __FILE__, __LINE__);
> | ^
> <scratch space>:95:1: note: expanded from here
> 95 | "src/kstring.h"
> | ^
> 1 warning generated.
For full logs, run:
nix log /nix/store/m78vy14bfxj1s6rn1k3m8a1brgfa53fm-bwa-mem2-x86_64-unknown-linux-gnufilc0-unstable-2023-03-18.drvbwm-ng-0.6.3
error: Cannot build '/nix/store/rh3xaw3rlkd0lng7qwa7ik0dspslpfm8-bwm-ng-x86_64-unknown-linux-gnufilc0-0.6.3.drv'.
Reason: builder failed with exit code 1.
Output paths:
/nix/store/ami1fgz4p0khilx7daamns82wdx7jb9h-bwm-ng-x86_64-unknown-linux-gnufilc0-0.6.3
Last 25 log lines:
> checking for unsigned long long... yes
> checking for initscr,timeout in -lcurses... no
> checking for newterm,timeout in -lncurses... yes
> checking for wattron... yes
> checking for curs_set... yes
> checking for usleep... yes
> checking for strlcpy... yes
> checking for accurate time calc... yes
> checking for time.h... yes
> checking for sys/time.h... yes
> checking for gettimeofday... yes
> checking for getopt.h... yes
> checking for getopt_long... yes
> checking for ifaddrs.h... yes
> checking for getifaddrs... yes
> checking for sys/socket.h... yes
> checking for net/if.h... yes
> checking for struct if_data.ifi_ibytes... no
> checking for sysctl... no
> checking for sysctl... (cached) no
> checking for kstat_open in -lkstat... no
> checking for sys/dkstat.h... no
> checking whether cc and linker accepts -framework IOKit -framework CoreFoundation... no
> checking for sg_get_network_io_stats,sg_get_disk_io_stats in -lstatgrab... no
> configure: error: "NO INPUT FOUND"
For full logs, run:
nix log /nix/store/rh3xaw3rlkd0lng7qwa7ik0dspslpfm8-bwm-ng-x86_64-unknown-linux-gnufilc0-0.6.3.drvc-blosc-1.21.6
error: Cannot build '/nix/store/jgpphh67b7zb69sb1nlhiwlqkxlh7ii0-c-blosc-x86_64-unknown-linux-gnufilc0-1.21.6.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/rpg8sxvj40scmz6546lkwiy8iinkch2k-c-blosc-x86_64-unknown-linux-gnufilc0-1.21.6
Last 25 log lines:
> 1608 - test_compat_blosc-1.11.1-lz4hc.cdata (SIGTRAP)
> 1609 - test_compat_blosc-1.11.1-zlib.cdata (SIGTRAP)
> 1610 - test_compat_blosc-1.11.1-zstd.cdata (SIGTRAP)
> 1611 - test_compat_blosc-1.14.0-blosclz.cdata (SIGTRAP)
> 1612 - test_compat_blosc-1.14.0-lz4.cdata (SIGTRAP)
> 1613 - test_compat_blosc-1.14.0-lz4hc.cdata (SIGTRAP)
> 1614 - test_compat_blosc-1.14.0-zlib.cdata (SIGTRAP)
> 1615 - test_compat_blosc-1.14.0-zstd.cdata (SIGTRAP)
> 1616 - test_compat_blosc-1.18.0-blosclz-bitshuffle.cdata (SIGTRAP)
> 1617 - test_compat_blosc-1.18.0-blosclz.cdata (SIGTRAP)
> 1618 - test_compat_blosc-1.18.0-lz4-bitshuffle.cdata (SIGTRAP)
> 1619 - test_compat_blosc-1.18.0-lz4.cdata (SIGTRAP)
> 1620 - test_compat_blosc-1.18.0-lz4hc.cdata (SIGTRAP)
> 1621 - test_compat_blosc-1.18.0-zlib.cdata (SIGTRAP)
> 1622 - test_compat_blosc-1.18.0-zstd.cdata (SIGTRAP)
> 1623 - test_compat_blosc-1.3.0-blosclz.cdata (SIGTRAP)
> 1624 - test_compat_blosc-1.3.0-lz4.cdata (SIGTRAP)
> 1625 - test_compat_blosc-1.3.0-lz4hc.cdata (SIGTRAP)
> 1626 - test_compat_blosc-1.3.0-zlib.cdata (SIGTRAP)
> 1627 - test_compat_blosc-1.7.0-blosclz.cdata (SIGTRAP)
> 1628 - test_compat_blosc-1.7.0-lz4.cdata (SIGTRAP)
> 1629 - test_compat_blosc-1.7.0-lz4hc.cdata (SIGTRAP)
> 1630 - test_compat_blosc-1.7.0-zlib.cdata (SIGTRAP)
> Errors while running CTest
> make: *** [Makefile:91: test] Error 8
For full logs, run:
nix log /nix/store/jgpphh67b7zb69sb1nlhiwlqkxlh7ii0-c-blosc-x86_64-unknown-linux-gnufilc0-1.21.6.drvc-blosc2-2.17.1
error: Cannot build '/nix/store/llhnirhb0xl09biqf9r925hjwka8imhw-c-blosc2-x86_64-unknown-linux-gnufilc0-2.17.1.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/f8bdlnj7szdqpdd9g3mdd3ry6rv1yrik-c-blosc2-x86_64-unknown-linux-gnufilc0-2.17.1busybox-1.36.1
error: build of '/nix/store/81zp3bqdsq7xhyadlk9s87q24p7nl8jm-busybox-x86_64-unknown-linux-gnufilc0-1.36.1.drv^*', '/nix/store/8jckpi5s5p9n4rn439j4gjlp4b9w9cdw-burp-x86_64-unknown-linux-gnufilc0-2.4.0.drv^*', '/nix/store/fx2slyaxqg7n133djyjrjr5s3w5x7pr2-berkeley_upc-x86_64-unknown-linux-gnufilc0-2020.12.0.drv^*', '/nix/store/gfmswz3fyi62n1k23zvgkniw1dyx379p-btop-x86_64-unknown-linux-gnufilc0-1.4.4.drv^*', '/nix/store/gv8afprh7k315svylknfmwg6ja9ksnrf-bwa-x86_64-unknown-linux-gnufilc0-0.7.19.drv^*', '/nix/store/i9da503kl3xmzdbv17bsxi8z9g469kh0-btop-x86_64-unknown-linux-gnufilc0-1.4.4.drv^*', '/nix/store/ipvb05wm78jnk3p17zwbd0231m5m3s0k-btop-x86_64-unknown-linux-gnufilc0-1.4.4.drv^*', '/nix/store/jgpphh67b7zb69sb1nlhiwlqkxlh7ii0-c-blosc-x86_64-unknown-linux-gnufilc0-1.21.6.drv^*', '/nix/store/llhnirhb0xl09biqf9r925hjwka8imhw-c-blosc2-x86_64-unknown-linux-gnufilc0-2.17.1.drv^*', '/nix/store/m78vy14bfxj1s6rn1k3m8a1brgfa53fm-bwa-mem2-x86_64-unknown-linux-gnufilc0-unstable-2023-03-18.drv^*', '/nix/store/ndxl1905b5wj0g9d085mjshdbwgbyhix-bulk_extractor-x86_64-unknown-linux-gnufilc0-2.1.1.drv^*', '/nix/store/q712lbklcsd8brhgzqny0pvalgdi4p0w-bustools-x86_64-unknown-linux-gnufilc0-0.45.0.drv^*', '/nix/store/rh3xaw3rlkd0lng7qwa7ik0dspslpfm8-bwm-ng-x86_64-unknown-linux-gnufilc0-0.6.3.drv^*', '/nix/store/w4hrffwvhsk9a12n3nx1bazr5jgsdgxd-buddy-x86_64-unknown-linux-gnufilc0-2.4.drv^*', '/nix/store/wljagzb60kgkkp5b8j57p23wfkxmvsly-bvi-x86_64-unknown-linux-gnufilc0-1.4.2.drv^*' failed
End of log