<86>Apr 27 10:52:34 userdel[3550417]: delete user 'rooter' <86>Apr 27 10:52:34 userdel[3550417]: removed group 'rooter' owned by 'rooter' <86>Apr 27 10:52:34 userdel[3550417]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 27 10:52:34 groupadd[3550424]: group added to /etc/group: name=rooter, GID=1862 <86>Apr 27 10:52:34 groupadd[3550424]: group added to /etc/gshadow: name=rooter <86>Apr 27 10:52:34 groupadd[3550424]: new group: name=rooter, GID=1862 <86>Apr 27 10:52:34 useradd[3550430]: new user: name=rooter, UID=1862, GID=1862, home=/root, shell=/bin/bash, from=none <86>Apr 27 10:52:34 userdel[3550445]: delete user 'builder' <86>Apr 27 10:52:34 userdel[3550445]: removed group 'builder' owned by 'builder' <86>Apr 27 10:52:34 userdel[3550445]: removed shadow group 'builder' owned by 'builder' <86>Apr 27 10:52:34 groupadd[3550462]: group added to /etc/group: name=builder, GID=1863 <86>Apr 27 10:52:34 groupadd[3550462]: group added to /etc/gshadow: name=builder <86>Apr 27 10:52:34 groupadd[3550462]: new group: name=builder, GID=1863 <86>Apr 27 10:52:34 useradd[3550475]: new user: name=builder, UID=1863, GID=1863, 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>Apr 27 10:52:41 rpmi: rpm-macros-meson-1.3.2-alt1 sisyphus+340645.100.1.1 1707868585 installed <13>Apr 27 10:52:57 rpmi: xml-utils-1:2.12.5-alt1 sisyphus+342268.100.2.1 1710156418 installed <13>Apr 27 10:52:57 rpmi: libtraceevent-1.8.2-alt1 sisyphus+337883.100.2.1 1705831743 installed <13>Apr 27 10:52:57 rpmi: libruby-3.1.4-alt4.3 sisyphus+345181.100.1.1 1713179628 installed <13>Apr 27 10:52:57 rpmi: libtraceevent-devel-1.8.2-alt1 sisyphus+337883.100.2.1 1705831743 installed <13>Apr 27 10:52:57 rpmi: libtracefs-1.8.0-alt1 sisyphus+338092.100.2.1 1705831219 installed <13>Apr 27 10:52:57 rpmi: sgml-common-0.6.3-alt15 sisyphus+276099.100.1.1 1624817971 installed <13>Apr 27 10:52:57 rpmi: docbook-dtds-4.5-alt1 sisyphus+276837.100.1.1 1625242123 installed <13>Apr 27 10:52:57 rpmi: docbook-style-xsl-1.79.1-alt4 sisyphus+232871.100.1.1 1561238010 installed <13>Apr 27 10:52:57 rpmi: ninja-build-1:1.11.1-alt3 sisyphus+345786.300.4.1 1714124415 installed <13>Apr 27 10:52:57 rpmi: libxslt-1.1.37-alt1 sisyphus+307481.100.1.1 1664360525 installed <13>Apr 27 10:52:57 rpmi: xsltproc-1.1.37-alt1 sisyphus+307481.100.1.1 1664360525 installed <13>Apr 27 10:52:57 rpmi: libpaper2-2:2.1.3-alt1 sisyphus+340967.100.1.1 1708276734 installed <13>Apr 27 10:52:57 rpmi: paper-2:2.1.3-alt1 sisyphus+340967.100.1.1 1708276734 installed <13>Apr 27 10:52:57 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667413000 installed <13>Apr 27 10:52:57 rpmi: libsystemd-1:254.10-alt2 sisyphus+345302.400.3.1 1713818601 installed <13>Apr 27 10:52:57 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed <13>Apr 27 10:52:57 rpmi: libjson-c5-0.17-alt1 sisyphus+332175.100.1.1 1697724741 installed <13>Apr 27 10:52:57 rpmi: libiniparser1-4.1-alt1 sisyphus+292388.100.1.1 1640088261 installed <13>Apr 27 10:52:57 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094932 installed <13>Apr 27 10:52:57 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486782 installed <13>Apr 27 10:52:57 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed <13>Apr 27 10:52:57 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed <13>Apr 27 10:52:57 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075766 installed <13>Apr 27 10:52:57 rpmi: libp11-kit-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645575 installed <13>Apr 27 10:52:57 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed <13>Apr 27 10:52:57 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962878 installed <13>Apr 27 10:52:57 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Apr 27 10:52:57 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Apr 27 10:52:57 rpmi: ca-certificates-2024.02.24-alt1 sisyphus+341362.100.1.1 1708791001 installed <13>Apr 27 10:52:57 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Apr 27 10:52:57 rpmi: p11-kit-trust-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645575 installed <13>Apr 27 10:52:57 rpmi: libcrypto3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982452 installed <13>Apr 27 10:52:57 rpmi: libssl3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982452 installed <13>Apr 27 10:52:57 rpmi: python3-3.12.2-alt1 sisyphus+341702.200.1.1 1709232959 installed <13>Apr 27 10:52:58 rpmi: python3-base-3.12.2-alt1 sisyphus+341702.200.1.1 1709232959 installed <13>Apr 27 10:52:58 rpmi: erb-3.1.4-alt4.3 sisyphus+345181.100.1.1 1713179587 installed <13>Apr 27 10:52:58 rpmi: irb-3.1.4-alt4.3 sisyphus+345181.100.1.1 1713179587 installed <13>Apr 27 10:52:58 rpmi: gem-2:3.3.26-alt4.3 sisyphus+345181.100.1.1 1713179587 installed <86>Apr 27 10:52:58 groupadd[3572557]: group added to /etc/group: name=ruby, GID=999 <86>Apr 27 10:52:58 groupadd[3572557]: group added to /etc/gshadow: name=ruby <86>Apr 27 10:52:58 groupadd[3572557]: new group: name=ruby, GID=999 <86>Apr 27 10:52:58 usermod[3572568]: add 'root' to group 'ruby' <86>Apr 27 10:52:58 usermod[3572568]: add 'root' to shadow group 'ruby' <13>Apr 27 10:52:58 rpmi: ruby-3.1.4-alt4.3 sisyphus+345181.100.1.1 1713179628 installed NOTE: to make the environment variable changes come into effect, please relogin the terminal session <13>Apr 27 10:52:58 rpmi: ruby-stdlibs-3.1.4-alt4.3 sisyphus+345181.100.1.1 1713179628 installed <13>Apr 27 10:52:58 rpmi: gem-asciidoctor-2.0.20-alt1 sisyphus+334282.100.1.1 1699828407 installed <13>Apr 27 10:52:58 rpmi: python3-module-typing_extensions-4.11.0-alt2 sisyphus+345650.100.1.1 1713793625 installed <13>Apr 27 10:52:58 rpmi: libkmod-31-alt1 sisyphus+330699.100.1.1 1696072426 installed <13>Apr 27 10:52:58 rpmi: libkmod-devel-31-alt1 sisyphus+330699.100.1.1 1696072426 installed <13>Apr 27 10:52:59 rpmi: meson-1.3.2-alt1 sisyphus+340645.100.1.1 1707868585 installed <13>Apr 27 10:52:59 rpmi: asciidoctor-2.0.20-alt1 sisyphus+334282.100.1.1 1699828407 installed <13>Apr 27 10:52:59 rpmi: asciidoc-10.2.0-alt1 sisyphus+339930.100.1.1 1707225770 installed <13>Apr 27 10:52:59 rpmi: libiniparser-devel-4.1-alt1 sisyphus+292388.100.1.1 1640088261 installed <13>Apr 27 10:52:59 rpmi: libjson-c-devel-0.17-alt1 sisyphus+332175.100.1.1 1697724741 installed <13>Apr 27 10:52:59 rpmi: libkeyutils-devel-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed <13>Apr 27 10:52:59 rpmi: libsystemd-devel-1:254.10-alt2 sisyphus+345302.400.3.1 1713818601 installed <13>Apr 27 10:52:59 rpmi: xmlto-0.0.28-alt3 sisyphus+325166.600.15.1 1690187341 installed <13>Apr 27 10:52:59 rpmi: libtracefs-devel-1.8.0-alt1 sisyphus+338092.100.2.1 1705831219 installed <13>Apr 27 10:52:59 rpmi: libuuid-devel-2.39.2-alt1 sisyphus+327286.4500.14.1 1711486360 installed <13>Apr 27 10:52:59 rpmi: libudev-devel-1:254.10-alt2 sisyphus+345302.400.3.1 1713818601 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.92983 + 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.92983 + 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.3.2 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 20240128 (ALT Sisyphus 13.2.1-alt3)") 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: YES (/usr/bin/pkg-config) 0.29.2 Run-time dependency libkmod found: YES 31 Run-time dependency libudev found: YES 254 Run-time dependency uuid found: YES 2.39.2 Run-time dependency json-c found: YES 0.17 Run-time dependency libtraceevent found: YES 1.8.2 Run-time dependency libtracefs found: YES 1.8.0 Program asciidoctor found: YES (/usr/bin/asciidoctor) Run-time dependency systemd found: YES 254 Run-time dependency udev found: YES 254 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 daxctl/lib/meson.build:8: DEPRECATION: Project uses feature that was always broken, and is now deprecated since '1.3.0': str.format: Value other than strings, integers, bools, options, dictionaries and lists thereof.. ndctl/lib/meson.build:7: DEPRECATION: Project uses feature that was always broken, and is now deprecated since '1.3.0': str.format: Value other than strings, integers, bools, options, dictionaries and lists thereof.. cxl/lib/meson.build:7: DEPRECATION: Project uses feature that was always broken, and is now deprecated since '1.3.0': str.format: Value other than strings, integers, bools, options, dictionaries and lists thereof.. 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 WARNING: Broken features used: * 1.3.0: {'str.format: Value other than strings, integers, bools, options, dictionaries and lists thereof.'} 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] Linking static target libccan.a [6/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 [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_log.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/.._.._util_sysfs.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [10/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 [11/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 [12/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 [13/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 [14/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 [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/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", | ^~~~~~~~ [17/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 [18/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 [19/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 [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] Generating ndctl/lib/libndctl.pc with a custom command (wrapped by meson to capture output) [22/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 [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/size.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [25/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 [26/240] Generating cxl/lib/libcxl.pc with a custom command (wrapped by meson to capture output) [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/usage.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [29/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) { | ^ [30/240] Compiling C object util/libutil.a.p/wrapper.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/main.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [33/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 [34/240] Compiling C object util/libutil.a.p/help.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/strbuf.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [37/240] Compiling C object util/libutil.a.p/bitmap.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [38/240] Compiling C object util/libutil.a.p/iomem.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] Linking static target util/libutil.a [41/240] Compiling C object ndctl/ndctl.p/.._daxctl_filter.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [42/240] Compiling C object ndctl/ndctl.p/create-nfit.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/region.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/list.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/json-smart.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/inject-smart.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [53/240] Compiling C object ndctl/ndctl.p/load-keys.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [54/240] Compiling C object daxctl/daxctl.p/daxctl.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [55/240] Compiling C object ndctl/ndctl.p/namespace.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [56/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) { | ^ [57/240] Compiling C object ndctl/ndctl.p/keys.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [58/240] Compiling C object daxctl/daxctl.p/list.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [59/240] Compiling C object daxctl/daxctl.p/migrate.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [60/240] Compiling C object daxctl/daxctl.p/json.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [61/240] Compiling C object daxctl/daxctl.p/filter.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [62/240] Compiling C object daxctl/daxctl.p/acpi.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [63/240] Compiling C object cxl/cxl.p/cxl.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [64/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 [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 cxl/cxl.p/.._daxctl_filter.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [69/240] Compiling C object daxctl/daxctl.p/device.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [70/240] Compiling C object cxl/cxl.p/.._daxctl_json.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [71/240] Compiling C object cxl/cxl.p/memdev.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [72/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 [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] Compiling C object cxl/cxl.p/filter.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [76/240] Compiling C object cxl/cxl.p/monitor.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [77/240] Generating Documentation/cxl/asciidoctor-extensions.rb with a custom command (wrapped by meson to capture output) [78/240] Generating Documentation/ndctl/asciidoctor-extensions.rb with a custom command (wrapped by meson to capture output) [79/240] Generating Documentation/daxctl/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/core.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [82/240] Compiling C object test/libndctl.p/.._util_log.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 test/dsm-fail.p/.._ndctl_filter.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [89/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; | ^ [90/240] Compiling C object test/libndctl.p/libndctl.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [91/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 [92/240] Generating Documentation/ndctl/ndctl with a custom command [93/240] Generating Documentation/cxl/cxl with a custom command [94/240] Generating Documentation/ndctl/ndctl-start-scrub with a custom command [95/240] Generating Documentation/ndctl/ndctl-wait-scrub with a custom command [96/240] Linking target daxctl/lib/libdaxctl.so.1.2.5 [97/240] Generating Documentation/ndctl/ndctl-zero-labels with a custom command [98/240] Generating Documentation/ndctl/ndctl-write-labels with a custom command [99/240] Generating Documentation/ndctl/ndctl-read-labels with a custom command [100/240] Generating Documentation/ndctl/ndctl-check-labels with a custom command [101/240] Generating Documentation/ndctl/ndctl-init-labels with a custom command [102/240] Generating Documentation/ndctl/ndctl-enable-region with a custom command [103/240] Generating Documentation/ndctl/ndctl-disable-region with a custom command [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 symbol file daxctl/lib/libdaxctl.so.1.2.5.p/libdaxctl.so.1.2.5.symbols [107/240] Generating Documentation/ndctl/ndctl-enable-namespace with a custom command [108/240] Generating Documentation/ndctl/ndctl-disable-namespace with a custom command [109/240] Generating Documentation/ndctl/ndctl-create-namespace with a custom command [110/240] Generating Documentation/ndctl/ndctl-destroy-namespace with a custom command [111/240] Generating Documentation/ndctl/ndctl-inject-error with a custom command [112/240] Generating Documentation/ndctl/ndctl-clear-errors with a custom command [113/240] Generating Documentation/ndctl/ndctl-check-namespace with a custom command [114/240] Generating Documentation/ndctl/ndctl-inject-smart with a custom command [115/240] Generating Documentation/ndctl/ndctl-list with a custom command [116/240] Generating Documentation/ndctl/ndctl-monitor with a custom command [117/240] Generating Documentation/ndctl/ndctl-setup-passphrase with a custom command [118/240] Generating Documentation/ndctl/ndctl-update-passphrase with a custom command [119/240] Generating Documentation/ndctl/ndctl-update-firmware with a custom command [120/240] Generating Documentation/ndctl/ndctl-remove-passphrase with a custom command [121/240] Generating Documentation/ndctl/ndctl-freeze-security with a custom command [122/240] Generating Documentation/ndctl/ndctl-sanitize-dimm with a custom command [123/240] Generating Documentation/ndctl/ndctl-read-infoblock with a custom command [124/240] Generating Documentation/ndctl/ndctl-write-infoblock with a custom command [125/240] Generating Documentation/ndctl/ndctl-activate-firmware with a custom command [126/240] Generating Documentation/daxctl/daxctl-list with a custom command [127/240] Generating Documentation/daxctl/daxctl with a custom command [128/240] Generating Documentation/daxctl/daxctl-migrate-device-model with a custom command [129/240] Generating Documentation/ndctl/ndctl-load-keys with a custom command [130/240] Generating Documentation/ndctl/ndctl-wait-overwrite with a custom command [131/240] Generating Documentation/daxctl/daxctl-online-memory with a custom command [132/240] Generating Documentation/daxctl/daxctl-disable-device with a custom command [133/240] Generating Documentation/daxctl/daxctl-offline-memory with a custom command [134/240] Generating Documentation/daxctl/daxctl-enable-device with a custom command [135/240] Generating Documentation/daxctl/daxctl-create-device with a custom command [136/240] Generating Documentation/daxctl/daxctl-destroy-device with a custom command [137/240] Generating Documentation/cxl/cxl-list with a custom command [138/240] Generating Documentation/cxl/cxl-read-labels with a custom command [139/240] Generating Documentation/daxctl/daxctl-reconfigure-device with a custom command [140/240] Generating Documentation/cxl/cxl-write-labels with a custom command [141/240] Generating Documentation/cxl/cxl-zero-labels with a custom command [142/240] Generating Documentation/cxl/cxl-enable-memdev with a custom command [143/240] Generating Documentation/cxl/cxl-disable-bus with a custom command [144/240] Generating Documentation/cxl/cxl-set-partition with a custom command [145/240] Generating Documentation/cxl/cxl-enable-port with a custom command [146/240] Generating Documentation/cxl/cxl-disable-port with a custom command [147/240] Generating Documentation/cxl/cxl-disable-memdev with a custom command [148/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) { | ^ [149/240] Generating Documentation/cxl/cxl-reserve-dpa with a custom command [150/240] Generating Documentation/cxl/cxl-free-dpa 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-create-region with a custom command [153/240] Generating Documentation/cxl/cxl-disable-region with a custom command [154/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 [155/240] Generating Documentation/cxl/cxl-monitor with a custom command [156/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 [157/240] Generating Documentation/cxl/cxl-update-firmware with a custom command [158/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 [159/240] Generating Documentation/cxl/lib/cxl_new with a custom command [160/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 [161/240] Compiling C object test/hugetlb.p/core.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [162/240] Compiling C object test/hugetlb.p/.._util_log.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [163/240] Compiling C object test/hugetlb.p/hugetlb.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [164/240] Generating Documentation/cxl/cxl-enable-region with a custom command [165/240] Generating Documentation/cxl/cxl-destroy-region with a custom command [166/240] Generating Documentation/cxl/lib/libcxl with a custom command [167/240] Compiling C object test/hugetlb.p/.._util_sysfs.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/.._util_log.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [169/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); | ^~~~~ [170/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} [171/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 [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/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 [178/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 [179/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 [180/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 [181/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) { | ^ [182/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 [183/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 [184/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 [185/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 [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/list-smart-dimm.p/.._ndctl_json.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/.._util_log.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [190/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 [191/240] Compiling C object test/dax-dev.p/core.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [192/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 [193/240] Linking target test/dax-errors [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-dev.p/dax-dev.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [196/240] Compiling C object test/dax-pmd.p/core.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/core.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [202/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 [203/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) { | ^ [204/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 [205/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 [206/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 [207/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 [208/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 [209/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} [210/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 [211/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); | ^~~~~ [212/240] Compiling C object test/revoke_devmem.p/core.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [213/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 [214/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 [215/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 [216/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 [217/240] Compiling C object test/mmap.p/mmap.c.o : warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [218/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 [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/smart-listen [226/240] Linking target test/hugetlb [227/240] Linking target test/dax-dev [228/240] Linking target test/revoke_devmem [229/240] Linking target test/smart-notify [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 test/dsm-fail [237/240] Linking target daxctl/daxctl [238/240] Linking target test/device-dax [239/240] Linking target cxl/cxl [240/240] Linking target ndctl/ndctl + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.28459 + 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:/usr/bin:/bin:/usr/local/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) Verifying systemd units in /usr/src/tmp/ndctl-buildroot 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) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/ndctl-buildroot Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.30116 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.Ba0oUw 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.JluQKO 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.Xk7PoI Creating ndctl-debuginfo package Processing files: libndctl-78-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.1510 + 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.f7s5h2 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.5EkK2h 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.97iLzC 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.r8Qu65 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.PNkg3n 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.HcQB2L Processing files: daxctl-78-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.BHtGjm 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.N8Zcrk 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.Gq2WWB Creating daxctl-debuginfo package Processing files: libdaxctl-78-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.5492 + 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.rbygRZ 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.Xr9gde 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.cIqLyd 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.qG3csf 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.hFuzSC 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.cVTozL Processing files: cxl-78-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1ayOAz 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.S1qh9A 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.u5GiKU Creating cxl-debuginfo package Processing files: libcxl-78-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.54487 + 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.iimE7m 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.LSVRiY 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.wFx9s6 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.7sIdQO 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.wXzFx2 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.7aAb7D Processing files: ndctl-debuginfo-78-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.P8mayD find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gTxc64 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.hM7e7W find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yzzLdF 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.XzbzG4 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.X71Z3Z 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.M2lESG find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.fYViB5 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.a7mDiI find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vvYeBN 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.52kCLo find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.imcQc7 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) 46.81user 16.07system 0:50.44elapsed 124%CPU (0avgtext+0avgdata 51400maxresident)k 0inputs+0outputs (0major+2923238minor)pagefaults 0swaps 5.48user 2.68system 1:23.44elapsed 9%CPU (0avgtext+0avgdata 127164maxresident)k 19848inputs+0outputs (0major+281780minor)pagefaults 0swaps --- cxl-78-alt1.i586.rpm.repo 2023-08-04 13:44:48.000000000 +0000 +++ cxl-78-alt1.i586.rpm.hasher 2024-04-27 10:53:54.731648213 +0000 @@ -35,22 +35,22 @@ File: /lib/systemd/system/cxl-monitor.service 100644 root:root 346d1bd72ade2a736638857ad4434595 -File: /usr/bin/cxl 100755 root:root 8cc19313ab8882048f888e930a7f690f -File: /usr/share/man/man1/cxl-create-region.1.xz 100644 root:root f9f552bd6f5a7cf7714c544193d3300f -File: /usr/share/man/man1/cxl-destroy-region.1.xz 100644 root:root 5d77197dfcd7a1fd0c65ad045bfbb498 -File: /usr/share/man/man1/cxl-disable-bus.1.xz 100644 root:root 542ee3e048f2d7fd1bedb8212493567f -File: /usr/share/man/man1/cxl-disable-memdev.1.xz 100644 root:root 2f97df401a7a92d60fc118b7ca113d09 -File: /usr/share/man/man1/cxl-disable-port.1.xz 100644 root:root a050b4e3dce0bbe559eb863fa46f33a1 -File: /usr/share/man/man1/cxl-disable-region.1.xz 100644 root:root 9b435fa777f6e90f59385baaf4aac866 -File: /usr/share/man/man1/cxl-enable-memdev.1.xz 100644 root:root 674bfd6e27ff3007a38cba1c81acc682 -File: /usr/share/man/man1/cxl-enable-port.1.xz 100644 root:root ddf33c5d25df302e06985c375d27808b -File: /usr/share/man/man1/cxl-enable-region.1.xz 100644 root:root a1ee08d365e4e19f908e59c32447fa85 -File: /usr/share/man/man1/cxl-free-dpa.1.xz 100644 root:root df7bca5b4c5a8b239cd391f59130a0be -File: /usr/share/man/man1/cxl-list.1.xz 100644 root:root 99d82be32a7af5b496094f9ec7d571fa -File: /usr/share/man/man1/cxl-monitor.1.xz 100644 root:root 6dca385ddbba72ebf6dc2703e68f5961 -File: /usr/share/man/man1/cxl-read-labels.1.xz 100644 root:root e2a239e35fcd60b02f856663d5805aa8 -File: /usr/share/man/man1/cxl-reserve-dpa.1.xz 100644 root:root 0e50ef0fe4f9729b2320870033dd3bd3 -File: /usr/share/man/man1/cxl-set-partition.1.xz 100644 root:root b1e2ca0cfc93e8679f3eb96fc17d7075 -File: /usr/share/man/man1/cxl-update-firmware.1.xz 100644 root:root 612ce90c7cad97d6568793e4e642a337 -File: /usr/share/man/man1/cxl-write-labels.1.xz 100644 root:root bbdeff856a71dba838b4cc5045899829 -File: /usr/share/man/man1/cxl-zero-labels.1.xz 100644 root:root c2359e0c80e4d18588eeaef86f0815c0 -File: /usr/share/man/man1/cxl.1.xz 100644 root:root f72cdd5d3a59b2bd1db077b631b12555 -RPMIdentity: 322b83069d19569f800cc695a34b27916bedef995e3a8fc99e15dbd5d14f4ded6e8e7a1750172ec829ceb6554c9235d2f62ba55dad6bf3b675395ae2df7285fe +File: /usr/bin/cxl 100755 root:root ec50312accf7edbb255d39a5f8d8ae8d +File: /usr/share/man/man1/cxl-create-region.1.xz 100644 root:root 07c7cb66dd9d33f466a42141cc99a57a +File: /usr/share/man/man1/cxl-destroy-region.1.xz 100644 root:root 7abfca04aa71a6a33776b69e8e97e0ab +File: /usr/share/man/man1/cxl-disable-bus.1.xz 100644 root:root a24e109070e30922ebd1f35de4df11e4 +File: /usr/share/man/man1/cxl-disable-memdev.1.xz 100644 root:root f72d31f4edee6a08aeb19fa7baca7eb0 +File: /usr/share/man/man1/cxl-disable-port.1.xz 100644 root:root bf67938c0c0b6a5eef8b285388054d82 +File: /usr/share/man/man1/cxl-disable-region.1.xz 100644 root:root 991245323ec6ec7c4482d0e5f88eefd0 +File: /usr/share/man/man1/cxl-enable-memdev.1.xz 100644 root:root 5a789b5a3b54879c7291fc60fb11c8e2 +File: /usr/share/man/man1/cxl-enable-port.1.xz 100644 root:root 4c5a014249938cb8fe4fb9c3e6c5748c +File: /usr/share/man/man1/cxl-enable-region.1.xz 100644 root:root 0d67e00ce3bc96befc58aae146ae9f2a +File: /usr/share/man/man1/cxl-free-dpa.1.xz 100644 root:root 3cdda84f1aff5ccd8ed9d5a63e8db989 +File: /usr/share/man/man1/cxl-list.1.xz 100644 root:root 17946e278ed9095edd193cdc91df6b2a +File: /usr/share/man/man1/cxl-monitor.1.xz 100644 root:root cd7506062c7e4db635db99861de91abc +File: /usr/share/man/man1/cxl-read-labels.1.xz 100644 root:root 3ce517ba56637e8b7dfa56d6719191af +File: /usr/share/man/man1/cxl-reserve-dpa.1.xz 100644 root:root 388e4d73d6cd4bdd2113b664acad51ba +File: /usr/share/man/man1/cxl-set-partition.1.xz 100644 root:root 8021cd9bc0bb5e2ea282eedc629003e4 +File: /usr/share/man/man1/cxl-update-firmware.1.xz 100644 root:root e007db7f226878d89abdeaff5ea0fe50 +File: /usr/share/man/man1/cxl-write-labels.1.xz 100644 root:root f6585d07a6fb153cb8bb0129ce329d47 +File: /usr/share/man/man1/cxl-zero-labels.1.xz 100644 root:root 6a1fb44f2e82cd85bd3106f21421c93b +File: /usr/share/man/man1/cxl.1.xz 100644 root:root a89657ac24c556b8bd9267a4b7c7b1d1 +RPMIdentity: f9b5d44649ef925542a26fdc3ef9b23110c6745eb502bb1af8b9416d93932d9b2c41b12faadef5785d048dc95b1394b0bac301eae774b07a19c63fcf2d0b2a38 --- cxl-debuginfo-78-alt1.i586.rpm.repo 2023-08-04 13:44:49.000000000 +0000 +++ cxl-debuginfo-78-alt1.i586.rpm.hasher 2024-04-27 10:53:54.814649647 +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/fa 40755 root:root +/usr/lib/debug/.build-id/fa/ee17fa4eed01bb47f3eb25e6c791fba3152dea 120777 root:root ../../../../bin/cxl +/usr/lib/debug/.build-id/fa/ee17fa4eed01bb47f3eb25e6c791fba3152dea.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/fa 40755 root:root +File: /usr/lib/debug/.build-id/fa/ee17fa4eed01bb47f3eb25e6c791fba3152dea 120777 root:root ../../../../bin/cxl +File: /usr/lib/debug/.build-id/fa/ee17fa4eed01bb47f3eb25e6c791fba3152dea.debug 120777 root:root ../../usr/bin/cxl.debug +File: /usr/lib/debug/usr/bin/cxl.debug 100644 root:root a6bf12494a2f5e29d0aa5d1bf8392a40 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: 960abec185d2bf1f3ededc4f015d83ea1e55d40f1361edcfc5ea782e5e0c583dfbd80b732cdf9808f36d89a0bb90846e9299f53da7f3dbbf819c74af00ae6fbf --- daxctl-78-alt1.i586.rpm.repo 2023-08-04 13:44:48.000000000 +0000 +++ daxctl-78-alt1.i586.rpm.hasher 2024-04-27 10:53:54.893651011 +0000 @@ -33,15 +33,15 @@ 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 3d0323c6f2ba10fb8da1ed8c9306827a File: /usr/share/daxctl 40755 root:root File: /usr/share/daxctl/daxctl.conf 100644 root:root 65fabcb4df94a18d0af971883191385d -File: /usr/share/man/man1/daxctl-create-device.1.xz 100644 root:root b0cdf6ea3c11e5de1e4fa99e5efe6354 -File: /usr/share/man/man1/daxctl-destroy-device.1.xz 100644 root:root b1283d3a1a7a1e6f9564ecd5ba949125 -File: /usr/share/man/man1/daxctl-disable-device.1.xz 100644 root:root c5ffa772b8419b182ba08649a0e8393e -File: /usr/share/man/man1/daxctl-enable-device.1.xz 100644 root:root ef63a77ff222eb196eb94a9ba17985c2 -File: /usr/share/man/man1/daxctl-list.1.xz 100644 root:root 4afebb3d6ed0edd00d3f310f0c25a8c2 -File: /usr/share/man/man1/daxctl-migrate-device-model.1.xz 100644 root:root 7b90a40703be986ad40f6ec47748daf2 -File: /usr/share/man/man1/daxctl-offline-memory.1.xz 100644 root:root fbabc61bb0f2cc96876889025539b030 -File: /usr/share/man/man1/daxctl-online-memory.1.xz 100644 root:root 9ebf12e8933caca19d4987ae7386fa98 -File: /usr/share/man/man1/daxctl-reconfigure-device.1.xz 100644 root:root 1f824b75a3261c589572410504f978ac -File: /usr/share/man/man1/daxctl.1.xz 100644 root:root 53dc3a793dee046f24d4ff74fbf76e3b -RPMIdentity: 2b4c4506fcc134bf1f0d91c8b13781467e3aa8121bf7b0f062b665b62e54ef7e7ccb7313a8434195d80aacb7559d4fef0195c8c153723a786bc9e182fee84a44 +File: /usr/share/man/man1/daxctl-create-device.1.xz 100644 root:root 9d247d8d54bc90c36a0352573627cdc6 +File: /usr/share/man/man1/daxctl-destroy-device.1.xz 100644 root:root a126929d2c5324920a80557aacff691a +File: /usr/share/man/man1/daxctl-disable-device.1.xz 100644 root:root 1ded4b6fdffb2f2674257e48ddfba6ee +File: /usr/share/man/man1/daxctl-enable-device.1.xz 100644 root:root c696ddd3d6cde972acfd370591a7cb10 +File: /usr/share/man/man1/daxctl-list.1.xz 100644 root:root 915c5d2b9b09bd5c4e6d5147c8b11d46 +File: /usr/share/man/man1/daxctl-migrate-device-model.1.xz 100644 root:root 56f176c6acb1d49638db8ff2b1918f73 +File: /usr/share/man/man1/daxctl-offline-memory.1.xz 100644 root:root ab6885d81fa4f09c8e9ad04fc1095534 +File: /usr/share/man/man1/daxctl-online-memory.1.xz 100644 root:root 8e994bce82d64d9bba1e68cbaed400c4 +File: /usr/share/man/man1/daxctl-reconfigure-device.1.xz 100644 root:root ec2a0485e54ac3afd5f24ff8e9391c15 +File: /usr/share/man/man1/daxctl.1.xz 100644 root:root 9299bdbc68c0db92ff13bca6cf8058b3 +RPMIdentity: 07be262068a0f20d98c89fb28fb2ccfc6ae5a428da92a2edf8c33853a67c6d001ea0d0f355551194070e56a73de189481fc2fec577d54a5afb71a801b310987b --- daxctl-debuginfo-78-alt1.i586.rpm.repo 2023-08-04 13:44:49.000000000 +0000 +++ daxctl-debuginfo-78-alt1.i586.rpm.hasher 2024-04-27 10:53:54.978652480 +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/d3 40755 root:root +/usr/lib/debug/.build-id/d3/50b764ecf216ddb4ab800a8e8f038a551b0a48 120777 root:root ../../../../bin/daxctl +/usr/lib/debug/.build-id/d3/50b764ecf216ddb4ab800a8e8f038a551b0a48.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/d3 40755 root:root +File: /usr/lib/debug/.build-id/d3/50b764ecf216ddb4ab800a8e8f038a551b0a48 120777 root:root ../../../../bin/daxctl +File: /usr/lib/debug/.build-id/d3/50b764ecf216ddb4ab800a8e8f038a551b0a48.debug 120777 root:root ../../usr/bin/daxctl.debug +File: /usr/lib/debug/usr/bin/daxctl.debug 100644 root:root a5b35ae376708367349fe9e7399d95ec 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: 798644e5f50e529df7ed9e3524e1c917448c9ce73d1a6446794feca66709843e2658eebac0f033dd1cd2313a82c737bf28ce78184a7b02ea8b4c4c1f4bff49cd --- libcxl-78-alt1.i586.rpm.repo 2023-08-04 13:44:48.000000000 +0000 +++ libcxl-78-alt1.i586.rpm.hasher 2024-04-27 10:53:55.055653810 +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 67b02366d43749bbe49297c19e63eb3b File: /usr/share/doc/libcxl-78 40755 root:root File: /usr/share/doc/libcxl-78/README.md 100644 root:root 01df7c62575b22988e2db808802c8c9e -RPMIdentity: f7b77dd12b4f8dd675e5335b0e5de973dd53188c24a7ad4b2d48e97b3ba94d8816a38687ba07db17a7d007734df4bac01da949ba061805314d5a09cb4bf0a9ad +RPMIdentity: ae1018ddff22b17f0b897c4358a6dca43376b7541b71880c61294daddf7530d8bf599df934636205a8e3c629f0a12dd12039aed67ce8ff9ceb79bf9eda8636fd --- libcxl-debuginfo-78-alt1.i586.rpm.repo 2023-08-04 13:44:49.000000000 +0000 +++ libcxl-debuginfo-78-alt1.i586.rpm.hasher 2024-04-27 10:53:55.124655002 +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/56 40755 root:root +/usr/lib/debug/.build-id/56/7a83a9be935679517a3f089683233669cfeb10 120777 root:root ../../../libcxl.so.1.0.5 +/usr/lib/debug/.build-id/56/7a83a9be935679517a3f089683233669cfeb10.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/56 40755 root:root +File: /usr/lib/debug/.build-id/56/7a83a9be935679517a3f089683233669cfeb10 120777 root:root ../../../libcxl.so.1.0.5 +File: /usr/lib/debug/.build-id/56/7a83a9be935679517a3f089683233669cfeb10.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 0117923bb8dc1d8e840a876468237008 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: 3728cee6b3c2611402a3d2770f27168abdcdeeb30fecc1f6d631a55930c9807d3274e7a7b98d9809838a80ae33072ebd64bdd63316f9b9a128e529d5fa16966d --- libcxl-devel-78-alt1.i586.rpm.repo 2023-08-04 13:44:48.000000000 +0000 +++ libcxl-devel-78-alt1.i586.rpm.hasher 2024-04-27 10:53:55.264657420 +0000 @@ -15,4 +15,4 @@ File: /usr/lib/pkgconfig/libcxl.pc 100644 root:root 2cc0e78d76b14a3d5947c036c90ef20f -File: /usr/share/man/man3/cxl_new.3.xz 100644 root:root 9ffa704e05a4584650f9fe9defe339ed -File: /usr/share/man/man3/libcxl.3.xz 100644 root:root 2f38aa224b8b2dee23f32b6d1514e85b -RPMIdentity: d261e4d8cb3f025ff3dfc1f52657c26f7d3869729dd5503d81988553e551673f05799b148d7bdd934380508bcdabecb9716a213e05976e888e6f5b724eb42bb4 +File: /usr/share/man/man3/cxl_new.3.xz 100644 root:root 3bb105f817a3237a028718e9c56b1b9a +File: /usr/share/man/man3/libcxl.3.xz 100644 root:root e18d8e417f10a45e6659fd230606a725 +RPMIdentity: 09fdb2e98e7c708299c6f7d4be51838e31257e0b75c6080c5e6ad97b13bbba9d11f0e28a66368e3627c44035a017f6dd2dab69106339c1b3f5d092a42a496c0f --- libdaxctl-78-alt1.i586.rpm.repo 2023-08-04 13:44:49.000000000 +0000 +++ libdaxctl-78-alt1.i586.rpm.hasher 2024-04-27 10:53:55.337658681 +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 65d4c13747f04f7fc5fcd3ee38e9026f File: /usr/share/doc/libdaxctl-78 40755 root:root File: /usr/share/doc/libdaxctl-78/README.md 100644 root:root 01df7c62575b22988e2db808802c8c9e -RPMIdentity: b1efe8ab9aeac8b246670beac0844d3c3241ec76f40f934e97a3a2871a7821b90c8924ce87a9d30a9413a21b87ac2022c7ff41f886b2177209d15cd788c877a0 +RPMIdentity: 6846c8e55e0c7c4a60879d547f345a29037c05f52e0333c87711ab6156c48ac46f1dc1957b53ead9156262da53980f88f13067c324eeffe8922047fe56f2be14 --- libdaxctl-debuginfo-78-alt1.i586.rpm.repo 2023-08-04 13:44:49.000000000 +0000 +++ libdaxctl-debuginfo-78-alt1.i586.rpm.hasher 2024-04-27 10:53:55.421660132 +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/c1 40755 root:root +/usr/lib/debug/.build-id/c1/91d4fc04c23e4764411118353fc70183a34a7f 120777 root:root ../../../libdaxctl.so.1.2.5 +/usr/lib/debug/.build-id/c1/91d4fc04c23e4764411118353fc70183a34a7f.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/c1 40755 root:root +File: /usr/lib/debug/.build-id/c1/91d4fc04c23e4764411118353fc70183a34a7f 120777 root:root ../../../libdaxctl.so.1.2.5 +File: /usr/lib/debug/.build-id/c1/91d4fc04c23e4764411118353fc70183a34a7f.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 43174c2b6d685f0f4f703245de615e15 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: be772359d5247e6be6a3af5a5b6d66719bab2324d4409341d1596b8f672a82845a5308bfd1a1a7062b604dd01e8ea86c0cb294658edbad26db188d897ef80666 --- libndctl-78-alt1.i586.rpm.repo 2023-08-04 13:44:49.000000000 +0000 +++ libndctl-78-alt1.i586.rpm.hasher 2024-04-27 10:53:55.578662844 +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 d9b4143af399855676690e39d26c56c9 File: /usr/share/doc/libndctl-78 40755 root:root File: /usr/share/doc/libndctl-78/README.md 100644 root:root 01df7c62575b22988e2db808802c8c9e -RPMIdentity: a41a057b721de2ea2b3e8d7c7dee722c5b25ba348881657cd8f026cc93ad68c047c2fc102f92d1141fd77687479102ec30481cb834f11c9c1d382518cb0500d7 +RPMIdentity: 6c1cf681a87214baa4b1ba1ea3a33ab91b4901ba026a48bf62e5f41cae1abc3825458791665b6f6deed3bb0f859974bcafff08fbced3be70c7daa395481cd75a --- libndctl-debuginfo-78-alt1.i586.rpm.repo 2023-08-04 13:44:48.000000000 +0000 +++ libndctl-debuginfo-78-alt1.i586.rpm.hasher 2024-04-27 10:53:55.670664433 +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/fb 40755 root:root +/usr/lib/debug/.build-id/fb/283c129d0ddd68763783b25977fb3c5d3d6895 120777 root:root ../../../libndctl.so.6.2.21 +/usr/lib/debug/.build-id/fb/283c129d0ddd68763783b25977fb3c5d3d6895.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/fb 40755 root:root +File: /usr/lib/debug/.build-id/fb/283c129d0ddd68763783b25977fb3c5d3d6895 120777 root:root ../../../libndctl.so.6.2.21 +File: /usr/lib/debug/.build-id/fb/283c129d0ddd68763783b25977fb3c5d3d6895.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 3ce977e8c104131ff847fe97cd4d059c 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: cc9ec8de284840e2cf69dc6b72f99018ef76db32b1de2a9fdf8b4708e010d10f2e2e0f806537e8c0c36c00f62321979dfa2f315119764e48f9cb37046fcdef80 --- ndctl-78-alt1.i586.rpm.repo 2023-08-04 13:44:48.000000000 +0000 +++ ndctl-78-alt1.i586.rpm.hasher 2024-04-27 10:53:55.827667145 +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 f57fc2b8977c8dd45fa3e0877fc163ac File: /usr/share/bash-completion/completions/cxl 100644 root:root b08e968f7780b15bfc620b92991c7ad3 @@ -73,35 +74,35 @@ File: /usr/share/bash-completion/completions/ndctl 100644 root:root b08e968f7780b15bfc620b92991c7ad3 -File: /usr/share/man/man1/ndctl-activate-firmware.1.xz 100644 root:root cbf7ae48252b4e2977136e3170cc5e0b -File: /usr/share/man/man1/ndctl-check-labels.1.xz 100644 root:root 3833313e4ac9d6252db006046ca83630 -File: /usr/share/man/man1/ndctl-check-namespace.1.xz 100644 root:root 84a3404770c9ce76c013b4825037d02c -File: /usr/share/man/man1/ndctl-clear-errors.1.xz 100644 root:root 3cbbbbd30e3004a746ff1c1a31e544db -File: /usr/share/man/man1/ndctl-create-namespace.1.xz 100644 root:root 290ffcbaed54d7ef6da8a64937ef4fa4 -File: /usr/share/man/man1/ndctl-destroy-namespace.1.xz 100644 root:root e90fec33e8878ab9ba96f378bf08bba4 -File: /usr/share/man/man1/ndctl-disable-dimm.1.xz 100644 root:root e7a968845b3cc79e7898b2d97f912f20 -File: /usr/share/man/man1/ndctl-disable-namespace.1.xz 100644 root:root a141824181799952fa8bd05605c0531b -File: /usr/share/man/man1/ndctl-disable-region.1.xz 100644 root:root f64c6fb6b9cd960011fbcf20c78e92f6 -File: /usr/share/man/man1/ndctl-enable-dimm.1.xz 100644 root:root 527fd76d90e2947dc5b531cd043f538d -File: /usr/share/man/man1/ndctl-enable-namespace.1.xz 100644 root:root d9d30f61c542cabbeae71ee9095b6f49 -File: /usr/share/man/man1/ndctl-enable-region.1.xz 100644 root:root 7f8a930655d9291f077c9b4fd6ab5802 -File: /usr/share/man/man1/ndctl-freeze-security.1.xz 100644 root:root 10cf649c82bae4fc3ca953eb9bd127c2 -File: /usr/share/man/man1/ndctl-init-labels.1.xz 100644 root:root cea6ee9dd6f3c09daa56c67f5f9b2e41 -File: /usr/share/man/man1/ndctl-inject-error.1.xz 100644 root:root bb96b9ed0a607c173ed65ef0a62532fc -File: /usr/share/man/man1/ndctl-inject-smart.1.xz 100644 root:root 659756c6e4de1af2f9a1cbfeab458bc6 -File: /usr/share/man/man1/ndctl-list.1.xz 100644 root:root 48b1a9e8ae394865c8fe7187fa3cee16 -File: /usr/share/man/man1/ndctl-load-keys.1.xz 100644 root:root 498423ee95fd2133648d199cf1f20cc3 -File: /usr/share/man/man1/ndctl-monitor.1.xz 100644 root:root c4d1aef4b60fa21caaa730b28b63c24c -File: /usr/share/man/man1/ndctl-read-infoblock.1.xz 100644 root:root 5240957fe1722ce8de1f493db9ee3027 -File: /usr/share/man/man1/ndctl-read-labels.1.xz 100644 root:root 3163a93d2639c920c0685252c7f923c2 -File: /usr/share/man/man1/ndctl-remove-passphrase.1.xz 100644 root:root 0450c51e47b5981ef1286340ff786f09 -File: /usr/share/man/man1/ndctl-sanitize-dimm.1.xz 100644 root:root a6c5bf7ea6995729570da0d343d09635 -File: /usr/share/man/man1/ndctl-setup-passphrase.1.xz 100644 root:root 6f1b3f5992da434212df92581e0b52fb -File: /usr/share/man/man1/ndctl-start-scrub.1.xz 100644 root:root d79c0914fde4a385c49b224fb7ad06f6 -File: /usr/share/man/man1/ndctl-update-firmware.1.xz 100644 root:root 4eeda0db703a8f1f3379030e759f1579 -File: /usr/share/man/man1/ndctl-update-passphrase.1.xz 100644 root:root 921344f8e56ed39724a37436d98619b9 -File: /usr/share/man/man1/ndctl-wait-overwrite.1.xz 100644 root:root 90b1a5cabb6e32114c9f58387aaa8949 -File: /usr/share/man/man1/ndctl-wait-scrub.1.xz 100644 root:root d577d8fad79a528925f213980dfe318f -File: /usr/share/man/man1/ndctl-write-infoblock.1.xz 100644 root:root 81e76dc13a8c218865746e3d61c3e8fd -File: /usr/share/man/man1/ndctl-write-labels.1.xz 100644 root:root 34bec8ca998e3779dafd92bcd515815f -File: /usr/share/man/man1/ndctl-zero-labels.1.xz 100644 root:root f4e834a1dc5f24bb7352cf96e7a9aae8 -File: /usr/share/man/man1/ndctl.1.xz 100644 root:root 85e7aba525009291049cfd147a71aa16 -RPMIdentity: 2aa13d74dc847237861a2425a7f9e97556766f4dd485b23a323e8693551bb9c479ad99d6c44c5325864cde94070f8925877ec45f2ace619aa516e3cf45367522 +File: /usr/share/man/man1/ndctl-activate-firmware.1.xz 100644 root:root 6fc064b3ac989d6112b5d58b188767ee +File: /usr/share/man/man1/ndctl-check-labels.1.xz 100644 root:root 5610a6271b96ff4396b1799ac6fe1bb3 +File: /usr/share/man/man1/ndctl-check-namespace.1.xz 100644 root:root e4ab99a745806b08e59b42c487b649c9 +File: /usr/share/man/man1/ndctl-clear-errors.1.xz 100644 root:root 0fb9923fea4cde26517654ce75067ecd +File: /usr/share/man/man1/ndctl-create-namespace.1.xz 100644 root:root 451a84c947cb90ee2feb7daa19b12539 +File: /usr/share/man/man1/ndctl-destroy-namespace.1.xz 100644 root:root de1678ec8e6554572d7fee7f7df8d19b +File: /usr/share/man/man1/ndctl-disable-dimm.1.xz 100644 root:root a4bc5a4a6ff2fcfdde49594bed2051fe +File: /usr/share/man/man1/ndctl-disable-namespace.1.xz 100644 root:root 2dad0c7535f1c92ec157ffe755144e78 +File: /usr/share/man/man1/ndctl-disable-region.1.xz 100644 root:root 6c5ccb4bfd3039fcc0d8a3a4492c1830 +File: /usr/share/man/man1/ndctl-enable-dimm.1.xz 100644 root:root 4d2370a697c1447fbc0f2e5b09bbb080 +File: /usr/share/man/man1/ndctl-enable-namespace.1.xz 100644 root:root 0649708e7c8a85ad0af138f75d8bd75f +File: /usr/share/man/man1/ndctl-enable-region.1.xz 100644 root:root 99828bfab52be414763fd5d4dda727bb +File: /usr/share/man/man1/ndctl-freeze-security.1.xz 100644 root:root 3c274c5a84c79bf3f01b17ee4e6b9325 +File: /usr/share/man/man1/ndctl-init-labels.1.xz 100644 root:root a1c8b47596cd4b5003914fe9aa64873b +File: /usr/share/man/man1/ndctl-inject-error.1.xz 100644 root:root 355b74c9078c4e6f94bce500e37746c4 +File: /usr/share/man/man1/ndctl-inject-smart.1.xz 100644 root:root fc3459b8aa303e010aff9f6683612add +File: /usr/share/man/man1/ndctl-list.1.xz 100644 root:root 0b0a0fcc67f618ac61ce249becaf740f +File: /usr/share/man/man1/ndctl-load-keys.1.xz 100644 root:root 9238defecf5fdd19dc37be49c2c9c1cb +File: /usr/share/man/man1/ndctl-monitor.1.xz 100644 root:root a30dbd2dcfdaeb833ce68e4e91328073 +File: /usr/share/man/man1/ndctl-read-infoblock.1.xz 100644 root:root b5475f42067f0e0f49f112701480fa14 +File: /usr/share/man/man1/ndctl-read-labels.1.xz 100644 root:root 6a44999a9e2d8a8fbcdc4f554d178a47 +File: /usr/share/man/man1/ndctl-remove-passphrase.1.xz 100644 root:root 1f82cbd67b76b88e8d1ffbbf08f0c89d +File: /usr/share/man/man1/ndctl-sanitize-dimm.1.xz 100644 root:root 5e779fcc4c64103026f43dba6b075b55 +File: /usr/share/man/man1/ndctl-setup-passphrase.1.xz 100644 root:root a691dbe093f0d8c286ff564280f2a249 +File: /usr/share/man/man1/ndctl-start-scrub.1.xz 100644 root:root b6ecbc9501683a8ec3de8cb377419675 +File: /usr/share/man/man1/ndctl-update-firmware.1.xz 100644 root:root 3fd91be48aeddec80a4bed11213da7bf +File: /usr/share/man/man1/ndctl-update-passphrase.1.xz 100644 root:root 4f0c205f6afa8ee905ffc64ddc739926 +File: /usr/share/man/man1/ndctl-wait-overwrite.1.xz 100644 root:root a99437b255da2c33a227040ce5704047 +File: /usr/share/man/man1/ndctl-wait-scrub.1.xz 100644 root:root 797bd011624ca30d29fa4402a486d7fe +File: /usr/share/man/man1/ndctl-write-infoblock.1.xz 100644 root:root b998f678c0dbab068c4ab4986e08aced +File: /usr/share/man/man1/ndctl-write-labels.1.xz 100644 root:root b9fdf78346e3b0f53f8d28596a1c58d9 +File: /usr/share/man/man1/ndctl-zero-labels.1.xz 100644 root:root 3af5c7c3d56f05c16ac515d99d161ae8 +File: /usr/share/man/man1/ndctl.1.xz 100644 root:root 61b35d1e29989609bfc0ac0e89d52d58 +RPMIdentity: 08de38a90abf5e124c3f888c07ce6e46ef3f2c01627d0779431c793a7c69bacaa7bdccec8a7fb5e3c42f35fec4edb858703002d43aa129be333f10cf2d8a5fb8 --- ndctl-debuginfo-78-alt1.i586.rpm.repo 2023-08-04 13:44:49.000000000 +0000 +++ ndctl-debuginfo-78-alt1.i586.rpm.hasher 2024-04-27 10:53:55.895668319 +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/b4 40755 root:root +/usr/lib/debug/.build-id/b4/f7ccb32c9997584e174ce781cedf4580e88bf9 120777 root:root ../../../../bin/ndctl +/usr/lib/debug/.build-id/b4/f7ccb32c9997584e174ce781cedf4580e88bf9.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/b4 40755 root:root +File: /usr/lib/debug/.build-id/b4/f7ccb32c9997584e174ce781cedf4580e88bf9 120777 root:root ../../../../bin/ndctl +File: /usr/lib/debug/.build-id/b4/f7ccb32c9997584e174ce781cedf4580e88bf9.debug 120777 root:root ../../usr/bin/ndctl.debug +File: /usr/lib/debug/usr/bin/ndctl.debug 100644 root:root a184a7b53c63c8a2c9ecf67d97c7b253 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: e9b3ac917e0a6f88aeb13d429f9c0e87babf052a91ad427b5e921bc661b521fc4853469d292714a1c27af6080f29354f1d548821ef9ee02603bb6980ef35a21b