<86>Sep 16 06:41:15 userdel[3833772]: delete user 'rooter' <86>Sep 16 06:41:15 userdel[3833772]: removed group 'rooter' owned by 'rooter' <86>Sep 16 06:41:15 userdel[3833772]: removed shadow group 'rooter' owned by 'rooter' <86>Sep 16 06:41:15 groupadd[3833803]: group added to /etc/group: name=rooter, GID=1802 <86>Sep 16 06:41:15 groupadd[3833803]: group added to /etc/gshadow: name=rooter <86>Sep 16 06:41:15 groupadd[3833803]: new group: name=rooter, GID=1802 <86>Sep 16 06:41:15 useradd[3833832]: new user: name=rooter, UID=1802, GID=1802, home=/root, shell=/bin/bash, from=none <86>Sep 16 06:41:15 userdel[3833869]: delete user 'builder' <86>Sep 16 06:41:15 userdel[3833869]: removed group 'builder' owned by 'builder' <86>Sep 16 06:41:15 userdel[3833869]: removed shadow group 'builder' owned by 'builder' <86>Sep 16 06:41:15 groupadd[3833894]: group added to /etc/group: name=builder, GID=1803 <86>Sep 16 06:41:15 groupadd[3833894]: group added to /etc/gshadow: name=builder <86>Sep 16 06:41:15 groupadd[3833894]: new group: name=builder, GID=1803 <86>Sep 16 06:41:15 useradd[3833916]: new user: name=builder, UID=1803, GID=1803, home=/usr/src, shell=/bin/bash, from=none warning: user aris does not exist - using root warning: group aris does not exist - using root warning: user aris does not exist - using root warning: group aris does not exist - using root <13>Sep 16 06:41:18 rpmi: rpm-macros-meson-1.1.1-alt1 sisyphus+322046.100.1.1 1685216135 installed <13>Sep 16 06:41:20 rpmi: xml-utils-1:2.10.4-alt1 sisyphus+311250.4140.175.1 1685629210 installed <13>Sep 16 06:41:20 rpmi: libtraceevent-1.7.3-alt1 sisyphus+323706.100.1.1 1687743673 installed <13>Sep 16 06:41:20 rpmi: libruby-3.1.2-alt2.1 sisyphus+328124.4500.1.1 1693253125 installed <13>Sep 16 06:41:20 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed <13>Sep 16 06:41:20 rpmi: libtraceevent-devel-1.7.3-alt1 sisyphus+323706.100.1.1 1687743673 installed <13>Sep 16 06:41:20 rpmi: libtracefs-1.7.0-alt1 sisyphus+323706.200.2.1 1687749916 installed <13>Sep 16 06:41:20 rpmi: sgml-common-0.6.3-alt15 sisyphus+276099.100.1.1 1624817971 installed <13>Sep 16 06:41:20 rpmi: docbook-dtds-4.5-alt1 sisyphus+276837.100.1.1 1625242123 installed <13>Sep 16 06:41:20 rpmi: docbook-style-xsl-1.79.1-alt4 sisyphus+232871.100.1.1 1561238010 installed <13>Sep 16 06:41:20 rpmi: ninja-build-1.11.1-alt2 sisyphus+327335.100.1.1 1692285396 installed <13>Sep 16 06:41:20 rpmi: libxslt-1.1.37-alt1 sisyphus+307481.100.1.1 1664360525 installed <13>Sep 16 06:41:20 rpmi: xsltproc-1.1.37-alt1 sisyphus+307481.100.1.1 1664360525 installed <13>Sep 16 06:41:20 rpmi: libpaper2-2:2.1.1-alt3 sisyphus+325767.100.2.2 1690582175 installed <13>Sep 16 06:41:20 rpmi: paper-2:2.1.1-alt3 sisyphus+325767.100.2.2 1690582175 installed <13>Sep 16 06:41:20 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667413000 installed <13>Sep 16 06:41:20 rpmi: libsystemd-1:253.8-alt1 sisyphus+326901.100.1.1 1691693059 installed <13>Sep 16 06:41:20 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed <13>Sep 16 06:41:20 rpmi: libjson-c5-0.15-alt1.1 sisyphus+279547.100.1.2 1626594467 installed <13>Sep 16 06:41:20 rpmi: libiniparser1-4.1-alt1 sisyphus+292388.100.1.1 1640088261 installed <13>Sep 16 06:41:20 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+328055.40.2.1 1693213017 installed <13>Sep 16 06:41:20 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094932 installed <13>Sep 16 06:41:20 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed <13>Sep 16 06:41:20 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075766 installed <13>Sep 16 06:41:20 rpmi: libp11-kit-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083450 installed <13>Sep 16 06:41:20 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed <13>Sep 16 06:41:20 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962878 installed <13>Sep 16 06:41:20 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Sep 16 06:41:20 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Sep 16 06:41:20 rpmi: ca-certificates-2023.07.31-alt1 sisyphus+326137.200.1.1 1690809798 installed <13>Sep 16 06:41:20 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed <13>Sep 16 06:41:20 rpmi: p11-kit-trust-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083450 installed <13>Sep 16 06:41:21 rpmi: libcrypto3-3.1.2-alt1 sisyphus+326244.100.1.1 1690907022 installed <13>Sep 16 06:41:21 rpmi: libssl3-3.1.2-alt1 sisyphus+326244.100.1.1 1690907022 installed <13>Sep 16 06:41:21 rpmi: python3-3.11.4-alt3 sisyphus+328191.1000.5.1 1693610619 installed <13>Sep 16 06:41:21 rpmi: python3-base-3.11.4-alt3 sisyphus+328191.1000.5.1 1693610619 installed <13>Sep 16 06:41:21 rpmi: libcrypto1.1-1.1.1u-alt3 sisyphus+325014.100.4.1 1689538481 installed <13>Sep 16 06:41:21 rpmi: libssl1.1-1.1.1u-alt3 sisyphus+325014.100.4.1 1689538481 installed <13>Sep 16 06:41:21 rpmi: gem-2:3.3.7-alt2.1 sisyphus+328124.4500.1.1 1693252752 installed <13>Sep 16 06:41:21 rpmi: gem-minitest-5.18.1-alt1 sisyphus+323401.1400.2.1 1687352748 installed <13>Sep 16 06:41:21 rpmi: gem-net-telnet-0.2.0.1-alt0.1 sisyphus+238996.14500.5.1 1630597117 installed <13>Sep 16 06:41:21 rpmi: gem-power-assert-2.0.1-alt1 sisyphus+296637.272.56.4 1654656448 installed <13>Sep 16 06:41:22 rpmi: gem-rake-13.0.6-alt1 sisyphus+296637.11240.56.4 1654660010 installed <13>Sep 16 06:41:22 rpmi: gem-test-unit-3.5.3-alt1 sisyphus+296703.16.105.2 1663319196 installed <13>Sep 16 06:41:22 rpmi: gem-webrick-1.7.0-alt1 sisyphus+264413.200.1.1 1610122897 installed <13>Sep 16 06:41:22 rpmi: gem-xmlrpc-0.3.2-alt1.1 sisyphus+296703.16100.105.2 1663323187 installed <13>Sep 16 06:41:22 rpmi: bundle-2.2.19-alt1 sisyphus+263530.240.88.5 1629542341 installed <13>Sep 16 06:41:23 rpmi: gem-bundler-2.2.19-alt1 sisyphus+263530.240.88.5 1629542341 installed <13>Sep 16 06:41:23 rpmi: ri-6.4.0.1-alt1 sisyphus+296703.306.105.2 1663320293 installed <13>Sep 16 06:41:23 rpmi: gem-rdoc-6.4.0.1-alt1 sisyphus+296703.306.105.2 1663320293 installed <13>Sep 16 06:41:23 rpmi: rdoc-6.4.0.1-alt1 sisyphus+296703.306.105.2 1663320293 installed <13>Sep 16 06:41:23 rpmi: rake-13.0.6-alt1 sisyphus+296637.11240.56.4 1654660010 installed <13>Sep 16 06:41:23 rpmi: erb-3.1.2-alt2.1 sisyphus+328124.4500.1.1 1693252752 installed <13>Sep 16 06:41:23 rpmi: irb-3.1.2-alt2.1 sisyphus+328124.4500.1.1 1693252752 installed <13>Sep 16 06:41:23 rpmi: ruby-3.1.2-alt2.1 sisyphus+328124.4500.1.1 1693253125 installed <13>Sep 16 06:41:23 rpmi: ruby-stdlibs-3.1.2-alt2.1 sisyphus+328124.4500.1.1 1693253125 installed <13>Sep 16 06:41:23 rpmi: gem-asciidoctor-2.0.18-alt1 sisyphus+313736.34300.47.3 1677074582 installed <13>Sep 16 06:41:23 rpmi: python3-module-typing_extensions-4.7.1-alt1 sisyphus+324215.100.1.1 1688464174 installed <13>Sep 16 06:41:23 rpmi: libkmod-30-alt1 sisyphus+324359.1200.6.1 1689326342 installed <13>Sep 16 06:41:23 rpmi: libkmod-devel-30-alt1 sisyphus+324359.1200.6.1 1689326342 installed <13>Sep 16 06:41:23 rpmi: meson-1.1.1-alt1 sisyphus+322046.100.1.1 1685216135 installed <13>Sep 16 06:41:23 rpmi: asciidoctor-2.0.18-alt1 sisyphus+313736.34300.47.3 1677074582 installed <13>Sep 16 06:41:23 rpmi: asciidoc-9.1.0-alt2 sisyphus+282906.100.1.1 1629104440 installed <13>Sep 16 06:41:23 rpmi: libiniparser-devel-4.1-alt1 sisyphus+292388.100.1.1 1640088261 installed <13>Sep 16 06:41:23 rpmi: libjson-c-devel-0.15-alt1.1 sisyphus+279547.100.1.2 1626594467 installed <13>Sep 16 06:41:23 rpmi: libkeyutils-devel-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed <13>Sep 16 06:41:23 rpmi: libsystemd-devel-1:253.8-alt1 sisyphus+326901.100.1.1 1691693059 installed <13>Sep 16 06:41:23 rpmi: xmlto-0.0.28-alt3 sisyphus+325166.600.15.1 1690187341 installed <13>Sep 16 06:41:23 rpmi: libtracefs-devel-1.7.0-alt1 sisyphus+323706.200.2.1 1687749916 installed <13>Sep 16 06:41:23 rpmi: libuuid-devel-2.39.2-alt1 sisyphus+329530.100.1.1 1694630203 installed <13>Sep 16 06:41:23 rpmi: libudev-devel-1:253.8-alt1 sisyphus+326901.100.1.1 1691693059 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/ndctl-78-alt1.nosrc.rpm (w1.gzdio) Installing ndctl-78-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.93517 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf ndctl-78 + echo 'Source #0 (ndctl-78.tar.gz):' Source #0 (ndctl-78.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/ndctl-78.tar.gz + /bin/tar -xf - + cd ndctl-78 + /bin/chmod -c -Rf u+rwX,go-w . + sed -i 's|/usr\(/bin/systemd-escape\)|\1|' daxctl/90-daxctl-device.rules + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.93517 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ndctl-78 + mkdir -p i586-alt-linux + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export FCFLAGS + /usr/bin/meson setup . i586-alt-linux -Doptimization=2 --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --libdir=/usr/lib --localstatedir=/var --sharedstatedir=/var/lib --includedir=/usr/include --datadir=/usr/share --sysconfdir=/etc --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --wrap-mode=nodownload -Dversion-tag=78 -Dbashcompletiondir=/usr/share/bash-completion/completions The Meson build system Version: 1.1.1 Source dir: /usr/src/RPM/BUILD/ndctl-78 Build dir: /usr/src/RPM/BUILD/ndctl-78/i586-alt-linux Build type: native build Project name: ndctl Project version: 78 C compiler for the host machine: cc (gcc 13.2.1 "i586-alt-linux-gcc (GCC) 13.2.1 20230817 (ALT Sisyphus 13.2.1-alt2)") C linker for the host machine: cc ld.bfd 2.41.0.20230826 Host machine cpu family: x86 Host machine cpu: i686 Compiler for C supports arguments -Wchar-subscripts: YES Compiler for C supports arguments -Wformat-security: YES Compiler for C supports arguments -Wmissing-declarations: YES Compiler for C supports arguments -Wmissing-prototypes: YES Compiler for C supports arguments -Wnested-externs : NO Compiler for C supports arguments -Wshadow: YES Compiler for C supports arguments -Wsign-compare: YES Compiler for C supports arguments -Wstrict-prototypes: YES Compiler for C supports arguments -Wtype-limits: YES Compiler for C supports arguments -Wmaybe-uninitialized: YES Compiler for C supports arguments -Wdeclaration-after-statement: YES Compiler for C supports arguments -Wunused-result: YES Compiler for C supports arguments -D_FORTIFY_SOURCE=2: YES Program git found: NO Program env found: YES (/usr/bin/env) Configuring version.h using configuration Found pkg-config: /usr/bin/pkg-config (0.29.2) Run-time dependency libkmod found: YES 30 Run-time dependency libudev found: YES 253 Run-time dependency uuid found: YES 2.39.2 Run-time dependency json-c found: YES 0.15 Run-time dependency libtraceevent found: YES 1.7.3 Run-time dependency libtracefs found: YES 1.7.0 Program asciidoctor found: YES (/usr/bin/asciidoctor) Run-time dependency systemd found: YES 253 Run-time dependency udev found: YES 253 Library keyutils found: YES Message: Looking for iniparser include headers ['iniparser.h', 'dictionary.h'] Has header "iniparser.h" : NO Has header "iniparser.h" : YES Has header "dictionary.h" : YES Library iniparser found: YES Has header "dlfcn.h" : YES Has header "inttypes.h" : YES Has header "keyutils.h" : YES Has header "linux/version.h" : YES Has header "memory.h" : YES Has header "stdint.h" : YES Has header "stdlib.h" : YES Has header "strings.h" : YES Has header "string.h" : YES Has header "sys/stat.h" : YES Has header "sys/types.h" : YES Has header "unistd.h" : YES Header "signal.h" has symbol "BUS_MCEERR_AR" : YES Header "linux/mman.h" has symbol "MAP_SHARED_VALIDATE" : YES Header "linux/mman.h" has symbol "MAP_SYNC" : YES Checking for function "secure_getenv" : YES Checking for function "__secure_getenv" : YES Checking for function "json_object_new_uint64" with dependency json-c: YES Configuring config.h using configuration Program create.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/create.sh) Program clear.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/clear.sh) Program pmem-errors.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/pmem-errors.sh) Program daxdev-errors.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/daxdev-errors.sh) Program multi-dax.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/multi-dax.sh) Program btt-check.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/btt-check.sh) Program label-compat.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/label-compat.sh) Program sector-mode.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/sector-mode.sh) Program inject-error.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/inject-error.sh) Program btt-errors.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/btt-errors.sh) Program btt-pad-compat.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/btt-pad-compat.sh) Program firmware-update.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/firmware-update.sh) Program rescan-partitions.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/rescan-partitions.sh) Program inject-smart.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/inject-smart.sh) Program monitor.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/monitor.sh) Program max_available_extent_ns.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/max_available_extent_ns.sh) Program pfn-meta-errors.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/pfn-meta-errors.sh) Program track-uuid.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/track-uuid.sh) Program cxl-topology.sh found: YES (/bin/bash /usr/src/RPM/BUILD/ndctl-78/test/cxl-topology.sh) Program cxl-region-sysfs.sh found: YES (/bin/bash /usr/src/RPM/BUILD/ndctl-78/test/cxl-region-sysfs.sh) Program cxl-labels.sh found: YES (/bin/bash /usr/src/RPM/BUILD/ndctl-78/test/cxl-labels.sh) Program cxl-create-region.sh found: YES (/bin/bash /usr/src/RPM/BUILD/ndctl-78/test/cxl-create-region.sh) Program cxl-xor-region.sh found: YES (/bin/bash /usr/src/RPM/BUILD/ndctl-78/test/cxl-xor-region.sh) Program cxl-update-firmware.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/cxl-update-firmware.sh) Program cxl-events.sh found: YES (/bin/bash /usr/src/RPM/BUILD/ndctl-78/test/cxl-events.sh) Program nfit-security.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/nfit-security.sh) Program cxl-security.sh found: YES (/usr/src/RPM/BUILD/ndctl-78/test/cxl-security.sh) Build targets in project: 94 ndctl 78 User defined options bindir : /usr/bin datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib libexecdir : /usr/lib localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man optimization : 2 prefix : /usr sbindir : /usr/sbin sharedstatedir : /var/lib sysconfdir : /etc wrap_mode : nodownload bashcompletiondir: /usr/share/bash-completion/completions version-tag : 78 Found ninja-1.11.1 at /usr/bin/ninja + ninja-build -j16 -C i586-alt-linux ninja: Entering directory `i586-alt-linux' [1/240] Compiling C object libccan.a.p/ccan_str_str.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [2/240] Compiling C object daxctl/lib/libdaxctl.so.1.2.5.p/.._.._util_iomem.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [3/240] Compiling C object libccan.a.p/ccan_list_list.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [4/240] Compiling C object daxctl/lib/libdaxctl.so.1.2.5.p/.._.._util_log.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [5/240] Compiling C object daxctl/lib/libdaxctl.so.1.2.5.p/.._.._util_sysfs.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [6/240] Compiling C object ndctl/lib/libndctl.so.6.2.21.p/.._.._util_log.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [7/240] Generating daxctl/lib/libdaxctl.pc with a custom command (wrapped by meson to capture output) [8/240] Compiling C object ndctl/lib/libndctl.so.6.2.21.p/.._.._util_sysfs.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [9/240] Compiling C object ndctl/lib/libndctl.so.6.2.21.p/nfit.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [10/240] Linking static target libccan.a [11/240] Compiling C object ndctl/lib/libndctl.so.6.2.21.p/inject.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [12/240] Compiling C object ndctl/lib/libndctl.so.6.2.21.p/smart.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [13/240] Compiling C object ndctl/lib/libndctl.so.6.2.21.p/hpe1.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [14/240] Compiling C object ndctl/lib/libndctl.so.6.2.21.p/dimm.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from ../ndctl/lib/private.h:12, from ../ndctl/lib/dimm.c:10: ../ndctl/lib/dimm.c: In function ‘__label_validate’: ../ndctl/lib/dimm.c:219:34: warning: format ‘%zx’ expects argument of type ‘size_t’, but argument 8 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 219 | dbg(ctx, "nsindex%d mysize: %#zx invalid\n", i, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/lib/dimm.c:219:25: note: in expansion of macro ‘dbg’ 219 | dbg(ctx, "nsindex%d mysize: %#zx invalid\n", i, size); | ^~~ ../ndctl/lib/dimm.c:219:56: note: format string is defined here 219 | dbg(ctx, "nsindex%d mysize: %#zx invalid\n", i, size); | ~~~^ | | | unsigned int | %#llx ../ndctl/lib/dimm.c:227:34: warning: format ‘%zx’ expects argument of type ‘size_t’, but argument 9 has type ‘long unsigned int’ [-Wformat=] 227 | dbg(ctx, "nsindex%d nslot: %u invalid, config_size: %#zx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | i, nslot, ndd->config_size); | ~~~~~~~~~~~~~~~~ | | | long unsigned int ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/lib/dimm.c:227:25: note: in expansion of macro ‘dbg’ 227 | dbg(ctx, "nsindex%d nslot: %u invalid, config_size: %#zx\n", | ^~~ ../ndctl/lib/dimm.c:227:80: note: format string is defined here 227 | dbg(ctx, "nsindex%d nslot: %u invalid, config_size: %#zx\n", | ~~~^ | | | unsigned int | %#lx [15/240] Compiling C object ndctl/lib/libndctl.so.6.2.21.p/intel.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [16/240] Compiling C object ndctl/lib/libndctl.so.6.2.21.p/msft.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [17/240] Compiling C object ndctl/lib/libndctl.so.6.2.21.p/hyperv.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [18/240] Compiling C object ndctl/lib/libndctl.so.6.2.21.p/papr.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from ../ndctl/lib/papr.c:12: ../ndctl/lib/papr.c: In function ‘allocate_cmd’: ../ndctl/lib/papr.c:25:47: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 25 | "%s:" _format_str, \ | ^~~~~ ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/lib/papr.c:24:43: note: in expansion of macro ‘err’ 24 | #define papr_err(_dimm, _format_str, ...) err(_dimm->bus->ctx, \ | ^~~ ../ndctl/lib/papr.c:99:17: note: in expansion of macro ‘papr_err’ 99 | papr_err(dimm, "Requested payload size too large %lu bytes\n", | ^~~~~~~~ [19/240] Compiling C object ndctl/lib/libndctl.so.6.2.21.p/ars.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [20/240] Compiling C object ndctl/lib/libndctl.so.6.2.21.p/firmware.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [21/240] Compiling C object cxl/lib/libcxl.so.1.0.5.p/.._.._util_log.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [22/240] Generating ndctl/lib/libndctl.pc with a custom command (wrapped by meson to capture output) [23/240] Compiling C object cxl/lib/libcxl.so.1.0.5.p/.._.._util_sysfs.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [24/240] Compiling C object util/libutil.a.p/usage.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [25/240] Compiling C object util/libutil.a.p/size.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [26/240] Compiling C object daxctl/lib/libdaxctl.so.1.2.5.p/libdaxctl.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [27/240] Compiling C object util/libutil.a.p/parse-configs.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [28/240] Compiling C object util/libutil.a.p/json.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../util/json.c: In function ‘display_size’: ../util/json.c:35:31: warning: integer overflow in expression of type ‘long int’ results in ‘-2147483648’ [-Woverflow] 35 | if (bytes < 2L*SZ_1G) { | ^ ../util/json.c:35:27: warning: comparison of integer expressions of different signedness: ‘long long unsigned int’ and ‘long int’ [-Wsign-compare] 35 | if (bytes < 2L*SZ_1G) { | ^ ../util/json.c:53:31: warning: integer overflow in expression of type ‘long int’ results in ‘-2147483648’ [-Woverflow] 53 | if (bytes < 2L*SZ_1G) { | ^ ../util/json.c:53:27: warning: comparison of integer expressions of different signedness: ‘long long unsigned int’ and ‘long int’ [-Wsign-compare] 53 | if (bytes < 2L*SZ_1G) { | ^ [29/240] Generating cxl/lib/libcxl.pc with a custom command (wrapped by meson to capture output) [30/240] Compiling C object util/libutil.a.p/parse-options.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [31/240] Compiling C object util/libutil.a.p/log.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [32/240] Compiling C object util/libutil.a.p/wrapper.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [33/240] Compiling C object util/libutil.a.p/main.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [34/240] Compiling C object util/libutil.a.p/bitmap.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [35/240] Compiling C object util/libutil.a.p/abspath.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [36/240] Compiling C object util/libutil.a.p/iomem.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [37/240] Compiling C object util/libutil.a.p/help.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [38/240] Compiling C object util/libutil.a.p/strbuf.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [39/240] Compiling C object ndctl/ndctl.p/ndctl.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [40/240] Compiling C object ndctl/ndctl.p/.._daxctl_filter.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [41/240] Linking static target util/libutil.a [42/240] Compiling C object ndctl/ndctl.p/region.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [43/240] Compiling C object ndctl/ndctl.p/bus.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [44/240] Compiling C object ndctl/ndctl.p/create-nfit.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [45/240] Compiling C object ndctl/ndctl.p/filter.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [46/240] Compiling C object ndctl/ndctl.p/json-smart.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [47/240] Compiling C object ndctl/ndctl.p/.._daxctl_json.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [48/240] Compiling C object ndctl/ndctl.p/list.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [49/240] Compiling C object ndctl/ndctl.p/json.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [50/240] Compiling C object ndctl/ndctl.p/dimm.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../ndctl/dimm.c: In function ‘dump_index_json’: ../ndctl/dimm.c:230:33: warning: comparison of integer expressions of different signedness: ‘ssize_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 230 | for (offset = 0; offset < nsindex_size * 2; offset += nsindex_size) { | ^ ../ndctl/dimm.c: In function ‘rw_bin’: ../ndctl/dimm.c:328:44: warning: comparison of integer expressions of different signedness: ‘ssize_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 328 | for (offset = start_offset; offset < start_offset + size; | ^ ../ndctl/dimm.c: In function ‘query_fw_finish_status’: ../ndctl/dimm.c:840:50: warning: comparison of integer expressions of different signedness: ‘__time_t’ {aka ‘long int’} and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 840 | if (after.tv_sec - before.tv_sec > | ^ [51/240] Compiling C object ndctl/ndctl.p/inject-error.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [52/240] Compiling C object ndctl/ndctl.p/monitor.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../ndctl/monitor.c: In function ‘monitor_event’: ../ndctl/monitor.c:346:54: warning: comparison of integer expressions of different signedness: ‘__time_t’ {aka ‘long int’} and ‘unsigned int’ [-Wsign-compare] 346 | if ((fullpoll_ts.tv_sec - ts.tv_sec) > monitor.poll_timeout) { | ^ [53/240] Compiling C object daxctl/daxctl.p/daxctl.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [54/240] Compiling C object ndctl/ndctl.p/inject-smart.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [55/240] Compiling C object ndctl/ndctl.p/keys.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [56/240] Compiling C object ndctl/ndctl.p/load-keys.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [57/240] Compiling C object daxctl/daxctl.p/list.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [58/240] Compiling C object ndctl/ndctl.p/namespace.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [59/240] Compiling C object ndctl/ndctl.p/check.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from ../ndctl/check.c:14: ../ndctl/check.c: In function ‘btt_read_info’: ../ndctl/check.c:107:27: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 7 has type ‘ssize_t’ {aka ‘int’} [-Wformat=] 107 | err(bttc, "short read of first info block: %ld\n", size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ | | | ssize_t {aka int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:107:17: note: in expansion of macro ‘err’ 107 | err(bttc, "short read of first info block: %ld\n", size); | ^~~ ../ndctl/check.c:107:62: note: format string is defined here 107 | err(bttc, "short read of first info block: %ld\n", size); | ~~^ | | | long int | %d ../ndctl/check.c: In function ‘btt_write_info’: ../ndctl/check.c:129:27: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 129 | err(bttc, "BTT info block at offset %#lx needs to be restored\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | off); | ~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:129:17: note: in expansion of macro ‘err’ 129 | err(bttc, "BTT info block at offset %#lx needs to be restored\n", | ^~~ ../ndctl/check.c:129:56: note: format string is defined here 129 | err(bttc, "BTT info block at offset %#lx needs to be restored\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:134:20: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 134 | info(bttc, "Restoring BTT info block at offset %#lx\n", off); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:56:25: note: in expansion of macro ‘log_info’ 56 | #define info(x, arg...) log_info(&(x)->ctx, ## arg) | ^~~~~~~~ ../ndctl/check.c:134:9: note: in expansion of macro ‘info’ 134 | info(bttc, "Restoring BTT info block at offset %#lx\n", off); | ^~~~ ../ndctl/check.c:134:59: note: format string is defined here 134 | info(bttc, "Restoring BTT info block at offset %#lx\n", off); | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:143:27: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 7 has type ‘ssize_t’ {aka ‘int’} [-Wformat=] 143 | err(bttc, "short write of the info block: %ld\n", size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ | | | ssize_t {aka int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:143:17: note: in expansion of macro ‘err’ 143 | err(bttc, "short write of the info block: %ld\n", size); | ^~~ ../ndctl/check.c:143:61: note: format string is defined here 143 | err(bttc, "short write of the info block: %ld\n", size); | ~~^ | | | long int | %d In file included from ../util/size.h:8, from ../ndctl/check.c:18: ../ndctl/check.c: In function ‘btt_copy_to_info2’: ../ndctl/check.c:174:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 174 | ms_align = (void *)rounddown((u64)a->map.info2, a->bttc->sys_page_size); | ^ ../util/util.h:38:16: note: in definition of macro ‘rounddown’ 38 | typeof(x) __x = (x); \ | ^ ../ndctl/check.c:174:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 174 | ms_align = (void *)rounddown((u64)a->map.info2, a->bttc->sys_page_size); | ^ ../util/util.h:38:26: note: in definition of macro ‘rounddown’ 38 | typeof(x) __x = (x); \ | ^ ../ndctl/check.c:174:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 174 | ms_align = (void *)rounddown((u64)a->map.info2, a->bttc->sys_page_size); | ^ ../ndctl/check.c: In function ‘btt_map_write’: ../ndctl/check.c:221:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 221 | ms_align = (void *)rounddown((u64)&a->map.map[lba], | ^ ../util/util.h:38:16: note: in definition of macro ‘rounddown’ 38 | typeof(x) __x = (x); \ | ^ ../ndctl/check.c:221:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 221 | ms_align = (void *)rounddown((u64)&a->map.map[lba], | ^ ../util/util.h:38:26: note: in definition of macro ‘rounddown’ 38 | typeof(x) __x = (x); \ | ^ ../ndctl/check.c:221:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 221 | ms_align = (void *)rounddown((u64)&a->map.map[lba], | ^ ../ndctl/check.c: In function ‘btt_discover_arenas’: ../ndctl/check.c:824:39: warning: comparison is always true due to limited range of data type [-Wtype-limits] 824 | if (remaining <= ARENA_MAX_SIZE) | ^~ ../ndctl/check.c:835:43: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 835 | err(bttc, "Unable to read backup info block (offset %#lx)\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 836 | offset); | ~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:835:33: note: in expansion of macro ‘err’ 835 | err(bttc, "Unable to read backup info block (offset %#lx)\n", | ^~~ ../ndctl/check.c:835:88: note: format string is defined here 835 | err(bttc, "Unable to read backup info block (offset %#lx)\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:841:43: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 841 | err(bttc, "Backup info block (offset %#lx) verification failed\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 842 | offset); | ~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:841:33: note: in expansion of macro ‘err’ 841 | err(bttc, "Backup info block (offset %#lx) verification failed\n", | ^~~ ../ndctl/check.c:841:73: note: format string is defined here 841 | err(bttc, "Backup info block (offset %#lx) verification failed\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c: In function ‘btt_mmap’: ../ndctl/check.c:912:19: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 913 | (void *) addr, length, offset, page_offset); | ~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:912:9: note: in expansion of macro ‘dbg’ 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~ ../ndctl/check.c:912:43: note: format string is defined here 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:912:19: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘off_t’ {aka ‘long long int’} [-Wformat=] 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 913 | (void *) addr, length, offset, page_offset); | ~~~~~~ | | | off_t {aka long long int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:912:9: note: in expansion of macro ‘dbg’ 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~ ../ndctl/check.c:912:58: note: format string is defined here 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:912:19: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 10 has type ‘off_t’ {aka ‘long long int’} [-Wformat=] 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 913 | (void *) addr, length, offset, page_offset); | ~~~~~~~~~~~ | | | off_t {aka long long int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:912:9: note: in expansion of macro ‘dbg’ 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~ ../ndctl/check.c:912:78: note: format string is defined here 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c: In function ‘btt_unmap’: ../ndctl/check.c:930:19: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 931 | (void *) addr, length, page_offset); | ~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:930:9: note: in expansion of macro ‘dbg’ 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ^~~ ../ndctl/check.c:930:43: note: format string is defined here 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:930:19: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘off_t’ {aka ‘long long int’} [-Wformat=] 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 931 | (void *) addr, length, page_offset); | ~~~~~~~~~~~ | | | off_t {aka long long int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:930:9: note: in expansion of macro ‘dbg’ 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ^~~ ../ndctl/check.c:930:63: note: format string is defined here 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c: In function ‘btt_create_mappings’: ../ndctl/check.c:944:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | i, a->map.info_len, a->infooff, strerror(errno)); | ~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:944:25: note: in expansion of macro ‘err’ 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:944:65: note: format string is defined here 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:944:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | i, a->map.info_len, a->infooff, strerror(errno)); | ~~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:944:25: note: in expansion of macro ‘err’ 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:944:77: note: format string is defined here 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:952:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | i, a->map.data_len, a->dataoff, strerror(errno)); | ~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:952:25: note: in expansion of macro ‘err’ 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:952:65: note: format string is defined here 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:952:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | i, a->map.data_len, a->dataoff, strerror(errno)); | ~~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:952:25: note: in expansion of macro ‘err’ 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:952:77: note: format string is defined here 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:960:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 961 | i, a->map.map_len, a->mapoff, strerror(errno)); | ~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:960:25: note: in expansion of macro ‘err’ 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:960:64: note: format string is defined here 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:960:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 961 | i, a->map.map_len, a->mapoff, strerror(errno)); | ~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:960:25: note: in expansion of macro ‘err’ 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:960:76: note: format string is defined here 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:968:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | i, a->map.log_len, a->logoff, strerror(errno)); | ~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:968:25: note: in expansion of macro ‘err’ 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:968:64: note: format string is defined here 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:968:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | i, a->map.log_len, a->logoff, strerror(errno)); | ~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:968:25: note: in expansion of macro ‘err’ 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:968:76: note: format string is defined here 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:976:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 977 | i, a->map.info2_len, a->info2off, strerror(errno)); | ~~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:976:25: note: in expansion of macro ‘err’ 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:976:66: note: format string is defined here 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:976:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 977 | i, a->map.info2_len, a->info2off, strerror(errno)); | ~~~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:976:25: note: in expansion of macro ‘err’ 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:976:78: note: format string is defined here 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c: In function ‘__btt_recover_first_sb’: ../ndctl/check.c:1047:20: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 1047 | info(bttc, "estimated arenas: %d, remaining bytes: %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1048 | est_arenas, remaining); | ~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:56:25: note: in expansion of macro ‘log_info’ 56 | #define info(x, arg...) log_info(&(x)->ctx, ## arg) | ^~~~~~~~ ../ndctl/check.c:1047:9: note: in expansion of macro ‘info’ 1047 | info(bttc, "estimated arenas: %d, remaining bytes: %#lx\n", | ^~~~ ../ndctl/check.c:1047:63: note: format string is defined here 1047 | info(bttc, "estimated arenas: %d, remaining bytes: %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:1065:20: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 1065 | info(bttc, "Attempting recover info-block from end-of-arena offset %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1066 | offset); | ~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:56:25: note: in expansion of macro ‘log_info’ 56 | #define info(x, arg...) log_info(&(x)->ctx, ## arg) | ^~~~~~~~ ../ndctl/check.c:1065:9: note: in expansion of macro ‘info’ 1065 | info(bttc, "Attempting recover info-block from end-of-arena offset %#lx\n", | ^~~~ ../ndctl/check.c:1065:79: note: format string is defined here 1065 | info(bttc, "Attempting recover info-block from end-of-arena offset %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:1094:28: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 1094 | info(bttc, "Attempting to recover info-block from end offset %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | offset); | ~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:56:25: note: in expansion of macro ‘log_info’ 56 | #define info(x, arg...) log_info(&(x)->ctx, ## arg) | ^~~~~~~~ ../ndctl/check.c:1094:17: note: in expansion of macro ‘info’ 1094 | info(bttc, "Attempting to recover info-block from end offset %#lx\n", | ^~~~ ../ndctl/check.c:1094:81: note: format string is defined here 1094 | info(bttc, "Attempting to recover info-block from end offset %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:1127:28: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 1127 | info(bttc, "Attempting to recover info-block from info2 offset %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1128 | offset); | ~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:56:25: note: in expansion of macro ‘log_info’ 56 | #define info(x, arg...) log_info(&(x)->ctx, ## arg) | ^~~~~~~~ ../ndctl/check.c:1127:17: note: in expansion of macro ‘info’ 1127 | info(bttc, "Attempting to recover info-block from info2 offset %#lx\n", | ^~~~ ../ndctl/check.c:1127:83: note: format string is defined here 1127 | info(bttc, "Attempting to recover info-block from info2 offset %#lx\n", | ~~~^ | | | long unsigned int | %#llx [60/240] Compiling C object daxctl/daxctl.p/migrate.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [61/240] Compiling C object daxctl/daxctl.p/json.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [62/240] Compiling C object daxctl/daxctl.p/filter.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [63/240] Compiling C object daxctl/daxctl.p/acpi.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [64/240] Compiling C object cxl/cxl.p/cxl.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [65/240] Compiling C object cxl/cxl.p/list.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [66/240] Compiling C object cxl/cxl.p/port.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [67/240] Compiling C object cxl/cxl.p/bus.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [68/240] Compiling C object daxctl/daxctl.p/device.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [69/240] Compiling C object cxl/cxl.p/.._daxctl_filter.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [70/240] Compiling C object cxl/cxl.p/region.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from ../cxl/region.c:8: ../cxl/region.c: In function ‘parse_create_options’: ../cxl/region.c:347:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 347 | "size (%lu) is not an integral multiple of interleave-ways (%u)\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | p->size, p->ways); | ~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../cxl/region.c:346:25: note: in expansion of macro ‘log_err’ 346 | log_err(&rl, | ^~~~~~~ ../cxl/region.c:347:42: note: format string is defined here 347 | "size (%lu) is not an integral multiple of interleave-ways (%u)\n", | ~~^ | | | long unsigned int | %llu ../cxl/region.c: In function ‘create_region’: ../cxl/region.c:626:25: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 626 | "%s: region size %#lx exceeds max available space\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 627 | cxl_decoder_get_devname(p->root_decoder), size); | ~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../cxl/region.c:625:17: note: in expansion of macro ‘log_err’ 625 | log_err(&rl, | ^~~~~~~ ../cxl/region.c:626:45: note: format string is defined here 626 | "%s: region size %#lx exceeds max available space\n", | ~~~^ | | | long unsigned int | %#llx [71/240] Compiling C object cxl/cxl.p/.._daxctl_json.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [72/240] Compiling C object cxl/cxl.p/memdev.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [73/240] Compiling C object cxl/cxl.p/json.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [74/240] Compiling C object cxl/cxl.p/event_trace.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [75/240] Generating Documentation/daxctl/asciidoctor-extensions.rb with a custom command (wrapped by meson to capture output) [76/240] Compiling C object cxl/cxl.p/filter.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [77/240] Compiling C object cxl/cxl.p/monitor.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [78/240] Generating Documentation/ndctl/asciidoctor-extensions.rb with a custom command (wrapped by meson to capture output) [79/240] Generating Documentation/cxl/asciidoctor-extensions.rb with a custom command (wrapped by meson to capture output) [80/240] Generating Documentation/cxl/lib/asciidoctor-extensions.rb with a custom command (wrapped by meson to capture output) [81/240] Compiling C object test/libndctl.p/.._util_log.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [82/240] Compiling C object test/libndctl.p/core.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [83/240] Compiling C object test/libndctl.p/.._util_sysfs.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [84/240] Compiling C object test/dsm-fail.p/.._util_log.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [85/240] Compiling C object ndctl/lib/libndctl.so.6.2.21.p/libndctl.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from ../ndctl/lib/libndctl.c:19: ../ndctl/lib/libndctl.c: In function ‘ndctl_cmd_vendor_get_output’: ../ccan/minmax/minmax.h:30:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘ssize_t’ {aka ‘int’} [-Wsign-compare] 30 | _a < _b ? _a : _b; \ | ^ ../ndctl/lib/libndctl.c:3145:15: note: in expansion of macro ‘min’ 3145 | len = min(len, out_length); | ^~~ ../ccan/minmax/minmax.h:30:32: warning: operand of ‘?:’ changes signedness from ‘ssize_t’ {aka ‘int’} to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare] 30 | _a < _b ? _a : _b; \ | ^~ ../ndctl/lib/libndctl.c:3145:15: note: in expansion of macro ‘min’ 3145 | len = min(len, out_length); | ^~~ [86/240] Compiling C object test/dsm-fail.p/core.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [87/240] Compiling C object test/dsm-fail.p/.._util_sysfs.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [88/240] Compiling C object cxl/lib/libcxl.so.1.0.5.p/libcxl.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../cxl/lib/libcxl.c: In function ‘add_cxl_memdev’: ../cxl/lib/libcxl.c:1273:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] 1273 | if (memdev->lsa_size == ULLONG_MAX) | ^~ In file included from ../cxl/lib/libcxl.c:23: ../cxl/lib/libcxl.c: In function ‘add_cxl_decoder’: ../cxl/lib/libcxl.c:2198:26: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2198 | dbg(ctx, "%s: target%ld %s phys_path: %s\n", devname, i, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../cxl/lib/libcxl.c:2198:17: note: in expansion of macro ‘dbg’ 2198 | dbg(ctx, "%s: target%ld %s phys_path: %s\n", devname, i, | ^~~ ../cxl/lib/libcxl.c:2198:39: note: format string is defined here 2198 | dbg(ctx, "%s: target%ld %s phys_path: %s\n", devname, i, | ~~^ | | | long int | %d ../cxl/lib/libcxl.c:2204:26: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2204 | dbg(ctx, "%s: target%ld %s fw_path: %s\n", devname, i, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../cxl/lib/libcxl.c:2204:17: note: in expansion of macro ‘dbg’ 2204 | dbg(ctx, "%s: target%ld %s fw_path: %s\n", devname, i, | ^~~ ../cxl/lib/libcxl.c:2204:39: note: format string is defined here 2204 | dbg(ctx, "%s: target%ld %s fw_path: %s\n", devname, i, | ~~^ | | | long int | %d ../cxl/lib/libcxl.c:2214:26: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2214 | err(ctx, "%s: failed to parse target%ld\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2215 | devpath_to_devname(cxldecoder_base), i); | ~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../cxl/lib/libcxl.c:2214:17: note: in expansion of macro ‘err’ 2214 | err(ctx, "%s: failed to parse target%ld\n", | ^~~ ../cxl/lib/libcxl.c:2214:55: note: format string is defined here 2214 | err(ctx, "%s: failed to parse target%ld\n", | ~~^ | | | long int | %d ../cxl/lib/libcxl.c: In function ‘cxl_cmd_set_input_payload’: ../cxl/lib/libcxl.c:3372:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3372 | cmd->send_cmd->in.payload = (u64)cmd->input_payload; | ^ ../cxl/lib/libcxl.c:3379:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3379 | cmd->send_cmd->in.payload = (u64)buf; | ^ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_set_output_payload’: ../cxl/lib/libcxl.c:3400:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3400 | cmd->send_cmd->out.payload = (u64)cmd->output_payload; | ^ ../cxl/lib/libcxl.c:3407:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3407 | cmd->send_cmd->out.payload = (u64)buf; | ^ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alloc_send’: ../cxl/lib/libcxl.c:3434:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3434 | cmd->send_cmd->in.payload = (u64)cmd->input_payload; | ^ ../cxl/lib/libcxl.c:3441:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3441 | cmd->send_cmd->out.payload = (u64)cmd->output_payload; | ^ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_life_used_prog_warn_threshold_valid’: ../cxl/lib/libcxl.c:3541:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3541 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3555:9: note: in expansion of macro ‘cmd_get_field_u8_mask’ 3555 | cmd_get_field_u8_mask(c, get_alert_config, GET_ALERT_CONFIG, \ | ^~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c:3561:9: note: in expansion of macro ‘cmd_alert_get_valid_alerts_field’ 3561 | cmd_alert_get_valid_alerts_field( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_dev_over_temperature_prog_warn_threshold_valid’: ../cxl/lib/libcxl.c:3541:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3541 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3555:9: note: in expansion of macro ‘cmd_get_field_u8_mask’ 3555 | cmd_get_field_u8_mask(c, get_alert_config, GET_ALERT_CONFIG, \ | ^~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c:3570:9: note: in expansion of macro ‘cmd_alert_get_valid_alerts_field’ 3570 | cmd_alert_get_valid_alerts_field( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_dev_under_temperature_prog_warn_threshold_valid’: ../cxl/lib/libcxl.c:3541:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3541 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3555:9: note: in expansion of macro ‘cmd_get_field_u8_mask’ 3555 | cmd_get_field_u8_mask(c, get_alert_config, GET_ALERT_CONFIG, \ | ^~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c:3579:9: note: in expansion of macro ‘cmd_alert_get_valid_alerts_field’ 3579 | cmd_alert_get_valid_alerts_field( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_corrected_volatile_mem_err_prog_warn_threshold_valid’: ../cxl/lib/libcxl.c:3541:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3541 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3555:9: note: in expansion of macro ‘cmd_get_field_u8_mask’ 3555 | cmd_get_field_u8_mask(c, get_alert_config, GET_ALERT_CONFIG, \ | ^~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c:3588:9: note: in expansion of macro ‘cmd_alert_get_valid_alerts_field’ 3588 | cmd_alert_get_valid_alerts_field( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_corrected_pmem_err_prog_warn_threshold_valid’: ../cxl/lib/libcxl.c:3541:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3541 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3555:9: note: in expansion of macro ‘cmd_get_field_u8_mask’ 3555 | cmd_get_field_u8_mask(c, get_alert_config, GET_ALERT_CONFIG, \ | ^~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c:3597:9: note: in expansion of macro ‘cmd_alert_get_valid_alerts_field’ 3597 | cmd_alert_get_valid_alerts_field( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_life_used_prog_warn_threshold_writable’: ../cxl/lib/libcxl.c:3541:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3541 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3603:9: note: in expansion of macro ‘cmd_get_field_u8_mask’ 3603 | cmd_get_field_u8_mask(c, get_alert_config, GET_ALERT_CONFIG, \ | ^~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c:3609:9: note: in expansion of macro ‘cmd_alert_get_prog_alerts_field’ 3609 | cmd_alert_get_prog_alerts_field( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_dev_over_temperature_prog_warn_threshold_writable’: ../cxl/lib/libcxl.c:3541:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3541 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3603:9: note: in expansion of macro ‘cmd_get_field_u8_mask’ 3603 | cmd_get_field_u8_mask(c, get_alert_config, GET_ALERT_CONFIG, \ | ^~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c:3618:9: note: in expansion of macro ‘cmd_alert_get_prog_alerts_field’ 3618 | cmd_alert_get_prog_alerts_field( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_dev_under_temperature_prog_warn_threshold_writable’: ../cxl/lib/libcxl.c:3541:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3541 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3603:9: note: in expansion of macro ‘cmd_get_field_u8_mask’ 3603 | cmd_get_field_u8_mask(c, get_alert_config, GET_ALERT_CONFIG, \ | ^~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c:3627:9: note: in expansion of macro ‘cmd_alert_get_prog_alerts_field’ 3627 | cmd_alert_get_prog_alerts_field( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_corrected_volatile_mem_err_prog_warn_threshold_writable’: ../cxl/lib/libcxl.c:3541:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3541 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3603:9: note: in expansion of macro ‘cmd_get_field_u8_mask’ 3603 | cmd_get_field_u8_mask(c, get_alert_config, GET_ALERT_CONFIG, \ | ^~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c:3636:9: note: in expansion of macro ‘cmd_alert_get_prog_alerts_field’ 3636 | cmd_alert_get_prog_alerts_field( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_corrected_pmem_err_prog_warn_threshold_writable’: ../cxl/lib/libcxl.c:3541:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3541 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3603:9: note: in expansion of macro ‘cmd_get_field_u8_mask’ 3603 | cmd_get_field_u8_mask(c, get_alert_config, GET_ALERT_CONFIG, \ | ^~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c:3645:9: note: in expansion of macro ‘cmd_alert_get_prog_alerts_field’ 3645 | cmd_alert_get_prog_alerts_field( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_get_life_used_crit_alert_threshold’: ../cxl/lib/libcxl.c:3509:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3509 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3653:9: note: in expansion of macro ‘cmd_get_field_u8’ 3653 | cmd_get_field_u8(cmd, get_alert_config, GET_ALERT_CONFIG, | ^~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_get_life_used_prog_warn_threshold’: ../cxl/lib/libcxl.c:3509:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3509 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3660:9: note: in expansion of macro ‘cmd_get_field_u8’ 3660 | cmd_get_field_u8(cmd, get_alert_config, GET_ALERT_CONFIG, | ^~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_get_dev_over_temperature_crit_alert_threshold’: ../cxl/lib/libcxl.c:3519:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3519 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3668:9: note: in expansion of macro ‘cmd_get_field_u16’ 3668 | cmd_get_field_u16(cmd, get_alert_config, GET_ALERT_CONFIG, | ^~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_get_dev_under_temperature_crit_alert_threshold’: ../cxl/lib/libcxl.c:3519:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3519 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3676:9: note: in expansion of macro ‘cmd_get_field_u16’ 3676 | cmd_get_field_u16(cmd, get_alert_config, GET_ALERT_CONFIG, | ^~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_get_dev_over_temperature_prog_warn_threshold’: ../cxl/lib/libcxl.c:3519:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3519 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3684:9: note: in expansion of macro ‘cmd_get_field_u16’ 3684 | cmd_get_field_u16(cmd, get_alert_config, GET_ALERT_CONFIG, | ^~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_get_dev_under_temperature_prog_warn_threshold’: ../cxl/lib/libcxl.c:3519:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3519 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3692:9: note: in expansion of macro ‘cmd_get_field_u16’ 3692 | cmd_get_field_u16(cmd, get_alert_config, GET_ALERT_CONFIG, | ^~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_get_corrected_volatile_mem_err_prog_warn_threshold’: ../cxl/lib/libcxl.c:3519:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3519 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3700:9: note: in expansion of macro ‘cmd_get_field_u16’ 3700 | cmd_get_field_u16(cmd, get_alert_config, GET_ALERT_CONFIG, | ^~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_alert_config_get_corrected_pmem_err_prog_warn_threshold’: ../cxl/lib/libcxl.c:3519:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3519 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3707:9: note: in expansion of macro ‘cmd_get_field_u16’ 3707 | cmd_get_field_u16(cmd, get_alert_config, GET_ALERT_CONFIG, | ^~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_maintenance_needed’: ../cxl/lib/libcxl.c:3541:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3541 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3718:9: note: in expansion of macro ‘cmd_get_field_u8_mask’ 3718 | cmd_get_field_u8_mask(c, get_health_info, GET_HEALTH_INFO, health_status, m) | ^~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c:3722:9: note: in expansion of macro ‘cmd_health_get_status_field’ 3722 | cmd_health_get_status_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_performance_degraded’: ../cxl/lib/libcxl.c:3541:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3541 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3718:9: note: in expansion of macro ‘cmd_get_field_u8_mask’ 3718 | cmd_get_field_u8_mask(c, get_health_info, GET_HEALTH_INFO, health_status, m) | ^~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c:3728:9: note: in expansion of macro ‘cmd_health_get_status_field’ 3728 | cmd_health_get_status_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_hw_replacement_needed’: ../cxl/lib/libcxl.c:3541:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3541 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3718:9: note: in expansion of macro ‘cmd_get_field_u8_mask’ 3718 | cmd_get_field_u8_mask(c, get_health_info, GET_HEALTH_INFO, health_status, m) | ^~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c:3734:9: note: in expansion of macro ‘cmd_health_get_status_field’ 3734 | cmd_health_get_status_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_media_normal’: ../cxl/lib/libcxl.c:3741:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3741 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3751:9: note: in expansion of macro ‘cmd_health_check_media_field’ 3751 | cmd_health_check_media_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_media_not_ready’: ../cxl/lib/libcxl.c:3741:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3741 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3757:9: note: in expansion of macro ‘cmd_health_check_media_field’ 3757 | cmd_health_check_media_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_media_persistence_lost’: ../cxl/lib/libcxl.c:3741:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3741 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3764:9: note: in expansion of macro ‘cmd_health_check_media_field’ 3764 | cmd_health_check_media_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_media_data_lost’: ../cxl/lib/libcxl.c:3741:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3741 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3770:9: note: in expansion of macro ‘cmd_health_check_media_field’ 3770 | cmd_health_check_media_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_media_powerloss_persistence_loss’: ../cxl/lib/libcxl.c:3741:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3741 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3777:9: note: in expansion of macro ‘cmd_health_check_media_field’ 3777 | cmd_health_check_media_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_media_shutdown_persistence_loss’: ../cxl/lib/libcxl.c:3741:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3741 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3784:9: note: in expansion of macro ‘cmd_health_check_media_field’ 3784 | cmd_health_check_media_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_media_persistence_loss_imminent’: ../cxl/lib/libcxl.c:3741:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3741 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3791:9: note: in expansion of macro ‘cmd_health_check_media_field’ 3791 | cmd_health_check_media_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_media_powerloss_data_loss’: ../cxl/lib/libcxl.c:3741:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3741 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3798:9: note: in expansion of macro ‘cmd_health_check_media_field’ 3798 | cmd_health_check_media_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_media_shutdown_data_loss’: ../cxl/lib/libcxl.c:3741:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3741 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3805:9: note: in expansion of macro ‘cmd_health_check_media_field’ 3805 | cmd_health_check_media_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_media_data_loss_imminent’: ../cxl/lib/libcxl.c:3741:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3741 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3812:9: note: in expansion of macro ‘cmd_health_check_media_field’ 3812 | cmd_health_check_media_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_ext_life_used_normal’: ../cxl/lib/libcxl.c:3819:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3819 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3831:9: note: in expansion of macro ‘cmd_health_check_ext_field’ 3831 | cmd_health_check_ext_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_ext_life_used_warning’: ../cxl/lib/libcxl.c:3819:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3819 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3838:9: note: in expansion of macro ‘cmd_health_check_ext_field’ 3838 | cmd_health_check_ext_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_ext_life_used_critical’: ../cxl/lib/libcxl.c:3819:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3819 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3845:9: note: in expansion of macro ‘cmd_health_check_ext_field’ 3845 | cmd_health_check_ext_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_ext_temperature_normal’: ../cxl/lib/libcxl.c:3819:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3819 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3852:9: note: in expansion of macro ‘cmd_health_check_ext_field’ 3852 | cmd_health_check_ext_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_ext_temperature_warning’: ../cxl/lib/libcxl.c:3819:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3819 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3859:9: note: in expansion of macro ‘cmd_health_check_ext_field’ 3859 | cmd_health_check_ext_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_ext_temperature_critical’: ../cxl/lib/libcxl.c:3819:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3819 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3866:9: note: in expansion of macro ‘cmd_health_check_ext_field’ 3866 | cmd_health_check_ext_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_ext_corrected_volatile_normal’: ../cxl/lib/libcxl.c:3819:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3819 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3873:9: note: in expansion of macro ‘cmd_health_check_ext_field’ 3873 | cmd_health_check_ext_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_ext_corrected_volatile_warning’: ../cxl/lib/libcxl.c:3819:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3819 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3880:9: note: in expansion of macro ‘cmd_health_check_ext_field’ 3880 | cmd_health_check_ext_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_ext_corrected_persistent_normal’: ../cxl/lib/libcxl.c:3819:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3819 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3887:9: note: in expansion of macro ‘cmd_health_check_ext_field’ 3887 | cmd_health_check_ext_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_ext_corrected_persistent_warning’: ../cxl/lib/libcxl.c:3819:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3819 | (struct cxl_cmd_get_health_info *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3894:9: note: in expansion of macro ‘cmd_health_check_ext_field’ 3894 | cmd_health_check_ext_field(cmd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘health_info_get_life_used_raw’: ../cxl/lib/libcxl.c:3509:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3509 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3900:9: note: in expansion of macro ‘cmd_get_field_u8’ 3900 | cmd_get_field_u8(cmd, get_health_info, GET_HEALTH_INFO, | ^~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘health_info_get_temperature_raw’: ../cxl/lib/libcxl.c:3519:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3519 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3917:9: note: in expansion of macro ‘cmd_get_field_u16’ 3917 | cmd_get_field_u16(cmd, get_health_info, GET_HEALTH_INFO, | ^~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_dirty_shutdowns’: ../cxl/lib/libcxl.c:3530:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3530 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3934:9: note: in expansion of macro ‘cmd_get_field_u32’ 3934 | cmd_get_field_u32(cmd, get_health_info, GET_HEALTH_INFO, | ^~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_volatile_errors’: ../cxl/lib/libcxl.c:3530:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3530 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3940:9: note: in expansion of macro ‘cmd_get_field_u32’ 3940 | cmd_get_field_u32(cmd, get_health_info, GET_HEALTH_INFO, | ^~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_health_info_get_pmem_errors’: ../cxl/lib/libcxl.c:3530:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3530 | (struct cxl_cmd_##n *)cmd->send_cmd->out.payload; \ | ^ ../cxl/lib/libcxl.c:3946:9: note: in expansion of macro ‘cmd_get_field_u32’ 3946 | cmd_get_field_u32(cmd, get_health_info, GET_HEALTH_INFO, | ^~~~~~~~~~~~~~~~~ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_identify_get_fw_rev’: ../cxl/lib/libcxl.c:3968:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3968 | (struct cxl_cmd_identify *)cmd->send_cmd->out.payload; | ^ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_identify_get_label_size’: ../cxl/lib/libcxl.c:3995:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3995 | (struct cxl_cmd_identify *)cmd->send_cmd->out.payload; | ^ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_new_read_label’: ../cxl/lib/libcxl.c:4067:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 4067 | get_lsa = (struct cxl_cmd_get_lsa_in *)cmd->send_cmd->in.payload; | ^ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_read_label_get_payload’: ../cxl/lib/libcxl.c:4084:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 4084 | get_lsa = (struct cxl_cmd_get_lsa_in *)cmd->send_cmd->in.payload; | ^ ../cxl/lib/libcxl.c:4088:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 4088 | payload = (void *)cmd->send_cmd->out.payload; | ^ ../cxl/lib/libcxl.c: In function ‘cxl_cmd_new_write_label’: ../cxl/lib/libcxl.c:4330:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 4330 | set_lsa = (struct cxl_cmd_set_lsa *)cmd->send_cmd->in.payload; | ^ [89/240] Compiling C object test/libndctl.p/libndctl.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [90/240] Generating Documentation/ndctl/ndctl with a custom command [91/240] Generating Documentation/ndctl/ndctl-wait-scrub with a custom command [92/240] Generating Documentation/daxctl/daxctl-migrate-device-model with a custom command [93/240] Generating Documentation/daxctl/daxctl with a custom command [94/240] Generating Documentation/ndctl/ndctl-zero-labels with a custom command [95/240] Generating Documentation/ndctl/ndctl-write-labels with a custom command [96/240] Generating Documentation/daxctl/daxctl-list with a custom command [97/240] Generating Documentation/ndctl/ndctl-read-labels with a custom command [98/240] Generating Documentation/ndctl/ndctl-init-labels with a custom command [99/240] Generating Documentation/ndctl/ndctl-start-scrub with a custom command [100/240] Generating Documentation/ndctl/ndctl-enable-region with a custom command [101/240] Generating Documentation/ndctl/ndctl-check-labels with a custom command [102/240] Generating Documentation/ndctl/ndctl-disable-region with a custom command [103/240] Linking target daxctl/lib/libdaxctl.so.1.2.5 [104/240] Generating Documentation/ndctl/ndctl-enable-dimm with a custom command [105/240] Generating Documentation/ndctl/ndctl-disable-dimm with a custom command [106/240] Generating Documentation/ndctl/ndctl-destroy-namespace with a custom command [107/240] Generating Documentation/ndctl/ndctl-enable-namespace with a custom command [108/240] Generating symbol file daxctl/lib/libdaxctl.so.1.2.5.p/libdaxctl.so.1.2.5.symbols [109/240] Generating Documentation/ndctl/ndctl-check-namespace with a custom command [110/240] Generating Documentation/ndctl/ndctl-inject-error with a custom command [111/240] Generating Documentation/ndctl/ndctl-clear-errors with a custom command [112/240] Generating Documentation/ndctl/ndctl-inject-smart with a custom command [113/240] Generating Documentation/ndctl/ndctl-disable-namespace with a custom command [114/240] Generating Documentation/ndctl/ndctl-update-firmware with a custom command [115/240] Generating Documentation/ndctl/ndctl-create-namespace with a custom command [116/240] Generating Documentation/ndctl/ndctl-monitor with a custom command [117/240] Generating Documentation/ndctl/ndctl-list with a custom command [118/240] Generating Documentation/ndctl/ndctl-update-passphrase with a custom command [119/240] Generating Documentation/ndctl/ndctl-setup-passphrase with a custom command [120/240] Generating Documentation/ndctl/ndctl-remove-passphrase with a custom command [121/240] Generating Documentation/ndctl/ndctl-sanitize-dimm with a custom command [122/240] Generating Documentation/ndctl/ndctl-freeze-security with a custom command [123/240] Generating Documentation/ndctl/ndctl-load-keys with a custom command [124/240] Generating Documentation/ndctl/ndctl-wait-overwrite with a custom command [125/240] Generating Documentation/ndctl/ndctl-write-infoblock with a custom command [126/240] Generating Documentation/ndctl/ndctl-read-infoblock with a custom command [127/240] Generating Documentation/ndctl/ndctl-activate-firmware with a custom command [128/240] Generating Documentation/daxctl/daxctl-reconfigure-device with a custom command [129/240] Generating Documentation/daxctl/daxctl-online-memory with a custom command [130/240] Generating Documentation/daxctl/daxctl-disable-device with a custom command [131/240] Generating Documentation/daxctl/daxctl-offline-memory with a custom command [132/240] Generating Documentation/daxctl/daxctl-enable-device with a custom command [133/240] Generating Documentation/daxctl/daxctl-destroy-device with a custom command [134/240] Generating Documentation/cxl/cxl with a custom command [135/240] Generating Documentation/daxctl/daxctl-create-device with a custom command [136/240] Generating Documentation/cxl/cxl-list with a custom command [137/240] Generating Documentation/cxl/cxl-read-labels with a custom command [138/240] Generating Documentation/cxl/cxl-zero-labels with a custom command [139/240] Generating Documentation/cxl/cxl-disable-bus with a custom command [140/240] Generating Documentation/cxl/cxl-write-labels with a custom command [141/240] Generating Documentation/cxl/cxl-reserve-dpa with a custom command [142/240] Generating Documentation/cxl/cxl-enable-memdev with a custom command [143/240] Generating Documentation/cxl/cxl-set-partition with a custom command [144/240] Generating Documentation/cxl/cxl-disable-memdev with a custom command [145/240] Generating Documentation/cxl/cxl-disable-port with a custom command [146/240] Generating Documentation/cxl/cxl-free-dpa with a custom command [147/240] Compiling C object test/dsm-fail.p/.._util_json.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../util/json.c: In function ‘display_size’: ../util/json.c:35:31: warning: integer overflow in expression of type ‘long int’ results in ‘-2147483648’ [-Woverflow] 35 | if (bytes < 2L*SZ_1G) { | ^ ../util/json.c:35:27: warning: comparison of integer expressions of different signedness: ‘long long unsigned int’ and ‘long int’ [-Wsign-compare] 35 | if (bytes < 2L*SZ_1G) { | ^ ../util/json.c:53:31: warning: integer overflow in expression of type ‘long int’ results in ‘-2147483648’ [-Woverflow] 53 | if (bytes < 2L*SZ_1G) { | ^ ../util/json.c:53:27: warning: comparison of integer expressions of different signedness: ‘long long unsigned int’ and ‘long int’ [-Wsign-compare] 53 | if (bytes < 2L*SZ_1G) { | ^ [148/240] Generating Documentation/cxl/cxl-enable-port with a custom command [149/240] Generating Documentation/cxl/cxl-create-region with a custom command [150/240] Generating Documentation/cxl/cxl-destroy-region with a custom command [151/240] Compiling C object test/dsm-fail.p/.._daxctl_filter.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [152/240] Generating Documentation/cxl/cxl-monitor with a custom command [153/240] Compiling C object test/dsm-fail.p/.._ndctl_filter.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [154/240] Generating Documentation/cxl/cxl-disable-region with a custom command [155/240] Generating Documentation/cxl/cxl-enable-region with a custom command [156/240] Generating Documentation/cxl/cxl-update-firmware with a custom command [157/240] Compiling C object test/dsm-fail.p/.._ndctl_json.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [158/240] Generating Documentation/cxl/lib/libcxl with a custom command [159/240] Compiling C object test/dsm-fail.p/.._daxctl_json.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [160/240] Compiling C object test/dsm-fail.p/.._ndctl_check.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from ../ndctl/check.c:14: ../ndctl/check.c: In function ‘btt_read_info’: ../ndctl/check.c:107:27: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 7 has type ‘ssize_t’ {aka ‘int’} [-Wformat=] 107 | err(bttc, "short read of first info block: %ld\n", size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ | | | ssize_t {aka int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:107:17: note: in expansion of macro ‘err’ 107 | err(bttc, "short read of first info block: %ld\n", size); | ^~~ ../ndctl/check.c:107:62: note: format string is defined here 107 | err(bttc, "short read of first info block: %ld\n", size); | ~~^ | | | long int | %d ../ndctl/check.c: In function ‘btt_write_info’: ../ndctl/check.c:129:27: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 129 | err(bttc, "BTT info block at offset %#lx needs to be restored\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | off); | ~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:129:17: note: in expansion of macro ‘err’ 129 | err(bttc, "BTT info block at offset %#lx needs to be restored\n", | ^~~ ../ndctl/check.c:129:56: note: format string is defined here 129 | err(bttc, "BTT info block at offset %#lx needs to be restored\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:134:20: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 134 | info(bttc, "Restoring BTT info block at offset %#lx\n", off); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:56:25: note: in expansion of macro ‘log_info’ 56 | #define info(x, arg...) log_info(&(x)->ctx, ## arg) | ^~~~~~~~ ../ndctl/check.c:134:9: note: in expansion of macro ‘info’ 134 | info(bttc, "Restoring BTT info block at offset %#lx\n", off); | ^~~~ ../ndctl/check.c:134:59: note: format string is defined here 134 | info(bttc, "Restoring BTT info block at offset %#lx\n", off); | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:143:27: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 7 has type ‘ssize_t’ {aka ‘int’} [-Wformat=] 143 | err(bttc, "short write of the info block: %ld\n", size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ | | | ssize_t {aka int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:143:17: note: in expansion of macro ‘err’ 143 | err(bttc, "short write of the info block: %ld\n", size); | ^~~ ../ndctl/check.c:143:61: note: format string is defined here 143 | err(bttc, "short write of the info block: %ld\n", size); | ~~^ | | | long int | %d In file included from ../util/size.h:8, from ../ndctl/check.c:18: ../ndctl/check.c: In function ‘btt_copy_to_info2’: ../ndctl/check.c:174:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 174 | ms_align = (void *)rounddown((u64)a->map.info2, a->bttc->sys_page_size); | ^ ../util/util.h:38:16: note: in definition of macro ‘rounddown’ 38 | typeof(x) __x = (x); \ | ^ ../ndctl/check.c:174:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 174 | ms_align = (void *)rounddown((u64)a->map.info2, a->bttc->sys_page_size); | ^ ../util/util.h:38:26: note: in definition of macro ‘rounddown’ 38 | typeof(x) __x = (x); \ | ^ ../ndctl/check.c:174:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 174 | ms_align = (void *)rounddown((u64)a->map.info2, a->bttc->sys_page_size); | ^ ../ndctl/check.c: In function ‘btt_map_write’: ../ndctl/check.c:221:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 221 | ms_align = (void *)rounddown((u64)&a->map.map[lba], | ^ ../util/util.h:38:16: note: in definition of macro ‘rounddown’ 38 | typeof(x) __x = (x); \ | ^ ../ndctl/check.c:221:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 221 | ms_align = (void *)rounddown((u64)&a->map.map[lba], | ^ ../util/util.h:38:26: note: in definition of macro ‘rounddown’ 38 | typeof(x) __x = (x); \ | ^ ../ndctl/check.c:221:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 221 | ms_align = (void *)rounddown((u64)&a->map.map[lba], | ^ ../ndctl/check.c: In function ‘btt_discover_arenas’: ../ndctl/check.c:824:39: warning: comparison is always true due to limited range of data type [-Wtype-limits] 824 | if (remaining <= ARENA_MAX_SIZE) | ^~ ../ndctl/check.c:835:43: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 835 | err(bttc, "Unable to read backup info block (offset %#lx)\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 836 | offset); | ~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:835:33: note: in expansion of macro ‘err’ 835 | err(bttc, "Unable to read backup info block (offset %#lx)\n", | ^~~ ../ndctl/check.c:835:88: note: format string is defined here 835 | err(bttc, "Unable to read backup info block (offset %#lx)\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:841:43: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 841 | err(bttc, "Backup info block (offset %#lx) verification failed\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 842 | offset); | ~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:841:33: note: in expansion of macro ‘err’ 841 | err(bttc, "Backup info block (offset %#lx) verification failed\n", | ^~~ ../ndctl/check.c:841:73: note: format string is defined here 841 | err(bttc, "Backup info block (offset %#lx) verification failed\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c: In function ‘btt_mmap’: ../ndctl/check.c:912:19: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 913 | (void *) addr, length, offset, page_offset); | ~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:912:9: note: in expansion of macro ‘dbg’ 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~ ../ndctl/check.c:912:43: note: format string is defined here 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:912:19: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘off_t’ {aka ‘long long int’} [-Wformat=] 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 913 | (void *) addr, length, offset, page_offset); | ~~~~~~ | | | off_t {aka long long int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:912:9: note: in expansion of macro ‘dbg’ 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~ ../ndctl/check.c:912:58: note: format string is defined here 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:912:19: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 10 has type ‘off_t’ {aka ‘long long int’} [-Wformat=] 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 913 | (void *) addr, length, offset, page_offset); | ~~~~~~~~~~~ | | | off_t {aka long long int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:912:9: note: in expansion of macro ‘dbg’ 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~ ../ndctl/check.c:912:78: note: format string is defined here 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c: In function ‘btt_unmap’: ../ndctl/check.c:930:19: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 931 | (void *) addr, length, page_offset); | ~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:930:9: note: in expansion of macro ‘dbg’ 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ^~~ ../ndctl/check.c:930:43: note: format string is defined here 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:930:19: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘off_t’ {aka ‘long long int’} [-Wformat=] 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 931 | (void *) addr, length, page_offset); | ~~~~~~~~~~~ | | | off_t {aka long long int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:930:9: note: in expansion of macro ‘dbg’ 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ^~~ ../ndctl/check.c:930:63: note: format string is defined here 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c: In function ‘btt_create_mappings’: ../ndctl/check.c:944:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | i, a->map.info_len, a->infooff, strerror(errno)); | ~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:944:25: note: in expansion of macro ‘err’ 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:944:65: note: format string is defined here 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:944:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | i, a->map.info_len, a->infooff, strerror(errno)); | ~~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:944:25: note: in expansion of macro ‘err’ 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:944:77: note: format string is defined here 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:952:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | i, a->map.data_len, a->dataoff, strerror(errno)); | ~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:952:25: note: in expansion of macro ‘err’ 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:952:65: note: format string is defined here 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:952:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | i, a->map.data_len, a->dataoff, strerror(errno)); | ~~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:952:25: note: in expansion of macro ‘err’ 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:952:77: note: format string is defined here 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:960:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 961 | i, a->map.map_len, a->mapoff, strerror(errno)); | ~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:960:25: note: in expansion of macro ‘err’ 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:960:64: note: format string is defined here 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:960:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 961 | i, a->map.map_len, a->mapoff, strerror(errno)); | ~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:960:25: note: in expansion of macro ‘err’ 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:960:76: note: format string is defined here 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:968:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | i, a->map.log_len, a->logoff, strerror(errno)); | ~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:968:25: note: in expansion of macro ‘err’ 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:968:64: note: format string is defined here 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:968:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | i, a->map.log_len, a->logoff, strerror(errno)); | ~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:968:25: note: in expansion of macro ‘err’ 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:968:76: note: format string is defined here 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:976:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 977 | i, a->map.info2_len, a->info2off, strerror(errno)); | ~~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:976:25: note: in expansion of macro ‘err’ 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:976:66: note: format string is defined here 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:976:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 977 | i, a->map.info2_len, a->info2off, strerror(errno)); | ~~~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:976:25: note: in expansion of macro ‘err’ 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:976:78: note: format string is defined here 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c: In function ‘__btt_recover_first_sb’: ../ndctl/check.c:1047:20: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 1047 | info(bttc, "estimated arenas: %d, remaining bytes: %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1048 | est_arenas, remaining); | ~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:56:25: note: in expansion of macro ‘log_info’ 56 | #define info(x, arg...) log_info(&(x)->ctx, ## arg) | ^~~~~~~~ ../ndctl/check.c:1047:9: note: in expansion of macro ‘info’ 1047 | info(bttc, "estimated arenas: %d, remaining bytes: %#lx\n", | ^~~~ ../ndctl/check.c:1047:63: note: format string is defined here 1047 | info(bttc, "estimated arenas: %d, remaining bytes: %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:1065:20: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 1065 | info(bttc, "Attempting recover info-block from end-of-arena offset %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1066 | offset); | ~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:56:25: note: in expansion of macro ‘log_info’ 56 | #define info(x, arg...) log_info(&(x)->ctx, ## arg) | ^~~~~~~~ ../ndctl/check.c:1065:9: note: in expansion of macro ‘info’ 1065 | info(bttc, "Attempting recover info-block from end-of-arena offset %#lx\n", | ^~~~ ../ndctl/check.c:1065:79: note: format string is defined here 1065 | info(bttc, "Attempting recover info-block from end-of-arena offset %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:1094:28: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 1094 | info(bttc, "Attempting to recover info-block from end offset %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | offset); | ~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:56:25: note: in expansion of macro ‘log_info’ 56 | #define info(x, arg...) log_info(&(x)->ctx, ## arg) | ^~~~~~~~ ../ndctl/check.c:1094:17: note: in expansion of macro ‘info’ 1094 | info(bttc, "Attempting to recover info-block from end offset %#lx\n", | ^~~~ ../ndctl/check.c:1094:81: note: format string is defined here 1094 | info(bttc, "Attempting to recover info-block from end offset %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:1127:28: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 1127 | info(bttc, "Attempting to recover info-block from info2 offset %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1128 | offset); | ~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:56:25: note: in expansion of macro ‘log_info’ 56 | #define info(x, arg...) log_info(&(x)->ctx, ## arg) | ^~~~~~~~ ../ndctl/check.c:1127:17: note: in expansion of macro ‘info’ 1127 | info(bttc, "Attempting to recover info-block from info2 offset %#lx\n", | ^~~~ ../ndctl/check.c:1127:83: note: format string is defined here 1127 | info(bttc, "Attempting to recover info-block from info2 offset %#lx\n", | ~~~^ | | | long unsigned int | %#llx [161/240] Generating Documentation/cxl/lib/cxl_new with a custom command [162/240] Compiling C object test/dsm-fail.p/dsm-fail.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [163/240] Compiling C object test/hugetlb.p/.._util_log.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [164/240] Compiling C object test/hugetlb.p/.._util_sysfs.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [165/240] Compiling C object test/hugetlb.p/hugetlb.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [166/240] Compiling C object test/dsm-fail.p/.._ndctl_namespace.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [167/240] Compiling C object test/hugetlb.p/core.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [168/240] Compiling C object test/ack-shutdown-count-set.p/core.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [169/240] Compiling C object test/ack-shutdown-count-set.p/.._util_log.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [170/240] Compiling C object test/hugetlb.p/dax-pmd.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from ../test/dax-pmd.c:18: ../test/dax-pmd.c: In function ‘test_pmd’: ../util/size.h:31:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 31 | #define ALIGN(x, a) ((((unsigned long long) x) + (a - 1)) & ~(a - 1)) | ^ ../test/dax-pmd.c:337:19: note: in expansion of macro ‘ALIGN’ 337 | m_align = ALIGN(base, HPAGE_SIZE) - ((unsigned long) base); | ^~~~~ [171/240] Compiling C object test/hugetlb.p/dax-poison.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../test/dax-poison.c: In function ‘test_dax_poison’: ../test/dax-poison.c:99:63: warning: format ‘%zd’ expects argument of type ‘signed size_t’, but argument 6 has type ‘off_t’ {aka ‘long long int’} [-Wformat=] 99 | fprintf(stderr, "%s: mmap got %p align: %ld offset: %zd\n", | ~~^ | | | int | %lld 100 | __func__, addr, align, offset); | ~~~~~~ | | | off_t {aka long long int} [172/240] Compiling C object test/ack-shutdown-count-set.p/ack-shutdown-count-set.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [173/240] Compiling C object test/ack-shutdown-count-set.p/.._util_sysfs.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [174/240] Compiling C object test/dax-errors.p/dax-errors.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [175/240] Compiling C object test/smart-notify.p/smart-notify.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [176/240] Compiling C object test/smart-listen.p/smart-listen.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [177/240] Compiling C object test/daxdev-errors.p/.._util_log.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [178/240] Compiling C object test/daxdev-errors.p/daxdev-errors.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../test/daxdev-errors.c: In function ‘test_daxdev_clear_error’: ../test/daxdev-errors.c:297:29: warning: format ‘%lu’ expects argument of type ‘long unsigned int *’, but argument 3 has type ‘uint64_t *’ {aka ‘long long unsigned int *’} [-Wformat=] 297 | rc = sscanf(buf, "%lu %lu", &offset, &blocks); | ~~^ ~~~~~~~ | | | | | uint64_t * {aka long long unsigned int *} | long unsigned int * | %llu ../test/daxdev-errors.c:297:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int *’, but argument 4 has type ‘uint64_t *’ {aka ‘long long unsigned int *’} [-Wformat=] 297 | rc = sscanf(buf, "%lu %lu", &offset, &blocks); | ~~^ ~~~~~~~ | | | | | uint64_t * {aka long long unsigned int *} | long unsigned int * | %llu [179/240] Compiling C object test/daxdev-errors.p/.._util_sysfs.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [180/240] Compiling C object test/list-smart-dimm.p/list-smart-dimm.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [181/240] Compiling C object test/list-smart-dimm.p/.._ndctl_filter.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [182/240] Compiling C object test/list-smart-dimm.p/.._util_json.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../util/json.c: In function ‘display_size’: ../util/json.c:35:31: warning: integer overflow in expression of type ‘long int’ results in ‘-2147483648’ [-Woverflow] 35 | if (bytes < 2L*SZ_1G) { | ^ ../util/json.c:35:27: warning: comparison of integer expressions of different signedness: ‘long long unsigned int’ and ‘long int’ [-Wsign-compare] 35 | if (bytes < 2L*SZ_1G) { | ^ ../util/json.c:53:31: warning: integer overflow in expression of type ‘long int’ results in ‘-2147483648’ [-Woverflow] 53 | if (bytes < 2L*SZ_1G) { | ^ ../util/json.c:53:27: warning: comparison of integer expressions of different signedness: ‘long long unsigned int’ and ‘long int’ [-Wsign-compare] 53 | if (bytes < 2L*SZ_1G) { | ^ [183/240] Compiling C object test/list-smart-dimm.p/.._daxctl_json.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [184/240] Compiling C object test/list-smart-dimm.p/.._daxctl_filter.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [185/240] Compiling C object test/list-smart-dimm.p/.._ndctl_json.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [186/240] Compiling C object test/pmem-ns.p/core.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [187/240] Compiling C object test/pmem-ns.p/.._util_log.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [188/240] Compiling C object test/pmem-ns.p/.._util_sysfs.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [189/240] Compiling C object test/dax-dev.p/core.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [190/240] Compiling C object test/dax-dev.p/.._util_log.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [191/240] Compiling C object test/dax-dev.p/dax-dev.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [192/240] Linking target test/dax-errors [193/240] Compiling C object test/pmem-ns.p/pmem_namespaces.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [194/240] Compiling C object test/dax-dev.p/.._util_sysfs.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [195/240] Compiling C object test/dax-pmd.p/core.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [196/240] Compiling C object test/dax-pmd.p/.._util_log.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [197/240] Compiling C object test/dax-pmd.p/.._util_sysfs.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [198/240] Compiling C object test/device-dax.p/.._util_log.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [199/240] Compiling C object test/dax-pmd.p/dax-pmd.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from ../test/dax-pmd.c:18: ../test/dax-pmd.c: In function ‘test_pmd’: ../util/size.h:31:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 31 | #define ALIGN(x, a) ((((unsigned long long) x) + (a - 1)) & ~(a - 1)) | ^ ../test/dax-pmd.c:337:19: note: in expansion of macro ‘ALIGN’ 337 | m_align = ALIGN(base, HPAGE_SIZE) - ((unsigned long) base); | ^~~~~ [200/240] Compiling C object test/dax-pmd.p/dax-poison.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../test/dax-poison.c: In function ‘test_dax_poison’: ../test/dax-poison.c:99:63: warning: format ‘%zd’ expects argument of type ‘signed size_t’, but argument 6 has type ‘off_t’ {aka ‘long long int’} [-Wformat=] 99 | fprintf(stderr, "%s: mmap got %p align: %ld offset: %zd\n", | ~~^ | | | int | %lld 100 | __func__, addr, align, offset); | ~~~~~~ | | | off_t {aka long long int} [201/240] Compiling C object test/device-dax.p/.._util_json.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../util/json.c: In function ‘display_size’: ../util/json.c:35:31: warning: integer overflow in expression of type ‘long int’ results in ‘-2147483648’ [-Woverflow] 35 | if (bytes < 2L*SZ_1G) { | ^ ../util/json.c:35:27: warning: comparison of integer expressions of different signedness: ‘long long unsigned int’ and ‘long int’ [-Wsign-compare] 35 | if (bytes < 2L*SZ_1G) { | ^ ../util/json.c:53:31: warning: integer overflow in expression of type ‘long int’ results in ‘-2147483648’ [-Woverflow] 53 | if (bytes < 2L*SZ_1G) { | ^ ../util/json.c:53:27: warning: comparison of integer expressions of different signedness: ‘long long unsigned int’ and ‘long int’ [-Wsign-compare] 53 | if (bytes < 2L*SZ_1G) { | ^ [202/240] Compiling C object test/device-dax.p/core.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [203/240] Compiling C object test/device-dax.p/.._util_sysfs.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [204/240] Compiling C object test/device-dax.p/.._ndctl_filter.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [205/240] Compiling C object test/device-dax.p/.._daxctl_filter.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [206/240] Compiling C object test/device-dax.p/.._daxctl_json.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [207/240] Compiling C object test/device-dax.p/dax-dev.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [208/240] Compiling C object test/device-dax.p/.._ndctl_json.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [209/240] Compiling C object test/device-dax.p/device-dax.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [210/240] Compiling C object test/device-dax.p/dax-pmd.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from ../test/dax-pmd.c:18: ../test/dax-pmd.c: In function ‘test_pmd’: ../util/size.h:31:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 31 | #define ALIGN(x, a) ((((unsigned long long) x) + (a - 1)) & ~(a - 1)) | ^ ../test/dax-pmd.c:337:19: note: in expansion of macro ‘ALIGN’ 337 | m_align = ALIGN(base, HPAGE_SIZE) - ((unsigned long) base); | ^~~~~ [211/240] Compiling C object test/revoke_devmem.p/.._util_log.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [212/240] Compiling C object test/device-dax.p/dax-poison.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../test/dax-poison.c: In function ‘test_dax_poison’: ../test/dax-poison.c:99:63: warning: format ‘%zd’ expects argument of type ‘signed size_t’, but argument 6 has type ‘off_t’ {aka ‘long long int’} [-Wformat=] 99 | fprintf(stderr, "%s: mmap got %p align: %ld offset: %zd\n", | ~~^ | | | int | %lld 100 | __func__, addr, align, offset); | ~~~~~~ | | | off_t {aka long long int} [213/240] Compiling C object test/revoke_devmem.p/core.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [214/240] Compiling C object test/revoke_devmem.p/dax-dev.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [215/240] Compiling C object test/revoke_devmem.p/.._util_sysfs.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [216/240] Compiling C object test/mmap.p/mmap.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [217/240] Compiling C object test/device-dax.p/.._ndctl_check.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from ../ndctl/check.c:14: ../ndctl/check.c: In function ‘btt_read_info’: ../ndctl/check.c:107:27: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 7 has type ‘ssize_t’ {aka ‘int’} [-Wformat=] 107 | err(bttc, "short read of first info block: %ld\n", size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ | | | ssize_t {aka int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:107:17: note: in expansion of macro ‘err’ 107 | err(bttc, "short read of first info block: %ld\n", size); | ^~~ ../ndctl/check.c:107:62: note: format string is defined here 107 | err(bttc, "short read of first info block: %ld\n", size); | ~~^ | | | long int | %d ../ndctl/check.c: In function ‘btt_write_info’: ../ndctl/check.c:129:27: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 129 | err(bttc, "BTT info block at offset %#lx needs to be restored\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | off); | ~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:129:17: note: in expansion of macro ‘err’ 129 | err(bttc, "BTT info block at offset %#lx needs to be restored\n", | ^~~ ../ndctl/check.c:129:56: note: format string is defined here 129 | err(bttc, "BTT info block at offset %#lx needs to be restored\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:134:20: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 134 | info(bttc, "Restoring BTT info block at offset %#lx\n", off); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:56:25: note: in expansion of macro ‘log_info’ 56 | #define info(x, arg...) log_info(&(x)->ctx, ## arg) | ^~~~~~~~ ../ndctl/check.c:134:9: note: in expansion of macro ‘info’ 134 | info(bttc, "Restoring BTT info block at offset %#lx\n", off); | ^~~~ ../ndctl/check.c:134:59: note: format string is defined here 134 | info(bttc, "Restoring BTT info block at offset %#lx\n", off); | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:143:27: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 7 has type ‘ssize_t’ {aka ‘int’} [-Wformat=] 143 | err(bttc, "short write of the info block: %ld\n", size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ | | | ssize_t {aka int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:143:17: note: in expansion of macro ‘err’ 143 | err(bttc, "short write of the info block: %ld\n", size); | ^~~ ../ndctl/check.c:143:61: note: format string is defined here 143 | err(bttc, "short write of the info block: %ld\n", size); | ~~^ | | | long int | %d In file included from ../util/size.h:8, from ../ndctl/check.c:18: ../ndctl/check.c: In function ‘btt_copy_to_info2’: ../ndctl/check.c:174:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 174 | ms_align = (void *)rounddown((u64)a->map.info2, a->bttc->sys_page_size); | ^ ../util/util.h:38:16: note: in definition of macro ‘rounddown’ 38 | typeof(x) __x = (x); \ | ^ ../ndctl/check.c:174:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 174 | ms_align = (void *)rounddown((u64)a->map.info2, a->bttc->sys_page_size); | ^ ../util/util.h:38:26: note: in definition of macro ‘rounddown’ 38 | typeof(x) __x = (x); \ | ^ ../ndctl/check.c:174:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 174 | ms_align = (void *)rounddown((u64)a->map.info2, a->bttc->sys_page_size); | ^ ../ndctl/check.c: In function ‘btt_map_write’: ../ndctl/check.c:221:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 221 | ms_align = (void *)rounddown((u64)&a->map.map[lba], | ^ ../util/util.h:38:16: note: in definition of macro ‘rounddown’ 38 | typeof(x) __x = (x); \ | ^ ../ndctl/check.c:221:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 221 | ms_align = (void *)rounddown((u64)&a->map.map[lba], | ^ ../util/util.h:38:26: note: in definition of macro ‘rounddown’ 38 | typeof(x) __x = (x); \ | ^ ../ndctl/check.c:221:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 221 | ms_align = (void *)rounddown((u64)&a->map.map[lba], | ^ ../ndctl/check.c: In function ‘btt_discover_arenas’: ../ndctl/check.c:824:39: warning: comparison is always true due to limited range of data type [-Wtype-limits] 824 | if (remaining <= ARENA_MAX_SIZE) | ^~ ../ndctl/check.c:835:43: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 835 | err(bttc, "Unable to read backup info block (offset %#lx)\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 836 | offset); | ~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:835:33: note: in expansion of macro ‘err’ 835 | err(bttc, "Unable to read backup info block (offset %#lx)\n", | ^~~ ../ndctl/check.c:835:88: note: format string is defined here 835 | err(bttc, "Unable to read backup info block (offset %#lx)\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:841:43: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 841 | err(bttc, "Backup info block (offset %#lx) verification failed\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 842 | offset); | ~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:841:33: note: in expansion of macro ‘err’ 841 | err(bttc, "Backup info block (offset %#lx) verification failed\n", | ^~~ ../ndctl/check.c:841:73: note: format string is defined here 841 | err(bttc, "Backup info block (offset %#lx) verification failed\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c: In function ‘btt_mmap’: ../ndctl/check.c:912:19: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 913 | (void *) addr, length, offset, page_offset); | ~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:912:9: note: in expansion of macro ‘dbg’ 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~ ../ndctl/check.c:912:43: note: format string is defined here 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:912:19: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘off_t’ {aka ‘long long int’} [-Wformat=] 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 913 | (void *) addr, length, offset, page_offset); | ~~~~~~ | | | off_t {aka long long int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:912:9: note: in expansion of macro ‘dbg’ 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~ ../ndctl/check.c:912:58: note: format string is defined here 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:912:19: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 10 has type ‘off_t’ {aka ‘long long int’} [-Wformat=] 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 913 | (void *) addr, length, offset, page_offset); | ~~~~~~~~~~~ | | | off_t {aka long long int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:912:9: note: in expansion of macro ‘dbg’ 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ^~~ ../ndctl/check.c:912:78: note: format string is defined here 912 | dbg(bttc, "addr = %p, length = %#lx, offset = %#lx, page_offset = %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c: In function ‘btt_unmap’: ../ndctl/check.c:930:19: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 931 | (void *) addr, length, page_offset); | ~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:930:9: note: in expansion of macro ‘dbg’ 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ^~~ ../ndctl/check.c:930:43: note: format string is defined here 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:930:19: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘off_t’ {aka ‘long long int’} [-Wformat=] 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 931 | (void *) addr, length, page_offset); | ~~~~~~~~~~~ | | | off_t {aka long long int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:55:24: note: in expansion of macro ‘log_dbg’ 55 | #define dbg(x, arg...) log_dbg(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:930:9: note: in expansion of macro ‘dbg’ 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ^~~ ../ndctl/check.c:930:63: note: format string is defined here 930 | dbg(bttc, "addr = %p, length = %#lx, page_offset = %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c: In function ‘btt_create_mappings’: ../ndctl/check.c:944:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | i, a->map.info_len, a->infooff, strerror(errno)); | ~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:944:25: note: in expansion of macro ‘err’ 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:944:65: note: format string is defined here 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:944:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | i, a->map.info_len, a->infooff, strerror(errno)); | ~~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:944:25: note: in expansion of macro ‘err’ 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:944:77: note: format string is defined here 944 | err(bttc, "mmap arena[%d].info [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:952:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | i, a->map.data_len, a->dataoff, strerror(errno)); | ~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:952:25: note: in expansion of macro ‘err’ 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:952:65: note: format string is defined here 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:952:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | i, a->map.data_len, a->dataoff, strerror(errno)); | ~~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:952:25: note: in expansion of macro ‘err’ 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:952:77: note: format string is defined here 952 | err(bttc, "mmap arena[%d].data [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:960:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 961 | i, a->map.map_len, a->mapoff, strerror(errno)); | ~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:960:25: note: in expansion of macro ‘err’ 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:960:64: note: format string is defined here 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:960:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 961 | i, a->map.map_len, a->mapoff, strerror(errno)); | ~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:960:25: note: in expansion of macro ‘err’ 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:960:76: note: format string is defined here 960 | err(bttc, "mmap arena[%d].map [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:968:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | i, a->map.log_len, a->logoff, strerror(errno)); | ~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:968:25: note: in expansion of macro ‘err’ 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:968:64: note: format string is defined here 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:968:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | i, a->map.log_len, a->logoff, strerror(errno)); | ~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:968:25: note: in expansion of macro ‘err’ 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:968:76: note: format string is defined here 968 | err(bttc, "mmap arena[%d].log [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:976:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 977 | i, a->map.info2_len, a->info2off, strerror(errno)); | ~~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:976:25: note: in expansion of macro ‘err’ 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:976:66: note: format string is defined here 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#x ../ndctl/check.c:976:35: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 977 | i, a->map.info2_len, a->info2off, strerror(errno)); | ~~~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:57:24: note: in expansion of macro ‘log_err’ 57 | #define err(x, arg...) log_err(&(x)->ctx, ## arg) | ^~~~~~~ ../ndctl/check.c:976:25: note: in expansion of macro ‘err’ 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ^~~ ../ndctl/check.c:976:78: note: format string is defined here 976 | err(bttc, "mmap arena[%d].info2 [sz = %#lx, off = %#lx] failed: %s\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c: In function ‘__btt_recover_first_sb’: ../ndctl/check.c:1047:20: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 1047 | info(bttc, "estimated arenas: %d, remaining bytes: %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1048 | est_arenas, remaining); | ~~~~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:56:25: note: in expansion of macro ‘log_info’ 56 | #define info(x, arg...) log_info(&(x)->ctx, ## arg) | ^~~~~~~~ ../ndctl/check.c:1047:9: note: in expansion of macro ‘info’ 1047 | info(bttc, "estimated arenas: %d, remaining bytes: %#lx\n", | ^~~~ ../ndctl/check.c:1047:63: note: format string is defined here 1047 | info(bttc, "estimated arenas: %d, remaining bytes: %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:1065:20: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 1065 | info(bttc, "Attempting recover info-block from end-of-arena offset %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1066 | offset); | ~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:56:25: note: in expansion of macro ‘log_info’ 56 | #define info(x, arg...) log_info(&(x)->ctx, ## arg) | ^~~~~~~~ ../ndctl/check.c:1065:9: note: in expansion of macro ‘info’ 1065 | info(bttc, "Attempting recover info-block from end-of-arena offset %#lx\n", | ^~~~ ../ndctl/check.c:1065:79: note: format string is defined here 1065 | info(bttc, "Attempting recover info-block from end-of-arena offset %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:1094:28: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 1094 | info(bttc, "Attempting to recover info-block from end offset %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | offset); | ~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:56:25: note: in expansion of macro ‘log_info’ 56 | #define info(x, arg...) log_info(&(x)->ctx, ## arg) | ^~~~~~~~ ../ndctl/check.c:1094:17: note: in expansion of macro ‘info’ 1094 | info(bttc, "Attempting to recover info-block from end offset %#lx\n", | ^~~~ ../ndctl/check.c:1094:81: note: format string is defined here 1094 | info(bttc, "Attempting to recover info-block from end offset %#lx\n", | ~~~^ | | | long unsigned int | %#llx ../ndctl/check.c:1127:28: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘u64’ {aka ‘long long unsigned int’} [-Wformat=] 1127 | info(bttc, "Attempting to recover info-block from info2 offset %#lx\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1128 | offset); | ~~~~~~ | | | u64 {aka long long unsigned int} ../util/log.h:36:72: note: in definition of macro ‘log_cond’ 36 | do_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \ | ^~~ ../util/log.h:56:25: note: in expansion of macro ‘log_info’ 56 | #define info(x, arg...) log_info(&(x)->ctx, ## arg) | ^~~~~~~~ ../ndctl/check.c:1127:17: note: in expansion of macro ‘info’ 1127 | info(bttc, "Attempting to recover info-block from info2 offset %#lx\n", | ^~~~ ../ndctl/check.c:1127:83: note: format string is defined here 1127 | info(bttc, "Attempting to recover info-block from info2 offset %#lx\n", | ~~~^ | | | long unsigned int | %#llx [218/240] Compiling C object test/revoke_devmem.p/revoke-devmem.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [219/240] Compiling C object test/device-dax.p/.._ndctl_namespace.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [220/240] Linking target test/mmap [221/240] Linking target cxl/lib/libcxl.so.1.0.5 [222/240] Generating symbol file cxl/lib/libcxl.so.1.0.5.p/libcxl.so.1.0.5.symbols [223/240] Linking target ndctl/lib/libndctl.so.6.2.21 [224/240] Generating symbol file ndctl/lib/libndctl.so.6.2.21.p/libndctl.so.6.2.21.symbols [225/240] Linking target test/dax-dev [226/240] Linking target test/smart-listen [227/240] Linking target test/hugetlb [228/240] Linking target test/smart-notify [229/240] Linking target test/revoke_devmem [230/240] Linking target test/daxdev-errors [231/240] Linking target test/ack-shutdown-count-set [232/240] Linking target test/pmem-ns [233/240] Linking target test/dax-pmd [234/240] Linking target test/list-smart-dimm [235/240] Linking target test/libndctl [236/240] Linking target daxctl/daxctl [237/240] Linking target test/device-dax [238/240] Linking target cxl/cxl [239/240] Linking target test/dsm-fail [240/240] Linking target ndctl/ndctl + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.85055 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/ndctl-buildroot + : + /bin/rm -rf -- /usr/src/tmp/ndctl-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd ndctl-78 + DESTDIR=/usr/src/tmp/ndctl-buildroot + ninja-build -C i586-alt-linux install ninja: Entering directory `i586-alt-linux' [0/1] Installing files. Installing daxctl/lib/libdaxctl.so.1.2.5 to /usr/src/tmp/ndctl-buildroot/usr/lib Installing daxctl/lib/libdaxctl.pc to /usr/src/tmp/ndctl-buildroot/usr/lib/pkgconfig Installing ndctl/lib/libndctl.so.6.2.21 to /usr/src/tmp/ndctl-buildroot/usr/lib Installing ndctl/lib/libndctl.pc to /usr/src/tmp/ndctl-buildroot/usr/lib/pkgconfig Installing cxl/lib/libcxl.so.1.0.5 to /usr/src/tmp/ndctl-buildroot/usr/lib Installing cxl/lib/libcxl.pc to /usr/src/tmp/ndctl-buildroot/usr/lib/pkgconfig Installing ndctl/ndctl to /usr/src/tmp/ndctl-buildroot/usr/bin Installing daxctl/daxctl to /usr/src/tmp/ndctl-buildroot/usr/bin Installing cxl/cxl to /usr/src/tmp/ndctl-buildroot/usr/bin Installing Documentation/ndctl/ndctl.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-wait-scrub.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-start-scrub.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-zero-labels.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-read-labels.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-write-labels.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-init-labels.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-check-labels.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-enable-region.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-disable-region.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-enable-dimm.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-disable-dimm.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-enable-namespace.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-disable-namespace.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-create-namespace.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-destroy-namespace.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-check-namespace.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-clear-errors.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-inject-error.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-inject-smart.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-update-firmware.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-list.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-monitor.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-setup-passphrase.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-update-passphrase.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-remove-passphrase.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-freeze-security.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-sanitize-dimm.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-load-keys.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-wait-overwrite.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-read-infoblock.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-write-infoblock.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/ndctl/ndctl-activate-firmware.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/daxctl/daxctl.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/daxctl/daxctl-list.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/daxctl/daxctl-migrate-device-model.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/daxctl/daxctl-reconfigure-device.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/daxctl/daxctl-online-memory.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/daxctl/daxctl-offline-memory.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/daxctl/daxctl-disable-device.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/daxctl/daxctl-enable-device.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/daxctl/daxctl-create-device.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/daxctl/daxctl-destroy-device.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-list.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-read-labels.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-write-labels.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-zero-labels.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-enable-memdev.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-disable-memdev.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-enable-port.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-disable-port.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-disable-bus.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-set-partition.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-reserve-dpa.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-free-dpa.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-create-region.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-disable-region.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-enable-region.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-destroy-region.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-monitor.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/cxl-update-firmware.1 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man1 Installing Documentation/cxl/lib/libcxl.3 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man3 Installing Documentation/cxl/lib/cxl_new.3 to /usr/src/tmp/ndctl-buildroot/usr/share/man/man3 Installing /usr/src/RPM/BUILD/ndctl-78/ndctl/libndctl.h to /usr/src/tmp/ndctl-buildroot/usr/include/ndctl/ Installing /usr/src/RPM/BUILD/ndctl-78/ndctl/ndctl.h to /usr/src/tmp/ndctl-buildroot/usr/include/ndctl/ Installing /usr/src/RPM/BUILD/ndctl-78/daxctl/libdaxctl.h to /usr/src/tmp/ndctl-buildroot/usr/include/daxctl/ Installing /usr/src/RPM/BUILD/ndctl-78/cxl/libcxl.h to /usr/src/tmp/ndctl-buildroot/usr/include/cxl/ Installing /usr/src/RPM/BUILD/ndctl-78/daxctl/lib/daxctl.conf to /usr/src/tmp/ndctl-buildroot/usr/share/daxctl Installing /usr/src/RPM/BUILD/ndctl-78/ndctl/ndctl-monitor.service to /usr/src/tmp/ndctl-buildroot/lib/systemd/system Installing /usr/src/RPM/BUILD/ndctl-78/ndctl/monitor.conf to /usr/src/tmp/ndctl-buildroot/etc/ndctl.conf.d Installing /usr/src/RPM/BUILD/ndctl-78/ndctl/ndctl.conf to /usr/src/tmp/ndctl-buildroot/etc/ndctl.conf.d Installing /usr/src/RPM/BUILD/ndctl-78/ndctl/keys.readme to /usr/src/tmp/ndctl-buildroot/etc/ndctl/keys Installing /usr/src/RPM/BUILD/ndctl-78/daxctl/daxctl.example.conf to /usr/src/tmp/ndctl-buildroot/etc/daxctl.conf.d Installing /usr/src/RPM/BUILD/ndctl-78/daxctl/90-daxctl-device.rules to /usr/src/tmp/ndctl-buildroot/lib/udev/rules.d Installing /usr/src/RPM/BUILD/ndctl-78/daxctl/daxdev-reconfigure@.service to /usr/src/tmp/ndctl-buildroot/lib/systemd/system Installing /usr/src/RPM/BUILD/ndctl-78/cxl/cxl-monitor.service to /usr/src/tmp/ndctl-buildroot/lib/systemd/system Installing /usr/src/RPM/BUILD/ndctl-78/contrib/ndctl to /usr/src/tmp/ndctl-buildroot/usr/share/bash-completion/completions Installing /usr/src/RPM/BUILD/ndctl-78/contrib/ndctl to /usr/src/tmp/ndctl-buildroot/usr/share/bash-completion/completions Installing /usr/src/RPM/BUILD/ndctl-78/contrib/ndctl to /usr/src/tmp/ndctl-buildroot/usr/share/bash-completion/completions Installing /usr/src/RPM/BUILD/ndctl-78/contrib/nvdimm-security.conf to /usr/src/tmp/ndctl-buildroot/etc/modprobe.d Installing symlink pointing to libdaxctl.so.1.2.5 to /usr/src/tmp/ndctl-buildroot/usr/lib/libdaxctl.so.1 Installing symlink pointing to libdaxctl.so.1 to /usr/src/tmp/ndctl-buildroot/usr/lib/libdaxctl.so Installing symlink pointing to libndctl.so.6.2.21 to /usr/src/tmp/ndctl-buildroot/usr/lib/libndctl.so.6 Installing symlink pointing to libndctl.so.6 to /usr/src/tmp/ndctl-buildroot/usr/lib/libndctl.so Installing symlink pointing to libcxl.so.1.0.5 to /usr/src/tmp/ndctl-buildroot/usr/lib/libcxl.so.1 Installing symlink pointing to libcxl.so.1 to /usr/src/tmp/ndctl-buildroot/usr/lib/libcxl.so + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/ndctl-buildroot (auto) mode of './usr/lib/libcxl.so.1.0.5' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libndctl.so.6.2.21' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libdaxctl.so.1.2.5' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/ndctl-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) /usr/lib/pkgconfig/libcxl.pc: Cflags: '-I${includedir}' --> '' /usr/lib/pkgconfig/libcxl.pc: Libs: '-L${libdir} -lcxl' --> '-lcxl' /usr/lib/pkgconfig/libndctl.pc: Cflags: '-I${includedir}' --> '' /usr/lib/pkgconfig/libndctl.pc: Libs: '-L${libdir} -lndctl' --> '-lndctl' /usr/lib/pkgconfig/libdaxctl.pc: Cflags: '-I${includedir}' --> '' /usr/lib/pkgconfig/libdaxctl.pc: Libs: '-L${libdir} -ldaxctl' --> '-ldaxctl' Checking contents of files in /usr/src/tmp/ndctl-buildroot/ (default) Compressing files in /usr/src/tmp/ndctl-buildroot (auto) Adjusting library links in /usr/src/tmp/ndctl-buildroot ./lib: (from :0) ./usr/lib: (from :0) libdaxctl.so.1 -> libdaxctl.so.1.2.5 libndctl.so.6 -> libndctl.so.6.2.21 libcxl.so.1 -> libcxl.so.1.0.5 Verifying ELF objects in /usr/src/tmp/ndctl-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.41140 Check is turned off by --disable check Processing files: ndctl-78-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FscylF find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ttA6GC find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: libndctl = 78-alt1, libdaxctl = 78-alt1, kmod, /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.38), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libc.so.6(GLIBC_2.8), libc.so.6(GLIBC_2.9), libdaxctl.so.1 >= set:jeSyRnfGMlZHPCNHmsDOvoGK3AhakJZDuKQZALn9aFfoJiZ1ox973, libdaxctl.so.1(LIBDAXCTL_2), libdaxctl.so.1(LIBDAXCTL_3), libdaxctl.so.1(LIBDAXCTL_4), libdaxctl.so.1(LIBDAXCTL_6), libdaxctl.so.1(LIBDAXCTL_7), libdaxctl.so.1(LIBDAXCTL_8), libiniparser.so.1 >= set:iferKxxpRdlDA2, libjson-c.so.5 >= set:lg0WQqZfwieOvLO9p3nfls0G3BrrmJ3JZxi4kB24pih3eH4, libjson-c.so.5(JSONC_0.14), libjson-c.so.5(JSONC_PRIVATE), libkeyutils.so.1 >= set:jggT0Z6XABWm4, libkeyutils.so.1(KEYUTILS_0.3), libndctl.so.6 >= set:meFI34rsCgytr2k59pFxJ6hxZBZtL9XueFKvmUyVKdUjBUKSM5rN3bJfZyZfupYYCoZ5e63yXGTIkLlXdH9rd9Bo33IfKivykAESNnFj1GDm5rmWylD41ONqYxaAoxgx1XpEHThUWzLBDzyXkt1WQnd8Z0O3jrhpC5PaJiaGxZb6nkTBJvnEPQTZ2KZiuTcv5f8BrIBHlEiTkRmrHGENoiiVMTnyZc7bBvgK0aNOA3ZHKrESKLraq0wR1b7RVFbbG18wjr1ZrZ820DQRF5rT2DQZq9vwCOOSv3RSQoGbtUOdxz1iAKvA5dvGkYEZ8F4RYBmz4VqxCbrJQN5RoHWF8e0z7pZfKIJ5PQwApuTDZApugIn1OUZsrvojXq2dut5y7jfNSpj3i4wg3UZKZk5biowf2tebCPyzy672V6TpHyj0oRSBntkvUyCV8cwFks18kd89XoPrv8VY4mRLt62NkQ5nXmkdgNFKBUI7VVSUxyCteAYARXqruGoalG7Ovi4RH56vDHm7l7JvtyuprkXFZpnmR1, libndctl.so.6(LIBNDCTL_1), libndctl.so.6(LIBNDCTL_13), libndctl.so.6(LIBNDCTL_14), libndctl.so.6(LIBNDCTL_15), libndctl.so.6(LIBNDCTL_16), libndctl.so.6(LIBNDCTL_17), libndctl.so.6(LIBNDCTL_18), libndctl.so.6(LIBNDCTL_19), libndctl.so.6(LIBNDCTL_20), libndctl.so.6(LIBNDCTL_21), libndctl.so.6(LIBNDCTL_22), libndctl.so.6(LIBNDCTL_23), libndctl.so.6(LIBNDCTL_24), libndctl.so.6(LIBNDCTL_25), libndctl.so.6(LIBNDCTL_26), libndctl.so.6(LIBNDCTL_27), libndctl.so.6(LIBNDCTL_28), libndctl.so.6(LIBNDCTL_3), libuuid.so.1 >= set:ifQuk1SytZ0SAc, libuuid.so.1(UUID_1.0), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.o6W2zK Creating ndctl-debuginfo package Processing files: libndctl-78-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.57335 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ndctl-78 + DOCDIR=/usr/src/tmp/ndctl-buildroot/usr/share/doc/libndctl-78 + export DOCDIR + rm -rf /usr/src/tmp/ndctl-buildroot/usr/share/doc/libndctl-78 + /bin/mkdir -p /usr/src/tmp/ndctl-buildroot/usr/share/doc/libndctl-78 + cp -prL README.md /usr/src/tmp/ndctl-buildroot/usr/share/doc/libndctl-78 + chmod -R go-w /usr/src/tmp/ndctl-buildroot/usr/share/doc/libndctl-78 + chmod -R a+rX /usr/src/tmp/ndctl-buildroot/usr/share/doc/libndctl-78 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HXQ1i5 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/ndctl-buildroot/usr/lib/libndctl.so.6: 400 symbols, 19 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0dcYfY find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libndctl.so.6 = set:mdip3AdK6x3zonjwGEbVcm3H6x2LbvZC3jK8P9BQEQIUy5ZeQDKP6YJKJXWxHv5ZGjrTZ1mJLvFZJazvRa3yRbDNMkZ3kZeZaCxZslds83sYKqO9Fhgap3rggvwY8AiWw1pHQjkhyqDElZGVvEzjh2wa0vItzlhPGz9EkL5U41Mn98aBe5Zsg5am4aGxuavMagGgaWwo4mvZmZcNHWy9lPPPIa6uSz1BsCk3O7Q3HJkCpkCeHQBkgdIuOONBb3jqrgnLqZK2pCWKHkcbKaNL6AAFNQDVyFrobZ5V1lKn8gWkqwmNyvFmjq4clJRQGceZejc9OEDyK0MTnytZoBO7Abg9mCYRp6uhZiHztyMKDrqf4hf2EhFTfQqZqgrMOtlAKIE2g0bnkNBcyCNl2Grfa0UAGelIL5eF5nrSYxGB02VlBJv3xYadm8c8M8q7csVCE0oo09OX7phP7OhJp7JzpaccDLqdiARyCrlCYSzh7dbiGdGVAKUmBfBUwdl28tZw0m2OWLHJtcrHcbSPvcTZcvaP2yxKwFDw0GWmLM6XpZ9vvIFfzNxDbIpl2Xa1gyDDZ1kUQqxNaFFV32HhFyScoNfMUUXKBJxhjiiv2N28cM7xen0qN7bc0caos4OdKNjKxzeTy49i29M0wxulEeGfIEpe2cw9dTzm02l1FIPCvv8V4rLPK9roPJ9aXc84juGpaKyr1R05DHF3ssSzQsbukQSx1I2dAMQzARV7Kuu5PPypGI7a2Vd4hvJHLy1WAqMb93FVGRx5wRUZlD8nm6RuGBOleIWT8Dn, libndctl.so.6(LIBNDCTL_1), libndctl.so.6(LIBNDCTL_13), libndctl.so.6(LIBNDCTL_14), libndctl.so.6(LIBNDCTL_15), libndctl.so.6(LIBNDCTL_16), libndctl.so.6(LIBNDCTL_17), libndctl.so.6(LIBNDCTL_18), libndctl.so.6(LIBNDCTL_19), libndctl.so.6(LIBNDCTL_20), libndctl.so.6(LIBNDCTL_21), libndctl.so.6(LIBNDCTL_22), libndctl.so.6(LIBNDCTL_23), libndctl.so.6(LIBNDCTL_24), libndctl.so.6(LIBNDCTL_25), libndctl.so.6(LIBNDCTL_26), libndctl.so.6(LIBNDCTL_27), libndctl.so.6(LIBNDCTL_28), libndctl.so.6(LIBNDCTL_3) Requires: libdaxctl = 78-alt1, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.38), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.8), libdaxctl.so.1 >= set:jgXgpgiXKtjNNpAtuJZw, libdaxctl.so.1(LIBDAXCTL_1), libdaxctl.so.1(LIBDAXCTL_2), libdaxctl.so.1(LIBDAXCTL_9), libkmod.so.2 >= set:kg4DprnjWGbfe2Wtsy744R1, libkmod.so.2(LIBKMOD_5), libudev.so.1 >= set:kh5NqZiBZLxUs8H6, libudev.so.1(LIBUDEV_183), libuuid.so.1 >= set:igqfiO4, libuuid.so.1(UUID_1.0), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.cwmgaX Creating libndctl-debuginfo package Processing files: libndctl-devel-78-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xSmItw find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FxYrki find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/ndctl-buildroot/usr/include/ndctl/ndctl.h:7:10: fatal error: ccan/array_size/array_size.h: No such file or directory 7 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/ndctl-buildroot/usr/include/ndctl/ndctl.h: cpp failed, trying c++ mode i586-alt-linux-cpp: fatal error: cannot execute 'cc1plus': execvp: No such file or directory compilation terminated. cpp.req: WARNING: /usr/src/tmp/ndctl-buildroot/usr/include/ndctl/ndctl.h: cpp failed Provides: pkgconfig(libndctl) = 78 Requires: libndctl = 78-alt1, /usr/lib/libndctl.so.6, /usr/lib/pkgconfig Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.N8OMB4 Processing files: daxctl-78-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AdXG7T find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vn0TCF find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: libndctl = 78-alt1, libdaxctl = 78-alt1, udev, /bin/sh, /lib/ld-linux.so.2, /lib/udev/rules.d, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.38), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.8), libdaxctl.so.1 >= set:jdobqQNS9HIkg8EZ2bBhRdZi8x3jRG5KjMfUCKMAGV0diVl1exZ8c4PBZzv2xDwnyWhJl0W0flK4v5aZCWsbUjAzDPs70, libdaxctl.so.1(LIBDAXCTL_1), libdaxctl.so.1(LIBDAXCTL_2), libdaxctl.so.1(LIBDAXCTL_3), libdaxctl.so.1(LIBDAXCTL_4), libdaxctl.so.1(LIBDAXCTL_5), libdaxctl.so.1(LIBDAXCTL_6), libdaxctl.so.1(LIBDAXCTL_7), libdaxctl.so.1(LIBDAXCTL_8), libdaxctl.so.1(LIBDAXCTL_9), libiniparser.so.1 >= set:iferKxxpRdlDA2, libjson-c.so.5 >= set:lgo93ahZ2rP4vZfwieOvLO9qK8e0RxOJdHSxSZw92m9l0K4pih3eH4, libjson-c.so.5(JSONC_0.14), libjson-c.so.5(JSONC_PRIVATE), libndctl.so.6 >= set:minlOrSNy4SfLMojZrxWWtyGQj06tMe, libndctl.so.6(LIBNDCTL_1), libndctl.so.6(LIBNDCTL_3), libuuid.so.1 >= set:ihJ75, libuuid.so.1(UUID_1.0), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.X55QxY Creating daxctl-debuginfo package Processing files: libdaxctl-78-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.45130 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ndctl-78 + DOCDIR=/usr/src/tmp/ndctl-buildroot/usr/share/doc/libdaxctl-78 + export DOCDIR + rm -rf /usr/src/tmp/ndctl-buildroot/usr/share/doc/libdaxctl-78 + /bin/mkdir -p /usr/src/tmp/ndctl-buildroot/usr/share/doc/libdaxctl-78 + cp -prL README.md /usr/src/tmp/ndctl-buildroot/usr/share/doc/libdaxctl-78 + chmod -R go-w /usr/src/tmp/ndctl-buildroot/usr/share/doc/libdaxctl-78 + chmod -R a+rX /usr/src/tmp/ndctl-buildroot/usr/share/doc/libdaxctl-78 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YGtGa3 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/ndctl-buildroot/usr/lib/libdaxctl.so.1: 63 symbols, 16 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.OkIMB2 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libdaxctl.so.1 = set:jdcmOm216tmjNZcab5ZpdevAv5mazGrY5AMh2v9nJ8bJCz156U7sjnoiRnGZGCfzkLZ0qwjofOgcnS575fxMjMbhZ8qHAf0BYDanyLyHL7wFPJowKkcBONPVXK0i11, libdaxctl.so.1(LIBDAXCTL_1), libdaxctl.so.1(LIBDAXCTL_2), libdaxctl.so.1(LIBDAXCTL_3), libdaxctl.so.1(LIBDAXCTL_4), libdaxctl.so.1(LIBDAXCTL_5), libdaxctl.so.1(LIBDAXCTL_6), libdaxctl.so.1(LIBDAXCTL_7), libdaxctl.so.1(LIBDAXCTL_8), libdaxctl.so.1(LIBDAXCTL_9) Requires: libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.38), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.8), libkmod.so.2 >= set:khyPkrnCQlnu3iqZ67, libkmod.so.2(LIBKMOD_5), libuuid.so.1 >= set:ihmAf, libuuid.so.1(UUID_1.0), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0ToNGs Creating libdaxctl-debuginfo package Processing files: libdaxctl-devel-78-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5ZTnhQ find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tl0sMZ find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: pkgconfig(libdaxctl) = 78 Requires: libdaxctl = 78-alt1, /usr/lib/libdaxctl.so.1, /usr/lib/pkgconfig Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9hny94 Processing files: cxl-78-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IQXRLp find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ZxjHVm find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: libcxl = 78-alt1, /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.38), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.8), libc.so.6(GLIBC_2.9), libcxl.so.1 >= set:ldbIx4dY46TVEkLGoGzEnhF9bWSDnZhD2VMXSc2EvEZyWg6km4r7SyUrAfmHrKHBZBvSoahaWeBqkgpVWlITS6IBRzqC3pl69IeH4BtgtUh8tl86Yn4z6ITw9PO69bCrhGZ29wcxnVqhFpD6nDAxJYDpwtwiLFVs2tJnmjRwZmASoF8ZmsIa5WDay8WVcr6VUnqX8sSOCXqgLxLUR19V6XTxVEdxZ0JjZfefRyYVgEh3BFrNZqDsjE36M3jGkab1DFPo0Xr3gs3ytqLZdQUrajNP5laLSugEEzR7iaO3MDxkzR4Zfblj24DSgL6NBCEVd16jvePGVEoj5jt8GVfYTT6XwygJredRJV1r4lE1lWehoBdUcHGRXd4T801JIDKjeOzYR43242zBJCJ7p8M91nFZ5dfEfXw2, libcxl.so.1(LIBCXL_1), libcxl.so.1(LIBCXL_2), libcxl.so.1(LIBCXL_3), libcxl.so.1(LIBCXL_4), libcxl.so.1(LIBCXL_5), libcxl.so.1(LIBCXL_6), libdaxctl.so.1 >= set:jeSyRnfGMlZHPCNHmsDOvoGK3AhakJZDuKQZALn9aFfoJiZ1ox973, libdaxctl.so.1(LIBDAXCTL_2), libdaxctl.so.1(LIBDAXCTL_3), libdaxctl.so.1(LIBDAXCTL_4), libdaxctl.so.1(LIBDAXCTL_6), libdaxctl.so.1(LIBDAXCTL_7), libdaxctl.so.1(LIBDAXCTL_8), libjson-c.so.5 >= set:lghebBd6NJOpLoKZng97VLnV4dn47wWgVSClXgXv8hgla430xBkQwPa1, libjson-c.so.5(JSONC_0.14), libjson-c.so.5(JSONC_PRIVATE), libtraceevent.so.1 >= set:ljIyNvMJr9c, libtracefs.so.1 >= set:lhJOPSwlBOWpscaMZLkl5n90dg7, libuuid.so.1 >= set:igqfiO4Z06, libuuid.so.1(UUID_1.0), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3WD2Y7 Creating cxl-debuginfo package Processing files: libcxl-78-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.81997 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ndctl-78 + DOCDIR=/usr/src/tmp/ndctl-buildroot/usr/share/doc/libcxl-78 + export DOCDIR + rm -rf /usr/src/tmp/ndctl-buildroot/usr/share/doc/libcxl-78 + /bin/mkdir -p /usr/src/tmp/ndctl-buildroot/usr/share/doc/libcxl-78 + cp -prL README.md /usr/src/tmp/ndctl-buildroot/usr/share/doc/libcxl-78 + chmod -R go-w /usr/src/tmp/ndctl-buildroot/usr/share/doc/libcxl-78 + chmod -R a+rX /usr/src/tmp/ndctl-buildroot/usr/share/doc/libcxl-78 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gBu26H find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/ndctl-buildroot/usr/lib/libcxl.so.1: 239 symbols, 18 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3arP7b find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libcxl.so.1 = set:ldbIxAuEEl2HkMQdaRHaCW8WlkqOyKZ9nZhD2VMnnHbfHh0Z3QvTlcSdEI8SeI5NT8vImTsnbZHZs6j9ihTFkz2abnLyZ6r3SOWhdPPgaESGO8xRpBEI3G3f2FH2hsv2shcqYsvyZqwmknt1JIhOyVmAqLA0O4uBH5BCtqsti6SOvC1S1aZ314cDjkVjuLICG1Zd8JNihYdemB2Z3l4hQPpScONLQShUIBdTRwu3vNHP5jzxjjzZb3Phr2XxSFZnDDqhZsxgz6ajTyZ5fVCg7cw7CkFkm2ejDNwFkzl7T04TwoDSrvjzLF4emcFDP5lahOfif8kQNW395JwC0Yp8RodNVYylGC48eJxudybdhPr2cm29uePGVsHZ0oIpSHe4RY7ihFOnNSo7k4GtPFFKdfozE2dEiT92VBpPwPIGmLTqNkkZKp43JIDKjeOzYR43242zBJCJ7p8M91nFZ5dfEfXw2, libcxl.so.1(LIBCXL_1), libcxl.so.1(LIBCXL_2), libcxl.so.1(LIBCXL_3), libcxl.so.1(LIBCXL_4), libcxl.so.1(LIBCXL_5), libcxl.so.1(LIBCXL_6) Requires: libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.38), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.8), libdaxctl.so.1 >= set:jhqdXNpQou, libdaxctl.so.1(LIBDAXCTL_1), libdaxctl.so.1(LIBDAXCTL_2), libkmod.so.2 >= set:kg4DprnjWGbfe2Wtsy744R1, libkmod.so.2(LIBKMOD_5), libudev.so.1 >= set:kh5NqZiBZLxUs8H6, libudev.so.1(LIBUDEV_183), libuuid.so.1 >= set:igqfiO4, libuuid.so.1(UUID_1.0), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TpXW45 Creating libcxl-debuginfo package Processing files: libcxl-devel-78-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gs05Ff find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.s6A15a find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: pkgconfig(libcxl) = 78 Requires: libcxl = 78-alt1, /usr/lib/libcxl.so.1, /usr/lib/pkgconfig Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.f6BDVa Processing files: ndctl-debuginfo-78-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hSqRn2 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0iSepO find-requires: running scripts (debuginfo) Requires: ndctl = 78-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libdaxctl.so.1), debug(libiniparser.so.1), debug(libjson-c.so.5), debug(libkeyutils.so.1), debug(libndctl.so.6), debug(libuuid.so.1) Processing files: libndctl-debuginfo-78-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4CBL9p find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vDspqO find-requires: running scripts (debuginfo) Provides: debug(libndctl.so.6) Requires: libndctl = 78-alt1, debug(libc.so.6), debug(libdaxctl.so.1), debug(libkmod.so.2), debug(libudev.so.1), debug(libuuid.so.1) Processing files: daxctl-debuginfo-78-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kfyMGV find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.fSLoZa find-requires: running scripts (debuginfo) Requires: daxctl = 78-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libdaxctl.so.1), debug(libiniparser.so.1), debug(libjson-c.so.5), debug(libndctl.so.6), debug(libuuid.so.1) Processing files: libdaxctl-debuginfo-78-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.fZfby2 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VHOvlO find-requires: running scripts (debuginfo) Provides: debug(libdaxctl.so.1) Requires: libdaxctl = 78-alt1, debug(libc.so.6), debug(libkmod.so.2), debug(libuuid.so.1) Processing files: cxl-debuginfo-78-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ERJQtg find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.04gpUD find-requires: running scripts (debuginfo) Requires: cxl = 78-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libcxl.so.1), debug(libdaxctl.so.1), debug(libjson-c.so.5), debug(libtraceevent.so.1), debug(libtracefs.so.1), debug(libuuid.so.1) Processing files: libcxl-debuginfo-78-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rxwiXY find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.sJgmV2 find-requires: running scripts (debuginfo) Provides: debug(libcxl.so.1) Requires: libcxl = 78-alt1, debug(libc.so.6), debug(libdaxctl.so.1), debug(libkmod.so.2), debug(libudev.so.1), debug(libuuid.so.1) Adding to ndctl a strict dependency on libndctl Adding to ndctl a strict dependency on libdaxctl Adding to ndctl-debuginfo a strict dependency on ndctl Adding to libndctl-devel a strict dependency on libndctl Adding to daxctl a strict dependency on libndctl Adding to libndctl a strict dependency on libdaxctl Adding to libndctl-debuginfo a strict dependency on libndctl Adding to daxctl a strict dependency on libdaxctl Adding to daxctl-debuginfo a strict dependency on daxctl Adding to libdaxctl-devel a strict dependency on libdaxctl Adding to libdaxctl-debuginfo a strict dependency on libdaxctl Adding to cxl a strict dependency on libcxl Adding to cxl-debuginfo a strict dependency on cxl Adding to libcxl-devel a strict dependency on libcxl Adding to libcxl-debuginfo a strict dependency on libcxl Adding to cxl a strict dependency on libdaxctl Adding to libcxl a strict dependency on libdaxctl Adding to ndctl-debuginfo a strict dependency on libndctl-debuginfo Adding to ndctl-debuginfo a strict dependency on libdaxctl-debuginfo Adding to libndctl-debuginfo a strict dependency on libdaxctl-debuginfo Adding to daxctl-debuginfo a strict dependency on libndctl-debuginfo Adding to daxctl-debuginfo a strict dependency on libdaxctl-debuginfo Adding to cxl-debuginfo a strict dependency on libdaxctl-debuginfo Adding to cxl-debuginfo a strict dependency on libcxl-debuginfo Adding to libcxl-debuginfo a strict dependency on libdaxctl-debuginfo Removing from ndctl-debuginfo 12 sources provided by libndctl-debuginfo also prunning dir /usr/src/debug/ndctl-78/ccan/endian also prunning dir /usr/src/debug/ndctl-78/ccan/list also prunning dir /usr/src/debug/ndctl-78/ccan/short_types also prunning dir /usr/src/debug/ndctl-78/ccan Removing from daxctl-debuginfo 6 sources provided by libndctl-debuginfo also prunning dir /usr/src/debug/ndctl-78/ccan/list also prunning dir /usr/src/debug/ndctl-78/ccan/short_types also prunning dir /usr/src/debug/ndctl-78/ndctl also prunning dir /usr/src/debug/ndctl-78/ccan Removing from libndctl-debuginfo 5 sources provided by libdaxctl-debuginfo also prunning dir /usr/src/debug/ndctl-78/ccan/list Removing from cxl-debuginfo 3 sources provided by libdaxctl-debuginfo also prunning dir /usr/src/debug/ndctl-78/ccan/list Removing from libcxl-debuginfo 5 sources provided by libdaxctl-debuginfo also prunning dir /usr/src/debug/ndctl-78/ccan/list Removing from cxl-debuginfo 4 sources provided by libcxl-debuginfo also prunning dir /usr/src/debug/ndctl-78/ccan/short_types also prunning dir /usr/src/debug/ndctl-78/ccan Removing 19 extra deps from ndctl due to dependency on libndctl Removing 7 extra deps from ndctl due to dependency on libdaxctl Removing 1 extra deps from libndctl-devel due to dependency on libndctl Removing 3 extra deps from daxctl due to dependency on libndctl Removing 4 extra deps from libndctl due to dependency on libdaxctl Removing 10 extra deps from daxctl due to dependency on libdaxctl Removing 1 extra deps from libdaxctl-devel due to dependency on libdaxctl Removing 7 extra deps from cxl due to dependency on libdaxctl Removing 3 extra deps from libcxl due to dependency on libdaxctl Removing 7 extra deps from cxl due to dependency on libcxl Removing 1 extra deps from libcxl-devel due to dependency on libcxl Removing 1 extra deps from ndctl-debuginfo due to dependency on libndctl-debuginfo Removing 1 extra deps from ndctl-debuginfo due to dependency on libdaxctl-debuginfo Removing 1 extra deps from daxctl-debuginfo due to dependency on libndctl-debuginfo Removing 1 extra deps from libndctl-debuginfo due to dependency on libdaxctl-debuginfo Removing 1 extra deps from daxctl-debuginfo due to dependency on libdaxctl-debuginfo Removing 1 extra deps from cxl-debuginfo due to dependency on libdaxctl-debuginfo Removing 1 extra deps from libcxl-debuginfo due to dependency on libdaxctl-debuginfo Removing 1 extra deps from cxl-debuginfo due to dependency on libcxl-debuginfo Removing 15 extra deps from ndctl due to repentancy on libndctl Removing 14 extra deps from daxctl due to repentancy on libndctl Removing 15 extra deps from libndctl due to repentancy on libdaxctl Removing 13 extra deps from cxl due to repentancy on libdaxctl Removing 15 extra deps from libcxl due to repentancy on libdaxctl Removing 1 extra deps from cxl due to repentancy on libcxl Removing 3 extra deps from ndctl-debuginfo due to repentancy on libndctl-debuginfo Removing 3 extra deps from daxctl-debuginfo due to repentancy on libndctl-debuginfo Removing 3 extra deps from libndctl-debuginfo due to repentancy on libdaxctl-debuginfo Removing 2 extra deps from cxl-debuginfo due to repentancy on libdaxctl-debuginfo Removing 3 extra deps from libcxl-debuginfo due to repentancy on libdaxctl-debuginfo Removing 1 extra deps from cxl-debuginfo due to repentancy on libcxl-debuginfo Wrote: /usr/src/RPM/RPMS/i586/ndctl-78-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libndctl-78-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libndctl-devel-78-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/daxctl-78-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libdaxctl-78-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libdaxctl-devel-78-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/cxl-78-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libcxl-78-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libcxl-devel-78-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/ndctl-debuginfo-78-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libndctl-debuginfo-78-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/daxctl-debuginfo-78-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libdaxctl-debuginfo-78-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/cxl-debuginfo-78-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libcxl-debuginfo-78-alt1.i586.rpm (w2.lzdio) 47.91user 10.38system 0:51.45elapsed 113%CPU (0avgtext+0avgdata 51936maxresident)k 0inputs+0outputs (0major+2999644minor)pagefaults 0swaps 5.00user 1.75system 1:04.95elapsed 10%CPU (0avgtext+0avgdata 124848maxresident)k 736inputs+0outputs (0major+285653minor)pagefaults 0swaps --- cxl-78-alt1.i586.rpm.repo 2023-08-04 13:44:48.000000000 +0000 +++ cxl-78-alt1.i586.rpm.hasher 2023-09-16 06:42:18.831902497 +0000 @@ -35,3 +35,3 @@ File: /lib/systemd/system/cxl-monitor.service 100644 root:root 346d1bd72ade2a736638857ad4434595 -File: /usr/bin/cxl 100755 root:root 8cc19313ab8882048f888e930a7f690f +File: /usr/bin/cxl 100755 root:root cdbff5186056fe913c51b564db97f5b3 File: /usr/share/man/man1/cxl-create-region.1.xz 100644 root:root f9f552bd6f5a7cf7714c544193d3300f @@ -55,2 +55,2 @@ File: /usr/share/man/man1/cxl.1.xz 100644 root:root f72cdd5d3a59b2bd1db077b631b12555 -RPMIdentity: 322b83069d19569f800cc695a34b27916bedef995e3a8fc99e15dbd5d14f4ded6e8e7a1750172ec829ceb6554c9235d2f62ba55dad6bf3b675395ae2df7285fe +RPMIdentity: de52fc353d45ad2ab75a98f8d59d10c950c1d2010a91e487f1ae670608ef6a6db24a2ce8a60afa742758da54540873c775652bbb795f87bdfb1ea7b08a51eca8 --- cxl-debuginfo-78-alt1.i586.rpm.repo 2023-08-04 13:44:49.000000000 +0000 +++ cxl-debuginfo-78-alt1.i586.rpm.hasher 2023-09-16 06:42:18.885903112 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/9e 40755 root:root -/usr/lib/debug/.build-id/9e/564fc5f4b53997e06564a65b59e3c74c1eab54 120777 root:root ../../../../bin/cxl -/usr/lib/debug/.build-id/9e/564fc5f4b53997e06564a65b59e3c74c1eab54.debug 120777 root:root ../../usr/bin/cxl.debug +/usr/lib/debug/.build-id/a0 40755 root:root +/usr/lib/debug/.build-id/a0/85d0620bcc890a28b743a64054d99ccf0386f1 120777 root:root ../../../../bin/cxl +/usr/lib/debug/.build-id/a0/85d0620bcc890a28b743a64054d99ccf0386f1.debug 120777 root:root ../../usr/bin/cxl.debug /usr/lib/debug/usr/bin/cxl.debug 100644 root:root @@ -49,6 +49,6 @@ Provides: cxl-debuginfo = 78-alt1:sisyphus+326418.200.1.1 -File: /usr/lib/debug/.build-id/9e 40755 root:root -File: /usr/lib/debug/.build-id/9e/564fc5f4b53997e06564a65b59e3c74c1eab54 120777 root:root ../../../../bin/cxl -File: /usr/lib/debug/.build-id/9e/564fc5f4b53997e06564a65b59e3c74c1eab54.debug 120777 root:root ../../usr/bin/cxl.debug -File: /usr/lib/debug/usr/bin/cxl.debug 100644 root:root 7af2d9c9228791dbefe1e3189a55d3c9 +File: /usr/lib/debug/.build-id/a0 40755 root:root +File: /usr/lib/debug/.build-id/a0/85d0620bcc890a28b743a64054d99ccf0386f1 120777 root:root ../../../../bin/cxl +File: /usr/lib/debug/.build-id/a0/85d0620bcc890a28b743a64054d99ccf0386f1.debug 120777 root:root ../../usr/bin/cxl.debug +File: /usr/lib/debug/usr/bin/cxl.debug 100644 root:root 769f1345ac2a880174a478063f508c42 File: /usr/src/debug/ndctl-78 40755 root:root @@ -90,2 +90,2 @@ File: /usr/src/debug/ndctl-78/util/wrapper.c 100644 root:root 63db8b48a53241ded0a07d49b1456f26 -RPMIdentity: 0ca64f2e2349816a6fbf34c6954da9a88fa61c9491ae3eeeac84a6d30ff30a740435acb9e309b7089dc28e61b679648655b8db41ed62f8e5576bc18594ab8a76 +RPMIdentity: caa59f5ccca17e82be89c82f05582426cb33efbb3c6c28a506ad1da25e49f7d83b1c1dc10e96363e8d4cf28dde4cebaec66eeb89b89793d833118537d58f80b9 --- daxctl-78-alt1.i586.rpm.repo 2023-08-04 13:44:48.000000000 +0000 +++ daxctl-78-alt1.i586.rpm.hasher 2023-09-16 06:42:18.938903716 +0000 @@ -33,3 +33,3 @@ File: /lib/udev/rules.d/90-daxctl-device.rules 100644 root:root 4fde166e74f6967f6c0de2a05e0fe815 -File: /usr/bin/daxctl 100755 root:root e07a6ca3d6da081b0651ee1c065c0ba0 +File: /usr/bin/daxctl 100755 root:root a321595cf7897f63e4d0c8fe895cfd97 File: /usr/share/daxctl 40755 root:root @@ -46,2 +46,2 @@ File: /usr/share/man/man1/daxctl.1.xz 100644 root:root 53dc3a793dee046f24d4ff74fbf76e3b -RPMIdentity: 2b4c4506fcc134bf1f0d91c8b13781467e3aa8121bf7b0f062b665b62e54ef7e7ccb7313a8434195d80aacb7559d4fef0195c8c153723a786bc9e182fee84a44 +RPMIdentity: 6afdb47cc3977d853e770621cd2a9f3a917ec1d503b92595273d563f804717aa7d9abe63c3139bfa849766ddc42b4d3e4602b23985796293a841a2f9d6b740aa --- daxctl-debuginfo-78-alt1.i586.rpm.repo 2023-08-04 13:44:49.000000000 +0000 +++ daxctl-debuginfo-78-alt1.i586.rpm.hasher 2023-09-16 06:42:19.000904421 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/c9 40755 root:root -/usr/lib/debug/.build-id/c9/57b510c542e34823f64b4f5f9590706ad6e262 120777 root:root ../../../../bin/daxctl -/usr/lib/debug/.build-id/c9/57b510c542e34823f64b4f5f9590706ad6e262.debug 120777 root:root ../../usr/bin/daxctl.debug +/usr/lib/debug/.build-id/13 40755 root:root +/usr/lib/debug/.build-id/13/944433b013aed62d097f9d95b3ba7a7b879c6b 120777 root:root ../../../../bin/daxctl +/usr/lib/debug/.build-id/13/944433b013aed62d097f9d95b3ba7a7b879c6b.debug 120777 root:root ../../usr/bin/daxctl.debug /usr/lib/debug/usr/bin/daxctl.debug 100644 root:root @@ -41,6 +41,6 @@ Provides: daxctl-debuginfo = 78-alt1:sisyphus+326418.200.1.1 -File: /usr/lib/debug/.build-id/c9 40755 root:root -File: /usr/lib/debug/.build-id/c9/57b510c542e34823f64b4f5f9590706ad6e262 120777 root:root ../../../../bin/daxctl -File: /usr/lib/debug/.build-id/c9/57b510c542e34823f64b4f5f9590706ad6e262.debug 120777 root:root ../../usr/bin/daxctl.debug -File: /usr/lib/debug/usr/bin/daxctl.debug 100644 root:root 75a3bd7ad76099fe06f49d83d177fa34 +File: /usr/lib/debug/.build-id/13 40755 root:root +File: /usr/lib/debug/.build-id/13/944433b013aed62d097f9d95b3ba7a7b879c6b 120777 root:root ../../../../bin/daxctl +File: /usr/lib/debug/.build-id/13/944433b013aed62d097f9d95b3ba7a7b879c6b.debug 120777 root:root ../../usr/bin/daxctl.debug +File: /usr/lib/debug/usr/bin/daxctl.debug 100644 root:root e5cebf294a1f08626dc08575e21a2866 File: /usr/src/debug/ndctl-78 40755 root:root @@ -75,2 +75,2 @@ File: /usr/src/debug/ndctl-78/util/wrapper.c 100644 root:root 63db8b48a53241ded0a07d49b1456f26 -RPMIdentity: 0c243a67c0ab46e412d452f6db655ba1da4b9613a9e59d144d9db968af9d3ede78906c33cc903e5e6f4cb04b6cc3384ce4a4006f8ae0d4d4b71a4b0006f5d455 +RPMIdentity: 7b8007cb21786f6e5721c09b3b7ad5ea73d363bb3b242c261077e98f62c85f5511f4b55f80144b1b386f08a1751cb53695e9e30df60c6020bb2098121c31524c --- libcxl-78-alt1.i586.rpm.repo 2023-08-04 13:44:48.000000000 +0000 +++ libcxl-78-alt1.i586.rpm.hasher 2023-09-16 06:42:19.072905241 +0000 @@ -19,5 +19,5 @@ File: /usr/lib/libcxl.so.1 120777 root:root libcxl.so.1.0.5 -File: /usr/lib/libcxl.so.1.0.5 100644 root:root e7229c5b66010483ccc99c8858255999 +File: /usr/lib/libcxl.so.1.0.5 100644 root:root 12d0ab84b6d235c05c2fe2faa3c87919 File: /usr/share/doc/libcxl-78 40755 root:root File: /usr/share/doc/libcxl-78/README.md 100644 root:root 01df7c62575b22988e2db808802c8c9e -RPMIdentity: f7b77dd12b4f8dd675e5335b0e5de973dd53188c24a7ad4b2d48e97b3ba94d8816a38687ba07db17a7d007734df4bac01da949ba061805314d5a09cb4bf0a9ad +RPMIdentity: 7f58cde4b6ed3144c95492403dffd6142cb463452d4d3121b38d57fa875f6e2499340fdfb0c82cfe34734bc8083f5574e5e1c301a5113acdd617d4608723b56b --- libcxl-debuginfo-78-alt1.i586.rpm.repo 2023-08-04 13:44:49.000000000 +0000 +++ libcxl-debuginfo-78-alt1.i586.rpm.hasher 2023-09-16 06:42:19.115905731 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/3c 40755 root:root -/usr/lib/debug/.build-id/3c/af8805c0f50300f2446333f08b6c6b655edcde 120777 root:root ../../../libcxl.so.1.0.5 -/usr/lib/debug/.build-id/3c/af8805c0f50300f2446333f08b6c6b655edcde.debug 120777 root:root ../../usr/lib/libcxl.so.1.0.5.debug +/usr/lib/debug/.build-id/86 40755 root:root +/usr/lib/debug/.build-id/86/749a8c43cc34dd4c7b7804dae647abcd393e26 120777 root:root ../../../libcxl.so.1.0.5 +/usr/lib/debug/.build-id/86/749a8c43cc34dd4c7b7804dae647abcd393e26.debug 120777 root:root ../../usr/lib/libcxl.so.1.0.5.debug /usr/lib/debug/usr/lib/libcxl.so.1.0.5.debug 100644 root:root @@ -28,6 +28,6 @@ Provides: libcxl-debuginfo = 78-alt1:sisyphus+326418.200.1.1 -File: /usr/lib/debug/.build-id/3c 40755 root:root -File: /usr/lib/debug/.build-id/3c/af8805c0f50300f2446333f08b6c6b655edcde 120777 root:root ../../../libcxl.so.1.0.5 -File: /usr/lib/debug/.build-id/3c/af8805c0f50300f2446333f08b6c6b655edcde.debug 120777 root:root ../../usr/lib/libcxl.so.1.0.5.debug -File: /usr/lib/debug/usr/lib/libcxl.so.1.0.5.debug 100644 root:root e8b1852053f9cfbbd2e9f9aaebe37db5 +File: /usr/lib/debug/.build-id/86 40755 root:root +File: /usr/lib/debug/.build-id/86/749a8c43cc34dd4c7b7804dae647abcd393e26 120777 root:root ../../../libcxl.so.1.0.5 +File: /usr/lib/debug/.build-id/86/749a8c43cc34dd4c7b7804dae647abcd393e26.debug 120777 root:root ../../usr/lib/libcxl.so.1.0.5.debug +File: /usr/lib/debug/usr/lib/libcxl.so.1.0.5.debug 100644 root:root b1ab828daec7204bc306ade14d5f4e2f File: /usr/lib/debug/usr/lib/libcxl.so.1.debug 120777 root:root libcxl.so.1.0.5.debug @@ -50,2 +50,2 @@ File: /usr/src/debug/ndctl-78/util/size.h 100644 root:root 5f9df07472232d04a51b7be16bd68a6d -RPMIdentity: 48a01ff5e40ad840b53930353eb9d2891bd2561bc26b257b4f456da4a83ad6a96bd1c38c499abd71968f29873e18eab36b0b4b07535f54a9b506ea1da6d38d5f +RPMIdentity: 7fd975c2fead95af9a8d771dae7e7c58ef3483a74e98ea13c88c61eb6b0b8fdce5c68607329c99fdf4ec99cf5f01c4a68c8b64f83462b8cc60543f2cc7b9030d --- libdaxctl-78-alt1.i586.rpm.repo 2023-08-04 13:44:49.000000000 +0000 +++ libdaxctl-78-alt1.i586.rpm.hasher 2023-09-16 06:42:19.213906847 +0000 @@ -12,4 +12,4 @@ Requires: libc.so.6(GLIBC_2.33) +Requires: libc.so.6(GLIBC_2.38) Requires: libc.so.6(GLIBC_2.4) -Requires: libc.so.6(GLIBC_2.7) Requires: libc.so.6(GLIBC_2.8) @@ -34,5 +34,5 @@ File: /usr/lib/libdaxctl.so.1 120777 root:root libdaxctl.so.1.2.5 -File: /usr/lib/libdaxctl.so.1.2.5 100644 root:root dedb9e7d0e62e78e2adaec4454c721b8 +File: /usr/lib/libdaxctl.so.1.2.5 100644 root:root e719521fcbd149578707f7f59392efc0 File: /usr/share/doc/libdaxctl-78 40755 root:root File: /usr/share/doc/libdaxctl-78/README.md 100644 root:root 01df7c62575b22988e2db808802c8c9e -RPMIdentity: b1efe8ab9aeac8b246670beac0844d3c3241ec76f40f934e97a3a2871a7821b90c8924ce87a9d30a9413a21b87ac2022c7ff41f886b2177209d15cd788c877a0 +RPMIdentity: 9c13ae479de21e706e4fcba70ae52008f4cc64e24ee8673370f29d08afb7e0e532afd69b915323920d414bf0ff44cfbb505339fedf183561738eb361216b2064 --- libdaxctl-debuginfo-78-alt1.i586.rpm.repo 2023-08-04 13:44:49.000000000 +0000 +++ libdaxctl-debuginfo-78-alt1.i586.rpm.hasher 2023-09-16 06:42:19.281907621 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/09 40755 root:root -/usr/lib/debug/.build-id/09/f0f7326df9eef1f5aeb436af52df6156427338 120777 root:root ../../../libdaxctl.so.1.2.5 -/usr/lib/debug/.build-id/09/f0f7326df9eef1f5aeb436af52df6156427338.debug 120777 root:root ../../usr/lib/libdaxctl.so.1.2.5.debug +/usr/lib/debug/.build-id/c9 40755 root:root +/usr/lib/debug/.build-id/c9/12cc0672c30bbcdb8d3bbf8fd69fbe261054cc 120777 root:root ../../../libdaxctl.so.1.2.5 +/usr/lib/debug/.build-id/c9/12cc0672c30bbcdb8d3bbf8fd69fbe261054cc.debug 120777 root:root ../../usr/lib/libdaxctl.so.1.2.5.debug /usr/lib/debug/usr/lib/libdaxctl.so.1.2.5.debug 100644 root:root @@ -28,6 +28,6 @@ Provides: libdaxctl-debuginfo = 78-alt1:sisyphus+326418.200.1.1 -File: /usr/lib/debug/.build-id/09 40755 root:root -File: /usr/lib/debug/.build-id/09/f0f7326df9eef1f5aeb436af52df6156427338 120777 root:root ../../../libdaxctl.so.1.2.5 -File: /usr/lib/debug/.build-id/09/f0f7326df9eef1f5aeb436af52df6156427338.debug 120777 root:root ../../usr/lib/libdaxctl.so.1.2.5.debug -File: /usr/lib/debug/usr/lib/libdaxctl.so.1.2.5.debug 100644 root:root f6cad14e82ad37e04b95a4a82c2117b6 +File: /usr/lib/debug/.build-id/c9 40755 root:root +File: /usr/lib/debug/.build-id/c9/12cc0672c30bbcdb8d3bbf8fd69fbe261054cc 120777 root:root ../../../libdaxctl.so.1.2.5 +File: /usr/lib/debug/.build-id/c9/12cc0672c30bbcdb8d3bbf8fd69fbe261054cc.debug 120777 root:root ../../usr/lib/libdaxctl.so.1.2.5.debug +File: /usr/lib/debug/usr/lib/libdaxctl.so.1.2.5.debug 100644 root:root eb79e8f78053fdeeec84ef30e795e10e File: /usr/lib/debug/usr/lib/libdaxctl.so.1.debug 120777 root:root libdaxctl.so.1.2.5.debug @@ -49,2 +49,2 @@ File: /usr/src/debug/ndctl-78/util/sysfs.h 100644 root:root 9a33d319b5fa2ab941ee87a9be406904 -RPMIdentity: 640ab8bd5a04e511d0cbae9b6a6f1374cb9e1ae59d29da89d015f0c1d3a245c478f8c210d4cd04dc22c3446f8937e1c2a6adc24ecbd67c2b3b257a6e0b6d30ba +RPMIdentity: b80105a9ecafbd453186e706f1a5a796ae2782ee17ff646a32f541eb823a36f29caca8a019a90dec911bdf4d6e5acf1fc1b94666771460488cf40d9c365789a9 --- libndctl-78-alt1.i586.rpm.repo 2023-08-04 13:44:49.000000000 +0000 +++ libndctl-78-alt1.i586.rpm.hasher 2023-09-16 06:42:19.387908828 +0000 @@ -31,5 +31,5 @@ File: /usr/lib/libndctl.so.6 120777 root:root libndctl.so.6.2.21 -File: /usr/lib/libndctl.so.6.2.21 100644 root:root 1b78066a443f4e940b63e55f89acbc72 +File: /usr/lib/libndctl.so.6.2.21 100644 root:root 39b25eb1ba610d6cbba4120b5e5e7f5b File: /usr/share/doc/libndctl-78 40755 root:root File: /usr/share/doc/libndctl-78/README.md 100644 root:root 01df7c62575b22988e2db808802c8c9e -RPMIdentity: a41a057b721de2ea2b3e8d7c7dee722c5b25ba348881657cd8f026cc93ad68c047c2fc102f92d1141fd77687479102ec30481cb834f11c9c1d382518cb0500d7 +RPMIdentity: 31f88e57c2118b15662c64f2aa3f19db3d5926ce701ac31a611f0486dcc83eb32825b6be63954d784e6ae87325b7caa926abba2cd5005e87f4747450711ce6ea --- libndctl-debuginfo-78-alt1.i586.rpm.repo 2023-08-04 13:44:48.000000000 +0000 +++ libndctl-debuginfo-78-alt1.i586.rpm.hasher 2023-09-16 06:42:19.447909511 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/dd 40755 root:root -/usr/lib/debug/.build-id/dd/2a92ed962952b55303af9837851b30927076c7 120777 root:root ../../../libndctl.so.6.2.21 -/usr/lib/debug/.build-id/dd/2a92ed962952b55303af9837851b30927076c7.debug 120777 root:root ../../usr/lib/libndctl.so.6.2.21.debug +/usr/lib/debug/.build-id/f4 40755 root:root +/usr/lib/debug/.build-id/f4/47a610f53b18efea15044f79aca731b250718d 120777 root:root ../../../libndctl.so.6.2.21 +/usr/lib/debug/.build-id/f4/47a610f53b18efea15044f79aca731b250718d.debug 120777 root:root ../../usr/lib/libndctl.so.6.2.21.debug /usr/lib/debug/usr/lib/libndctl.so.6.2.21.debug 100644 root:root @@ -49,6 +49,6 @@ Provides: libndctl-debuginfo = 78-alt1:sisyphus+326418.200.1.1 -File: /usr/lib/debug/.build-id/dd 40755 root:root -File: /usr/lib/debug/.build-id/dd/2a92ed962952b55303af9837851b30927076c7 120777 root:root ../../../libndctl.so.6.2.21 -File: /usr/lib/debug/.build-id/dd/2a92ed962952b55303af9837851b30927076c7.debug 120777 root:root ../../usr/lib/libndctl.so.6.2.21.debug -File: /usr/lib/debug/usr/lib/libndctl.so.6.2.21.debug 100644 root:root 85fbb40231b5ec6c9f474a85deae8dcc +File: /usr/lib/debug/.build-id/f4 40755 root:root +File: /usr/lib/debug/.build-id/f4/47a610f53b18efea15044f79aca731b250718d 120777 root:root ../../../libndctl.so.6.2.21 +File: /usr/lib/debug/.build-id/f4/47a610f53b18efea15044f79aca731b250718d.debug 120777 root:root ../../usr/lib/libndctl.so.6.2.21.debug +File: /usr/lib/debug/usr/lib/libndctl.so.6.2.21.debug 100644 root:root 7860dd18e937fbb9775aab3a2877dc22 File: /usr/lib/debug/usr/lib/libndctl.so.6.debug 120777 root:root libndctl.so.6.2.21.debug @@ -92,2 +92,2 @@ File: /usr/src/debug/ndctl-78/util/util.h 100644 root:root 243687a748ab4abc4d8139b093ec97e6 -RPMIdentity: 989c36f1c4d15a5d242f7f1aff45cf1ebfdbcced176178f3a7d7028092c63aaf4cabffe7b0dcaf321f16f4abafc85c40f96577774a906cc2c384e4f3f49d84df +RPMIdentity: b2b59c2d9a5161da781640b7d06ef2a9e5d5b0971ec58618cf6e0e27bf2bf6da4946058f5044e82d91d626fedb2b16d23ec44df8191dd56c2a635ed3ef4d2bd5 --- ndctl-78-alt1.i586.rpm.repo 2023-08-04 13:44:48.000000000 +0000 +++ ndctl-78-alt1.i586.rpm.hasher 2023-09-16 06:42:19.563910832 +0000 @@ -50,2 +50,3 @@ Requires: libc.so.6(GLIBC_2.34) +Requires: libc.so.6(GLIBC_2.7) Requires: libc.so.6(GLIBC_2.9) @@ -69,3 +70,3 @@ File: /lib/systemd/system/ndctl-monitor.service 100644 root:root 045d0d33a2c17a2e0df027173638638f -File: /usr/bin/ndctl 100755 root:root 0690d8ac6f89f2468e4ce39e68c0f96d +File: /usr/bin/ndctl 100755 root:root 7d275b9d9da49fb3ba09a02edd607f03 File: /usr/share/bash-completion/completions/cxl 100644 root:root b08e968f7780b15bfc620b92991c7ad3 @@ -106,2 +107,2 @@ File: /usr/share/man/man1/ndctl.1.xz 100644 root:root 85e7aba525009291049cfd147a71aa16 -RPMIdentity: 2aa13d74dc847237861a2425a7f9e97556766f4dd485b23a323e8693551bb9c479ad99d6c44c5325864cde94070f8925877ec45f2ace619aa516e3cf45367522 +RPMIdentity: 724dd7c48c09197b8aee964508a3cb90de92a8782db20f6c9d378eafb5fc4c05793daef0d8b0238d9fda92221c2f7551ece74db3e653a90e6ddac7ddf179eb27 --- ndctl-debuginfo-78-alt1.i586.rpm.repo 2023-08-04 13:44:49.000000000 +0000 +++ ndctl-debuginfo-78-alt1.i586.rpm.hasher 2023-09-16 06:42:19.607911333 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/0c 40755 root:root -/usr/lib/debug/.build-id/0c/c71eb0dcd0fea4a147950dda97843dbc5fe763 120777 root:root ../../../../bin/ndctl -/usr/lib/debug/.build-id/0c/c71eb0dcd0fea4a147950dda97843dbc5fe763.debug 120777 root:root ../../usr/bin/ndctl.debug +/usr/lib/debug/.build-id/4f 40755 root:root +/usr/lib/debug/.build-id/4f/8be2117f0e8ba61b76ad42c1e04d3e71528ca6 120777 root:root ../../../../bin/ndctl +/usr/lib/debug/.build-id/4f/8be2117f0e8ba61b76ad42c1e04d3e71528ca6.debug 120777 root:root ../../usr/bin/ndctl.debug /usr/lib/debug/usr/bin/ndctl.debug 100644 root:root @@ -61,6 +61,6 @@ Provides: ndctl-debuginfo = 78-alt1:sisyphus+326418.200.1.1 -File: /usr/lib/debug/.build-id/0c 40755 root:root -File: /usr/lib/debug/.build-id/0c/c71eb0dcd0fea4a147950dda97843dbc5fe763 120777 root:root ../../../../bin/ndctl -File: /usr/lib/debug/.build-id/0c/c71eb0dcd0fea4a147950dda97843dbc5fe763.debug 120777 root:root ../../usr/bin/ndctl.debug -File: /usr/lib/debug/usr/bin/ndctl.debug 100644 root:root ea48920296959da6b4ac90482085a8e0 +File: /usr/lib/debug/.build-id/4f 40755 root:root +File: /usr/lib/debug/.build-id/4f/8be2117f0e8ba61b76ad42c1e04d3e71528ca6 120777 root:root ../../../../bin/ndctl +File: /usr/lib/debug/.build-id/4f/8be2117f0e8ba61b76ad42c1e04d3e71528ca6.debug 120777 root:root ../../usr/bin/ndctl.debug +File: /usr/lib/debug/usr/bin/ndctl.debug 100644 root:root 5ad9af84928d95832643b5148545aa57 File: /usr/src/debug/ndctl-78 40755 root:root @@ -114,2 +114,2 @@ File: /usr/src/debug/ndctl-78/util/wrapper.c 100644 root:root 63db8b48a53241ded0a07d49b1456f26 -RPMIdentity: 8a2e914a3d79edaebd0e7a82325f3a56feaddb4db4a4f5ced80a844ee35b3f623bc10d3de3a61c201cff0ffa509d07187e4d6a39095513c01ae89d9ab0bd8849 +RPMIdentity: 22591f0a6dd97166e10c88783e317cad5a015da7a489fe519061c0da88a98d0ef69a2fa283361a3951fce7b9e3df28571db72ab4a57b80bdaa09dae4257511a1