D: [iurt_root_command] chroot Building target platforms: armv7hl Building for target armv7hl Installing /home/iurt/rpmbuild/SRPMS/@2365424:powertop-2.16-1.mga11.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.9yfkve Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.JhsjLl + umask 022 + cd /home/iurt/rpmbuild/BUILD/powertop-2.16-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD/powertop-2.16-build + rm -rf powertop-2.16 + /usr/lib/rpm/rpmuncompress -x /home/iurt/rpmbuild/SOURCES/powertop-2.16.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd powertop-2.16 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.FOYIJB + umask 022 + cd /home/iurt/rpmbuild/BUILD/powertop-2.16-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd powertop-2.16 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/meson setup --buildtype=plain --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . build --bindir=/usr/sbin The Meson build system Version: 1.11.2 Source dir: /home/iurt/rpmbuild/BUILD/powertop-2.16-build/powertop-2.16 Build dir: /home/iurt/rpmbuild/BUILD/powertop-2.16-build/powertop-2.16/build Build type: native build Project name: powertop Project version: 2.16 C compiler for the host machine: gcc (gcc 16.2.0 "gcc (Mageia 16.2.0-1.mga11) 16.2.0") C linker for the host machine: gcc ld.bfd 2.46.1 C++ compiler for the host machine: g++ (gcc 16.2.0 "g++ (Mageia 16.2.0-1.mga11) 16.2.0") C++ linker for the host machine: g++ ld.bfd 2.46.1 Host machine cpu family: arm Host machine cpu: armv8l Found pkg-config: YES (/usr/bin/pkg-config) 2.3.0 Run-time dependency ncursesw found: YES 6.6.20260704 Run-time dependency libpci found: YES 3.15.0 Run-time dependency libtracefs found: YES 1.8.3 Run-time dependency libnl-3.0 found: YES 3.12.0 Run-time dependency libnl-genl-3.0 found: YES 3.12.0 Run-time dependency threads found: YES Library resolv found: YES Library rt found: YES Has header "fcntl.h" : YES Has header "libintl.h" : YES Has header "limits.h" : YES Has header "locale.h" : YES Has header "malloc.h" : YES Has header "ncurses.h" : YES Has header "stdint.h" : YES Has header "stdlib.h" : YES Has header "string.h" : YES Has header "sys/ioctl.h" : YES Has header "sys/socket.h" : YES Has header "sys/statfs.h" : YES Has header "sys/time.h" : YES Has header "termios.h" : YES Has header "unistd.h" : YES Checking for function "clock_gettime" : YES Checking for function "fdatasync" : YES Checking for function "getpagesize" : YES Checking for function "gettimeofday" : YES Checking for function "memmove" : YES Checking for function "memset" : YES Checking for function "mkdir" : YES Checking for function "munmap" : YES Checking for function "pow" : YES Checking for function "realpath" : YES Checking for function "regcomp" : YES Checking for function "select" : YES Checking for function "setlocale" : YES Checking for function "socket" : YES Checking for function "sqrt" : YES Checking for function "strcasecmp" : YES Checking for function "strchr" : YES Checking for function "strrchr" : YES Checking for function "strdup" : YES Checking for function "strerror" : YES Checking for function "strncasecmp" : YES Checking for function "strstr" : YES Checking for function "strtoul" : YES Checking for function "strtoull" : YES Configuring config.h using configuration Program src/csstoh.sh found: YES (/home/iurt/rpmbuild/BUILD/powertop-2.16-build/powertop-2.16/src/csstoh.sh) Did not find CMake 'cmake' Found CMake: NO Run-time dependency bash-completion found: NO (tried pkg-config and cmake) Program msgfmt found: YES (/usr/bin/msgfmt) Program msginit found: YES (/usr/bin/msginit) Program msgmerge found: YES (/usr/bin/msgmerge) Program xgettext found: YES (/usr/bin/xgettext) Program valgrind found: NO Build targets in project: 16 powertop 2.16 User defined options auto_features : enabled bindir : /usr/sbin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr sbindir : /usr/sbin sharedstatedir: /var/lib sysconfdir : /etc wrap_mode : nodownload Found ninja-1.13.2 at /usr/bin/ninja + /usr/bin/meson compile -C build -j16 --verbose ninja: Entering directory `/home/iurt/rpmbuild/BUILD/powertop-2.16-build/powertop-2.16/build' [1/87] /usr/bin/msgfmt -o po/ca/LC_MESSAGES/powertop.mo ../po/ca.po [2/87] /usr/bin/msgfmt -o po/cs_CZ/LC_MESSAGES/powertop.mo ../po/cs_CZ.po [3/87] /usr/bin/msgfmt -o po/en_GB/LC_MESSAGES/powertop.mo ../po/en_GB.po [4/87] /home/iurt/rpmbuild/BUILD/powertop-2.16-build/powertop-2.16/src/csstoh.sh ../src/powertop.css css.h [5/87] /usr/bin/msgfmt -o po/de_DE/LC_MESSAGES/powertop.mo ../po/de_DE.po [6/87] /usr/bin/msgfmt -o po/en_US/LC_MESSAGES/powertop.mo ../po/en_US.po [7/87] /usr/bin/msgfmt -o po/es_ES/LC_MESSAGES/powertop.mo ../po/es_ES.po [8/87] /usr/bin/msgfmt -o po/hu_HU/LC_MESSAGES/powertop.mo ../po/hu_HU.po [9/87] /usr/bin/msgfmt -o po/id_ID/LC_MESSAGES/powertop.mo ../po/id_ID.po [10/87] /usr/bin/msgfmt -o po/nl_NL/LC_MESSAGES/powertop.mo ../po/nl_NL.po [11/87] /usr/bin/msgfmt -o po/zh_TW/LC_MESSAGES/powertop.mo ../po/zh_TW.po [12/87] /usr/bin/msgfmt -o po/pt_PT/LC_MESSAGES/powertop.mo ../po/pt_PT.po [13/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_cpu_frequency.cpp.o -MF powertop.p/src_cpu_frequency.cpp.o.d -o powertop.p/src_cpu_frequency.cpp.o -c ../src/cpu/frequency.cpp [14/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_cpu_cpu_core.cpp.o -MF powertop.p/src_cpu_cpu_core.cpp.o.d -o powertop.p/src_cpu_cpu_core.cpp.o -c ../src/cpu/cpu_core.cpp [15/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_cpu_cpu_package.cpp.o -MF powertop.p/src_cpu_cpu_package.cpp.o.d -o powertop.p/src_cpu_cpu_package.cpp.o -c ../src/cpu/cpu_package.cpp [16/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_cpu_cpu_linux.cpp.o -MF powertop.p/src_cpu_cpu_linux.cpp.o.d -o powertop.p/src_cpu_cpu_linux.cpp.o -c ../src/cpu/cpu_linux.cpp In file included from ../src/cpu/../lib.h:33, from ../src/cpu/cpu.h:34, from ../src/cpu/cpu_linux.cpp:29: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual std::string cpu_linux::fill_pstate_name(int)’ at ../src/cpu/cpu_linux.cpp:218:55: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {int&}]’, inlined from ‘virtual std::string cpu_linux::fill_cstate_line(int, const std::string&)’ at ../src/cpu/cpu_linux.cpp:145:44: ../src/cpu/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘virtual std::string cpu_linux::fill_cstate_line(int, const std::string&)’ at ../src/cpu/cpu_linux.cpp:157:88: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double, const __cxx11::basic_string, allocator >&, double}]’, inlined from ‘virtual std::string cpu_linux::fill_cstate_line(int, const std::string&)’ at ../src/cpu/cpu_linux.cpp:162:58: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual std::string cpu_linux::fill_cstate_name(int)’ at ../src/cpu/cpu_linux.cpp:206:41: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘virtual std::string cpu_linux::fill_cstate_time(int)’ at ../src/cpu/cpu_linux.cpp:194:31: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘virtual std::string cpu_linux::fill_cstate_percentage(int)’ at ../src/cpu/cpu_linux.cpp:177:47: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’, inlined from ‘virtual double cpu_linux::avg_freq_mhz()’ at ../src/cpu/cpu_linux.cpp:243:68: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’, inlined from ‘void cpu_linux::parse_cstates_end()’ at ../src/cpu/cpu_linux.cpp:98:85: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void cpu_linux::parse_cstates_end()’ at ../src/cpu/cpu_linux.cpp:102:51: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void cpu_linux::parse_cstates_end()’ at ../src/cpu/cpu_linux.cpp:105:51: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’, inlined from ‘void cpu_linux::parse_pstates_end()’ at ../src/cpu/cpu_linux.cpp:115:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {int&}]’, inlined from ‘virtual std::string cpu_linux::fill_pstate_line(int)’ at ../src/cpu/cpu_linux.cpp:231:40: ../src/cpu/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘virtual std::string cpu_linux::fill_pstate_line(int)’ at ../src/cpu/cpu_linux.cpp:237:97: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’, inlined from ‘void cpu_linux::parse_pstates_start()’ at ../src/cpu/cpu_linux.cpp:73:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’, inlined from ‘void cpu_linux::parse_cstates_start()’ at ../src/cpu/cpu_linux.cpp:43:85: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void cpu_linux::parse_cstates_start()’ at ../src/cpu/cpu_linux.cpp:46:57: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void cpu_linux::parse_cstates_start()’ at ../src/cpu/cpu_linux.cpp:54:51: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void cpu_linux::parse_cstates_start()’ at ../src/cpu/cpu_linux.cpp:57:51: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [17/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_main.cpp.o -MF powertop.p/src_main.cpp.o.d -o powertop.p/src_main.cpp.o -c ../src/main.cpp [18/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_devlist.cpp.o -MF powertop.p/src_devlist.cpp.o.d -o powertop.p/src_devlist.cpp.o -c ../src/devlist.cpp In file included from ../src/lib.h:33, from ../src/devlist.cpp:42: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void collect_open_devices()’ at ../src/devlist.cpp:105:51: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void collect_open_devices()’ at ../src/devlist.cpp:135:46: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [19/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_cpu_dram_rapl_device.cpp.o -MF powertop.p/src_cpu_dram_rapl_device.cpp.o.d -o powertop.p/src_cpu_dram_rapl_device.cpp.o -c ../src/cpu/dram_rapl_device.cpp [20/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_cpu_cpu_rapl_device.cpp.o -MF powertop.p/src_cpu_cpu_rapl_device.cpp.o.d -o powertop.p/src_cpu_cpu_rapl_device.cpp.o -c ../src/cpu/cpu_rapl_device.cpp [21/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_calibrate_calibrate.cpp.o -MF powertop.p/src_calibrate_calibrate.cpp.o.d -o powertop.p/src_calibrate_calibrate.cpp.o -c ../src/calibrate/calibrate.cpp ../src/calibrate/calibrate.cpp: In function ‘void set_dpms(const std::string&)’: ../src/calibrate/calibrate.cpp:349:15: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 349 | system(std::format("xset dpms force {} >/dev/null 2>&1", state).c_str()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/calibrate/calibrate.cpp:28: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘bool sysfs_dpms_set(const std::string&)’ at ../src/calibrate/calibrate.cpp:319:70, inlined from ‘void set_dpms(const std::string&)’ at ../src/calibrate/calibrate.cpp:343:20: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘bool sysfs_dpms_set(const std::string&)’ at ../src/calibrate/calibrate.cpp:327:16, inlined from ‘void set_dpms(const std::string&)’ at ../src/calibrate/calibrate.cpp:343:20: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘bool sysfs_dpms_set(const std::string&)’ at ../src/calibrate/calibrate.cpp:331:27, inlined from ‘void set_dpms(const std::string&)’ at ../src/calibrate/calibrate.cpp:343:20: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void set_dpms(const std::string&)’ at ../src/calibrate/calibrate.cpp:349:20: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’, inlined from ‘void backlight_calibration()’ at ../src/calibrate/calibrate.cpp:360:20, inlined from ‘void calibrate()’ at ../src/calibrate/calibrate.cpp:437:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’, inlined from ‘void backlight_calibration()’ at ../src/calibrate/calibrate.cpp:364:20, inlined from ‘void calibrate()’ at ../src/calibrate/calibrate.cpp:437:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’, inlined from ‘void backlight_calibration()’ at ../src/calibrate/calibrate.cpp:368:20, inlined from ‘void calibrate()’ at ../src/calibrate/calibrate.cpp:437:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’, inlined from ‘void backlight_calibration()’ at ../src/calibrate/calibrate.cpp:372:20, inlined from ‘void calibrate()’ at ../src/calibrate/calibrate.cpp:437:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void find_all_usb_callback(const std::string&)’ at ../src/calibrate/calibrate.cpp:83:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void find_all_usb_callback(const std::string&)’ at ../src/calibrate/calibrate.cpp:87:55: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void find_all_usb_callback(const std::string&)’ at ../src/calibrate/calibrate.cpp:94:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void find_all_rfkill_callback(const std::string&)’ at ../src/calibrate/calibrate.cpp:112:78: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void find_backlight_callback(const std::string&)’ at ../src/calibrate/calibrate.cpp:138:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void find_backlight_callback(const std::string&)’ at ../src/calibrate/calibrate.cpp:144:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void find_scsi_link_callback(const std::string&)’ at ../src/calibrate/calibrate.cpp:161:105: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [22/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_cpu_cpudevice.cpp.o -MF powertop.p/src_cpu_cpudevice.cpp.o.d -o powertop.p/src_cpu_cpudevice.cpp.o -c ../src/cpu/cpudevice.cpp [23/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_display.cpp.o -MF powertop.p/src_display.cpp.o.d -o powertop.p/src_display.cpp.o -c ../src/display.cpp [24/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_cpu_rapl_rapl_interface.cpp.o -MF powertop.p/src_cpu_rapl_rapl_interface.cpp.o.d -o powertop.p/src_cpu_rapl_rapl_interface.cpp.o -c ../src/cpu/rapl/rapl_interface.cpp [25/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_cpu_intel_gpu.cpp.o -MF powertop.p/src_cpu_intel_gpu.cpp.o.d -o powertop.p/src_cpu_intel_gpu.cpp.o -c ../src/cpu/intel_gpu.cpp In file included from ../src/cpu/../lib.h:33, from ../src/cpu/cpu.h:34, from ../src/cpu/intel_cpus.h:30, from ../src/cpu/intel_gpu.cpp:25: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {double&}]’, inlined from ‘virtual std::string i965_core::fill_cstate_line(int, const std::string&)’ at ../src/cpu/intel_gpu.cpp:92:35: ../src/cpu/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘std::string find_drm_card_with_rc6()’ at ../src/cpu/intel_gpu.cpp:123:66, inlined from ‘std::string find_intel_rc6_card_path()’ at ../src/cpu/intel_gpu.cpp:132:57: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘std::string find_drm_card_with_rc6()’ at ../src/cpu/intel_gpu.cpp:124:28, inlined from ‘std::string find_intel_rc6_card_path()’ at ../src/cpu/intel_gpu.cpp:132:57: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >}]’, inlined from ‘virtual void i965_core::measurement_end()’ at ../src/cpu/intel_gpu.cpp:100:43: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >}]’, inlined from ‘virtual void i965_core::measurement_end()’ at ../src/cpu/intel_gpu.cpp:101:44: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >}]’, inlined from ‘virtual void i965_core::measurement_end()’ at ../src/cpu/intel_gpu.cpp:102:45: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >}]’, inlined from ‘virtual void i965_core::measurement_start()’ at ../src/cpu/intel_gpu.cpp:46:44: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >}]’, inlined from ‘virtual void i965_core::measurement_start()’ at ../src/cpu/intel_gpu.cpp:47:45: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >}]’, inlined from ‘virtual void i965_core::measurement_start()’ at ../src/cpu/intel_gpu.cpp:48:46: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [26/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_gpu-tab.cpp.o -MF powertop.p/src_gpu-tab.cpp.o.d -o powertop.p/src_gpu-tab.cpp.o -c ../src/gpu-tab.cpp In file included from ../src/lib.h:33, from ../src/gpu-tab.cpp:27: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void show_frequency_section(WINDOW*)’ at ../src/gpu-tab.cpp:90:63: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void show_frequency_section(WINDOW*)’ at ../src/gpu-tab.cpp:96:45: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void show_frequency_section(WINDOW*)’ at ../src/gpu-tab.cpp:112:34: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘std::string xe_power_profile()’ at ../src/gpu-tab.cpp:63:63, inlined from ‘void show_power_section(WINDOW*)’ at ../src/gpu-tab.cpp:207:47, inlined from ‘virtual void gpu_tab_window::expose()’ at ../src/gpu-tab.cpp:257:20: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘std::string xe_power_profile()’ at ../src/gpu-tab.cpp:68:16, inlined from ‘void show_power_section(WINDOW*)’ at ../src/gpu-tab.cpp:207:47, inlined from ‘virtual void gpu_tab_window::expose()’ at ../src/gpu-tab.cpp:257:20: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘void show_power_section(WINDOW*)’ at ../src/gpu-tab.cpp:210:13, inlined from ‘virtual void gpu_tab_window::expose()’ at ../src/gpu-tab.cpp:257:20: ../src/lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const double&}]’, inlined from ‘void show_power_section(WINDOW*)’ at ../src/gpu-tab.cpp:226:45, inlined from ‘virtual void gpu_tab_window::expose()’ at ../src/gpu-tab.cpp:257:20: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const double&}]’, inlined from ‘void show_power_section(WINDOW*)’ at ../src/gpu-tab.cpp:235:14, inlined from ‘virtual void gpu_tab_window::expose()’ at ../src/gpu-tab.cpp:257:20: ../src/lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const double&, const double&}]’, inlined from ‘void show_idle_section(WINDOW*)’ at ../src/gpu-tab.cpp:185:55, inlined from ‘virtual void gpu_tab_window::expose()’ at ../src/gpu-tab.cpp:259:19: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’, inlined from ‘void show_fan_section(WINDOW*)’ at ../src/gpu-tab.cpp:155:60, inlined from ‘virtual void gpu_tab_window::expose()’ at ../src/gpu-tab.cpp:260:18: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const double&}]’, inlined from ‘void report_gpu_stats()’ at ../src/gpu-tab.cpp:303:30: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const double&}]’, inlined from ‘void report_gpu_stats()’ at ../src/gpu-tab.cpp:307:30: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void report_gpu_stats()’ at ../src/gpu-tab.cpp:327:35: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void report_gpu_stats()’ at ../src/gpu-tab.cpp:332:46: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void report_gpu_stats()’ at ../src/gpu-tab.cpp:443:1: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const double&}]’, inlined from ‘void report_gpu_stats()’ at ../src/gpu-tab.cpp:402:31: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘void report_gpu_stats()’ at ../src/gpu-tab.cpp:404:31: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [27/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_devices_device.cpp.o -MF powertop.p/src_devices_device.cpp.o.d -o powertop.p/src_devices_device.cpp.o -c ../src/devices/device.cpp [28/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_devices_alsa.cpp.o -MF powertop.p/src_devices_alsa.cpp.o.d -o powertop.p/src_devices_alsa.cpp.o -c ../src/devices/alsa.cpp In file included from ../src/devices/../lib.h:33, from ../src/devices/device.h:31, from ../src/devices/alsa.cpp:32: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual std::string alsa::human_name()’ at ../src/devices/alsa.cpp:184:50: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void alsa::start_measurement()’ at ../src/devices/alsa.cpp:70:41: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void alsa::start_measurement()’ at ../src/devices/alsa.cpp:77:41: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void alsa::end_measurement()’ at ../src/devices/alsa.cpp:90:41: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void alsa::end_measurement()’ at ../src/devices/alsa.cpp:97:41: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘alsa::alsa(const std::string&, const std::string&)’ at ../src/devices/alsa.cpp:51:20: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘alsa::alsa(const std::string&, const std::string&)’ at ../src/devices/alsa.cpp:52:25: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘alsa::alsa(const std::string&, const std::string&)’ at ../src/devices/alsa.cpp:55:39: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘alsa::alsa(const std::string&, const std::string&)’ at ../src/devices/alsa.cpp:56:40: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘alsa::alsa(const std::string&, const std::string&)’ at ../src/devices/alsa.cpp:59:24: ../src/devices/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘alsa::alsa(const std::string&, const std::string&)’ at ../src/devices/alsa.cpp:61:24: ../src/devices/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘alsa::alsa(const std::string&, const std::string&)’ at ../src/devices/alsa.cpp:63:24: ../src/devices/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void create_all_alsa_callback(const std::string&)’ at ../src/devices/alsa.cpp:140:27: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void create_all_alsa_callback(const std::string&)’ at ../src/devices/alsa.cpp:143:35: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [29/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_devices_backlight.cpp.o -MF powertop.p/src_devices_backlight.cpp.o.d -o powertop.p/src_devices_backlight.cpp.o -c ../src/devices/backlight.cpp In file included from ../src/devices/../lib.h:33, from ../src/devices/device.h:31, from ../src/devices/backlight.cpp:32: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual double backlight::power_usage(result_bundle*, parameter_bundle*)’ at ../src/devices/backlight.cpp:175:47: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘int dpms_screen_on()’ at ../src/devices/backlight.cpp:68:64: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘int dpms_screen_on()’ at ../src/devices/backlight.cpp:73:52: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘int dpms_screen_on()’ at ../src/devices/backlight.cpp:77:40: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘backlight::backlight(const std::string&, const std::string&)’ at ../src/devices/backlight.cpp:48:20: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void create_all_backlights_callback(const std::string&)’ at ../src/devices/backlight.cpp:122:40: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void backlight::start_measurement()’ at ../src/devices/backlight.cpp:55:36: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void backlight::start_measurement()’ at ../src/devices/backlight.cpp:56:38: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void backlight::end_measurement()’ at ../src/devices/backlight.cpp:95:36: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void backlight::end_measurement()’ at ../src/devices/backlight.cpp:108:32: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [30/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_cpu_intel_cpus.cpp.o -MF powertop.p/src_cpu_intel_cpus.cpp.o.d -o powertop.p/src_cpu_intel_cpus.cpp.o -c ../src/cpu/intel_cpus.cpp In file included from ../src/cpu/../lib.h:33, from ../src/cpu/cpu.h:34, from ../src/cpu/intel_cpus.h:30, from ../src/cpu/intel_cpus.cpp:25: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {int&}]’, inlined from ‘virtual std::string nhm_cpu::fill_pstate_line(int)’ at ../src/cpu/intel_cpus.cpp:747:40: ../src/cpu/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘virtual std::string nhm_cpu::fill_pstate_line(int)’ at ../src/cpu/intel_cpus.cpp:759:96: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’, inlined from ‘virtual void nhm_core::measurement_start()’ at ../src/cpu/intel_cpus.cpp:280:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’, inlined from ‘virtual void nhm_cpu::measurement_start()’ at ../src/cpu/intel_cpus.cpp:677:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘virtual std::string nhm_core::fill_pstate_line(int)’ at ../src/cpu/intel_cpus.cpp:383:96: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘virtual std::string nhm_package::fill_pstate_line(int)’ at ../src/cpu/intel_cpus.cpp:534:96: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [31/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_devices_gpu_rapl_device.cpp.o -MF powertop.p/src_devices_gpu_rapl_device.cpp.o.d -o powertop.p/src_devices_gpu_rapl_device.cpp.o -c ../src/devices/gpu_rapl_device.cpp [32/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_cpu_xe_gpu.cpp.o -MF powertop.p/src_cpu_xe_gpu.cpp.o.d -o powertop.p/src_cpu_xe_gpu.cpp.o -c ../src/cpu/xe_gpu.cpp In file included from ../src/cpu/xe_gpu.cpp:25: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In file included from ../src/cpu/cpu.h:34, from ../src/cpu/intel_cpus.h:30, from ../src/cpu/xe_gpu.cpp:29: In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {double&}]’, inlined from ‘virtual std::string xe_core::fill_cstate_line(int, const std::string&)’ at ../src/cpu/xe_gpu.cpp:204:35: ../src/cpu/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void find_xe_gt_idle_paths(std::vector >&, std::vector >&)’ at ../src/cpu/xe_gpu.cpp:48:48, inlined from ‘xe_core::xe_core()’ at ../src/cpu/xe_gpu.cpp:111:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void find_xe_gt_idle_paths(std::vector >&, std::vector >&)’ at ../src/cpu/xe_gpu.cpp:55:35, inlined from ‘xe_core::xe_core()’ at ../src/cpu/xe_gpu.cpp:111:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void find_xe_gt_idle_paths(std::vector >&, std::vector >&)’ at ../src/cpu/xe_gpu.cpp:64:24, inlined from ‘xe_core::xe_core()’ at ../src/cpu/xe_gpu.cpp:111:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void find_xe_gt_idle_paths(std::vector >&, std::vector >&)’ at ../src/cpu/xe_gpu.cpp:69:18, inlined from ‘xe_core::xe_core()’ at ../src/cpu/xe_gpu.cpp:111:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘find_xe_card_path()::’ at ../src/cpu/xe_gpu.cpp:89:49, inlined from ‘std::string find_xe_card_path()’ at ../src/cpu/xe_gpu.cpp:98:4: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘find_xe_card_path()::’ at ../src/cpu/xe_gpu.cpp:94:32, inlined from ‘std::string find_xe_card_path()’ at ../src/cpu/xe_gpu.cpp:98:4: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [33/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_cpu_abstract_cpu.cpp.o -MF powertop.p/src_cpu_abstract_cpu.cpp.o.d -o powertop.p/src_cpu_abstract_cpu.cpp.o -c ../src/cpu/abstract_cpu.cpp [34/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_devices_i915-gpu.cpp.o -MF powertop.p/src_devices_i915-gpu.cpp.o.d -o powertop.p/src_devices_i915-gpu.cpp.o -c ../src/devices/i915-gpu.cpp [35/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_devices_ahci.cpp.o -MF powertop.p/src_devices_ahci.cpp.o.d -o powertop.p/src_devices_ahci.cpp.o -c ../src/devices/ahci.cpp In file included from ../src/devices/../lib.h:33, from ../src/devices/device.h:31, from ../src/devices/ahci.cpp:32: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const double&}]’, inlined from ‘virtual void ahci::report_device_stats(std::vector >&, int) const’ at ../src/devices/ahci.cpp:282:32: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const double&}]’, inlined from ‘virtual void ahci::report_device_stats(std::vector >&, int) const’ at ../src/devices/ahci.cpp:285:32: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const double&}]’, inlined from ‘virtual void ahci::report_device_stats(std::vector >&, int) const’ at ../src/devices/ahci.cpp:288:32: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const double&}]’, inlined from ‘virtual void ahci::report_device_stats(std::vector >&, int) const’ at ../src/devices/ahci.cpp:291:32: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void ahci::start_measurement()’ at ../src/devices/ahci.cpp:110:39: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void ahci::start_measurement()’ at ../src/devices/ahci.cpp:111:40: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void ahci::start_measurement()’ at ../src/devices/ahci.cpp:112:40: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void ahci::start_measurement()’ at ../src/devices/ahci.cpp:113:39: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘ahci::ahci(const std::string&, const std::string&)’ at ../src/devices/ahci.cpp:91:20: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘ahci::ahci(const std::string&, const std::string&)’ at ../src/devices/ahci.cpp:95:46: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘ahci::ahci(const std::string&, const std::string&)’ at ../src/devices/ahci.cpp:96:47: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘ahci::ahci(const std::string&, const std::string&)’ at ../src/devices/ahci.cpp:97:47: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘ahci::ahci(const std::string&, const std::string&)’ at ../src/devices/ahci.cpp:98:46: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘std::string model_name(const std::string&, const std::string&)’ at ../src/devices/ahci.cpp:62:54, inlined from ‘ahci::ahci(const std::string&, const std::string&)’ at ../src/devices/ahci.cpp:100:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘std::string disk_name(const std::string&, const std::string&, const std::string&)’ at ../src/devices/ahci.cpp:46:58, inlined from ‘std::string model_name(const std::string&, const std::string&)’ at ../src/devices/ahci.cpp:69:46, inlined from ‘ahci::ahci(const std::string&, const std::string&)’ at ../src/devices/ahci.cpp:100:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘std::string disk_name(const std::string&, const std::string&, const std::string&)’ at ../src/devices/ahci.cpp:52:43, inlined from ‘std::string model_name(const std::string&, const std::string&)’ at ../src/devices/ahci.cpp:69:46, inlined from ‘ahci::ahci(const std::string&, const std::string&)’ at ../src/devices/ahci.cpp:100:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘ahci::ahci(const std::string&, const std::string&)’ at ../src/devices/ahci.cpp:103:24: ../src/devices/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘ahci::ahci(const std::string&, const std::string&)’ at ../src/devices/ahci.cpp:105:24: ../src/devices/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void create_all_ahcis()’ at ../src/devices/ahci.cpp:189:25: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void create_all_ahcis()’ at ../src/devices/ahci.cpp:193:26: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void create_all_ahcis()’ at ../src/devices/ahci.cpp:195:35: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void ahci::end_measurement()’ at ../src/devices/ahci.cpp:121:37: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void ahci::end_measurement()’ at ../src/devices/ahci.cpp:122:38: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void ahci::end_measurement()’ at ../src/devices/ahci.cpp:123:38: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void ahci::end_measurement()’ at ../src/devices/ahci.cpp:124:37: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void ahci::end_measurement()’ at ../src/devices/ahci.cpp:143:32: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void ahci::end_measurement()’ at ../src/devices/ahci.cpp:149:32: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void ahci::end_measurement()’ at ../src/devices/ahci.cpp:155:32: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void ahci::end_measurement()’ at ../src/devices/ahci.cpp:161:32: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [36/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_devices_device_manager.cpp.o -MF powertop.p/src_devices_device_manager.cpp.o.d -o powertop.p/src_devices_device_manager.cpp.o -c ../src/devices/device_manager.cpp In file included from ../src/devices/../lib.h:33, from ../src/devices/device.h:31, from ../src/devices/device_manager.cpp:26: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >}]’, inlined from ‘void show_report_devices()’ at ../src/devices/device_manager.cpp:210:27: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >}]’, inlined from ‘void show_report_devices()’ at ../src/devices/device_manager.cpp:214:27: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >}]’, inlined from ‘void show_report_devices()’ at ../src/devices/device_manager.cpp:220:27: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double, __cxx11::basic_string, allocator >}]’, inlined from ‘void show_report_devices()’ at ../src/devices/device_manager.cpp:238:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int, __cxx11::basic_string, allocator >}]’, inlined from ‘void show_report_devices()’ at ../src/devices/device_manager.cpp:242:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double, __cxx11::basic_string, allocator >}]’, inlined from ‘void report_devices()’ at ../src/devices/device_manager.cpp:145:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int, __cxx11::basic_string, allocator >}]’, inlined from ‘void report_devices()’ at ../src/devices/device_manager.cpp:148:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [37/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_devices_devfreq.cpp.o -MF powertop.p/src_devices_devfreq.cpp.o.d -o powertop.p/src_devices_devfreq.cpp.o -c ../src/devices/devfreq.cpp In file included from ../src/devices/devfreq.cpp:29: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘std::string devfreq::fill_freq_utilization(unsigned int) const’ at ../src/devices/devfreq.cpp:196:85: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘std::string devfreq::fill_freq_name(unsigned int) const’ at ../src/devices/devfreq.cpp:204:56: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘void devfreq::parse_devfreq_trans_stat(const std::string&)’ at ../src/devices/devfreq.cpp:128:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double&}]’, inlined from ‘std::string pt_json_kv(const std::string&, double)’ at ../src/devices/../lib.h:172:40: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [38/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_lib.cpp.o -MF powertop.p/src_lib.cpp.o.d -o powertop.p/src_lib.cpp.o -c ../src/lib.cpp ../src/lib.cpp: In function ‘int write_msr(int, uint64_t, uint64_t)’: ../src/lib.cpp:592:19: warning: unused parameter ‘cpu’ [-Wunused-parameter] 592 | int write_msr(int cpu, uint64_t offset, uint64_t value) | ~~~~^~~ ../src/lib.cpp:592:33: warning: unused parameter ‘offset’ [-Wunused-parameter] 592 | int write_msr(int cpu, uint64_t offset, uint64_t value) | ~~~~~~~~~^~~~~~ ../src/lib.cpp:592:50: warning: unused parameter ‘value’ [-Wunused-parameter] 592 | int write_msr(int cpu, uint64_t offset, uint64_t value) | ~~~~~~~~~^~~~~ In file included from ../src/lib.cpp:35: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In file included from ../src/lib.cpp:54: In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const std::chrono::zoned_time >, const std::chrono::time_zone*>&}]’, inlined from ‘std::string get_time_string(const std::string&, std::chrono::_V2::system_clock::time_point)’ at ../src/lib.cpp:630:39: ../src/lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘std::string hz_to_human(long unsigned int, int)’ at ../src/lib.cpp:92:63: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘std::string hz_to_human(long unsigned int, int)’ at ../src/lib.cpp:94:63: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’, inlined from ‘std::string hz_to_human(long unsigned int, int)’ at ../src/lib.cpp:99:60: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’, inlined from ‘std::string hz_to_human(long unsigned int, int)’ at ../src/lib.cpp:101:60: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’, inlined from ‘std::string hz_to_human(long unsigned int, int)’ at ../src/lib.cpp:104:37: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double&}]’, inlined from ‘std::string fmt_prefix(double)’ at ../src/lib.cpp:437:46: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}]’, inlined from ‘std::string format_watts(double, unsigned int)’ at ../src/lib.cpp:361:20: ../src/lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ [39/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_cpu_cpu.cpp.o -MF powertop.p/src_cpu_cpu.cpp.o.d -o powertop.p/src_cpu_cpu.cpp.o -c ../src/cpu/cpu.cpp In file included from ../src/cpu/../lib.h:33, from ../src/cpu/cpu.h:34, from ../src/cpu/cpu.cpp:33: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {int&}]’, inlined from ‘abstract_cpu* new_package(int, int, const std::string&, int, int)’ at ../src/cpu/cpu.cpp:85:25: ../src/cpu/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {int&}]’, inlined from ‘abstract_cpu* new_package(int, int, const std::string&, int, int)’ at ../src/cpu/cpu.cpp:89:25: ../src/cpu/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {int&}]’, inlined from ‘abstract_cpu* new_package(int, int, const std::string&, int, int)’ at ../src/cpu/cpu.cpp:96:25: ../src/cpu/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]’, inlined from ‘void handle_one_cpu(unsigned int, const std::string&, int, int)’ at ../src/cpu/cpu.cpp:169:38, inlined from ‘void enumerate_cpus()’ at ../src/cpu/cpu.cpp:336:19: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]’, inlined from ‘void handle_one_cpu(unsigned int, const std::string&, int, int)’ at ../src/cpu/cpu.cpp:173:41, inlined from ‘void enumerate_cpus()’ at ../src/cpu/cpu.cpp:336:19: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {int}]’, inlined from ‘void report_display_cpu_pstates()’ at ../src/cpu/cpu.cpp:785:32: ../src/cpu/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {int}]’, inlined from ‘void report_display_cpu_pstates()’ at ../src/cpu/cpu.cpp:804:33: ../src/cpu/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {int}]’, inlined from ‘void report_display_cpu_cstates()’ at ../src/cpu/cpu.cpp:584:34: ../src/cpu/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {int}]’, inlined from ‘void report_display_cpu_cstates()’ at ../src/cpu/cpu.cpp:589:34: ../src/cpu/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’, inlined from ‘void w_display_cpu_pstates()’ at ../src/cpu/cpu.cpp:989:25: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’, inlined from ‘void w_display_cpu_pstates()’ at ../src/cpu/cpu.cpp:1044:36: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [40/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_devices_rfkill.cpp.o -MF powertop.p/src_devices_rfkill.cpp.o.d -o powertop.p/src_devices_rfkill.cpp.o -c ../src/devices/rfkill.cpp In file included from ../src/devices/../lib.h:33, from ../src/devices/device.h:31, from ../src/devices/rfkill.cpp:34: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void rfkill::start_measurement()’ at ../src/devices/rfkill.cpp:61:37: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void rfkill::start_measurement()’ at ../src/devices/rfkill.cpp:62:37: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void rfkill::end_measurement()’ at ../src/devices/rfkill.cpp:70:35: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void rfkill::end_measurement()’ at ../src/devices/rfkill.cpp:71:35: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘rfkill::rfkill(const std::string&, const std::string&)’ at ../src/devices/rfkill.cpp:46:44: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}]’, inlined from ‘rfkill::rfkill(const std::string&, const std::string&)’ at ../src/devices/rfkill.cpp:48:24: ../src/devices/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘rfkill::rfkill(const std::string&, const std::string&)’ at ../src/devices/rfkill.cpp:49:32: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}]’, inlined from ‘rfkill::rfkill(const std::string&, const std::string&)’ at ../src/devices/rfkill.cpp:51:24: ../src/devices/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘rfkill::rfkill(const std::string&, const std::string&)’ at ../src/devices/rfkill.cpp:53:37: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘rfkill::rfkill(const std::string&, const std::string&)’ at ../src/devices/rfkill.cpp:54:39: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘rfkill::rfkill(const std::string&, const std::string&)’ at ../src/devices/rfkill.cpp:56:32: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void create_all_rfkills_callback(const std::string&)’ at ../src/devices/rfkill.cpp:93:50: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void create_all_rfkills_callback(const std::string&)’ at ../src/devices/rfkill.cpp:98:49: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [41/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_measurement_acpi.cpp.o -MF powertop.p/src_measurement_acpi.cpp.o.d -o powertop.p/src_measurement_acpi.cpp.o -c ../src/measurement/acpi.cpp In file included from ../src/measurement/../lib.h:33, from ../src/measurement/measurement.h:30, from ../src/measurement/acpi.cpp:25: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘void acpi_power_meter::measure()’ at ../src/measurement/acpi.cpp:43:68: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double&}]’, inlined from ‘std::string pt_json_kv(const std::string&, double)’ at ../src/measurement/../lib.h:172:40: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [42/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_devices_thinkpad-light.cpp.o -MF powertop.p/src_devices_thinkpad-light.cpp.o.d -o powertop.p/src_devices_thinkpad-light.cpp.o -c ../src/devices/thinkpad-light.cpp [43/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_devices_thinkpad-fan.cpp.o -MF powertop.p/src_devices_thinkpad-fan.cpp.o.d -o powertop.p/src_devices_thinkpad-fan.cpp.o -c ../src/devices/thinkpad-fan.cpp [44/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_devices_runtime_pm.cpp.o -MF powertop.p/src_devices_runtime_pm.cpp.o.d -o powertop.p/src_devices_runtime_pm.cpp.o -c ../src/devices/runtime_pm.cpp In file included from ../src/devices/../lib.h:33, from ../src/devices/device.h:31, from ../src/devices/runtime_pm.h:30, from ../src/devices/runtime_pm.cpp:25: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void runtime_pmdevice::start_measurement()’ at ../src/devices/runtime_pm.cpp:59:48: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void runtime_pmdevice::start_measurement()’ at ../src/devices/runtime_pm.cpp:60:45: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void runtime_pmdevice::end_measurement()’ at ../src/devices/runtime_pm.cpp:68:47: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void runtime_pmdevice::end_measurement()’ at ../src/devices/runtime_pm.cpp:69:44: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘runtime_pmdevice::runtime_pmdevice(const std::string&, const std::string&)’ at ../src/devices/runtime_pm.cpp:45:25: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘bool device_has_runtime_pm(const std::string&)’ at ../src/devices/runtime_pm.cpp:115:28: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘bool device_has_runtime_pm(const std::string&)’ at ../src/devices/runtime_pm.cpp:118:28: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void do_bus(const std::string&)’ at ../src/devices/runtime_pm.cpp:126:64: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void do_bus(const std::string&)’ at ../src/devices/runtime_pm.cpp:129:72: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void do_bus(const std::string&)’ at ../src/devices/runtime_pm.cpp:136:29: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void do_bus(const std::string&)’ at ../src/devices/runtime_pm.cpp:139:43: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const char*, const std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘void do_bus(const std::string&)’ at ../src/devices/runtime_pm.cpp:141:33: ../src/devices/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void do_bus(const std::string&)’ at ../src/devices/runtime_pm.cpp:148:43: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void do_bus(const std::string&)’ at ../src/devices/runtime_pm.cpp:155:43: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}]’, inlined from ‘void do_bus(const std::string&)’ at ../src/devices/runtime_pm.cpp:163:34: ../src/devices/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ [45/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_measurement_extech.cpp.o -MF powertop.p/src_measurement_extech.cpp.o.d -o powertop.p/src_measurement_extech.cpp.o -c ../src/measurement/extech.cpp [46/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_devices_xe-gpu.cpp.o -MF powertop.p/src_devices_xe-gpu.cpp.o.d -o powertop.p/src_devices_xe-gpu.cpp.o -c ../src/devices/xe-gpu.cpp In file included from ../src/devices/xe-gpu.cpp:26: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘std::string find_xe_hwmon_dir()’ at ../src/devices/xe-gpu.cpp:55:55, inlined from ‘xegpu::xegpu()’ at ../src/devices/xe-gpu.cpp:74:50: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘std::string find_xe_hwmon_dir()’ at ../src/devices/xe-gpu.cpp:59:48, inlined from ‘xegpu::xegpu()’ at ../src/devices/xe-gpu.cpp:74:50: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘std::string find_xe_hwmon_dir()’ at ../src/devices/xe-gpu.cpp:62:49, inlined from ‘xegpu::xegpu()’ at ../src/devices/xe-gpu.cpp:74:50: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, int&}]’, inlined from ‘xegpu::xegpu()’ at ../src/devices/xe-gpu.cpp:81:48: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, int&}]’, inlined from ‘xegpu::xegpu()’ at ../src/devices/xe-gpu.cpp:92:47: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, int&}]’, inlined from ‘xegpu::xegpu()’ at ../src/devices/xe-gpu.cpp:101:49: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void create_xe_fans()’ at ../src/devices/xe-gpu.cpp:217:55, inlined from ‘void create_xe_gpu()’ at ../src/devices/xe-gpu.cpp:284:16: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void create_xe_fans()’ at ../src/devices/xe-gpu.cpp:221:48, inlined from ‘void create_xe_gpu()’ at ../src/devices/xe-gpu.cpp:284:16: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void create_xe_fans()’ at ../src/devices/xe-gpu.cpp:226:43, inlined from ‘void create_xe_gpu()’ at ../src/devices/xe-gpu.cpp:284:16: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, int&}]’, inlined from ‘void create_xe_fans()’ at ../src/devices/xe-gpu.cpp:231:24, inlined from ‘void create_xe_gpu()’ at ../src/devices/xe-gpu.cpp:284:16: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In file included from ../src/devices/xe-gpu.cpp:33: In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {int&}]’, inlined from ‘void create_xe_fans()’ at ../src/devices/xe-gpu.cpp:235:37, inlined from ‘void create_xe_gpu()’ at ../src/devices/xe-gpu.cpp:284:16: ../src/devices/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double&}]’, inlined from ‘std::string pt_json_kv(const std::string&, double)’ at ../src/devices/../lib.h:172:40: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]’, inlined from ‘virtual void xegpu::collect_json_fields(std::string&)’ at ../src/devices/xe-gpu.cpp:267:3: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]’, inlined from ‘virtual void xegpu::collect_json_fields(std::string&)’ at ../src/devices/xe-gpu.cpp:268:3: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]’, inlined from ‘virtual void xegpu::collect_json_fields(std::string&)’ at ../src/devices/xe-gpu.cpp:269:3: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [47/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_devices_network.cpp.o -MF powertop.p/src_devices_network.cpp.o.d -o powertop.p/src_devices_network.cpp.o -c ../src/devices/network.cpp In file included from ../src/devices/../lib.h:33, from ../src/devices/device.h:31, from ../src/devices/network.cpp:39: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >}]’, inlined from ‘network::network(const std::string&, const std::string&)’ at ../src/devices/network.cpp:169:24: ../src/devices/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double&}]’, inlined from ‘std::string pt_json_kv(const std::string&, double)’ at ../src/devices/../lib.h:172:40, inlined from ‘virtual void network::collect_json_fields(std::string&)’ at ../src/devices/network.cpp:440:5: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [48/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_measurement_measurement.cpp.o -MF powertop.p/src_measurement_measurement.cpp.o.d -o powertop.p/src_measurement_measurement.cpp.o -c ../src/measurement/measurement.cpp [49/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_measurement_opal-sensors.cpp.o -MF powertop.p/src_measurement_opal-sensors.cpp.o.d -o powertop.p/src_measurement_opal-sensors.cpp.o -c ../src/measurement/opal-sensors.cpp [50/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_measurement_sysfs.cpp.o -MF powertop.p/src_measurement_sysfs.cpp.o.d -o powertop.p/src_measurement_sysfs.cpp.o -c ../src/measurement/sysfs.cpp In file included from ../src/measurement/../lib.h:33, from ../src/measurement/measurement.h:30, from ../src/measurement/sysfs.cpp:25: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘bool sysfs_power_meter::get_sysfs_attr(const std::string&, int*)’ at ../src/measurement/sysfs.cpp:42:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘void sysfs_power_meter::measure()’ at ../src/measurement/sysfs.cpp:137:35: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double&}]’, inlined from ‘std::string pt_json_kv(const std::string&, double)’ at ../src/measurement/../lib.h:172:40: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [51/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_measurement_measurement_manager.cpp.o -MF powertop.p/src_measurement_measurement_manager.cpp.o.d -o powertop.p/src_measurement_measurement_manager.cpp.o -c ../src/measurement/measurement_manager.cpp [52/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_parameters_learn.cpp.o -MF powertop.p/src_parameters_learn.cpp.o.d -o powertop.p/src_parameters_learn.cpp.o -c ../src/parameters/learn.cpp [53/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_perf_perf.cpp.o -MF powertop.p/src_perf_perf.cpp.o.d -o powertop.p/src_perf_perf.cpp.o -c ../src/perf/perf.cpp [54/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_devices_usb.cpp.o -MF powertop.p/src_devices_usb.cpp.o.d -o powertop.p/src_devices_usb.cpp.o -c ../src/devices/usb.cpp In file included from ../src/devices/../lib.h:33, from ../src/devices/device.h:31, from ../src/devices/usb.h:30, from ../src/devices/usb.cpp:25: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&, int&}]’, inlined from ‘virtual void usbdevice::register_power_with_devlist(result_bundle*, parameter_bundle*)’ at ../src/devices/usb.cpp:119:78: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void usbdevice::start_measurement()’ at ../src/devices/usb.cpp:89:40: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void usbdevice::start_measurement()’ at ../src/devices/usb.cpp:90:43: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void usbdevice::end_measurement()’ at ../src/devices/usb.cpp:95:39: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void usbdevice::end_measurement()’ at ../src/devices/usb.cpp:96:42: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}]’, inlined from ‘usbdevice::usbdevice(const std::string&, const std::string&, const std::string&)’ at ../src/devices/usb.cpp:49:23: ../src/devices/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘usbdevice::usbdevice(const std::string&, const std::string&, const std::string&)’ at ../src/devices/usb.cpp:64:28: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘usbdevice::usbdevice(const std::string&, const std::string&, const std::string&)’ at ../src/devices/usb.cpp:67:40: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘usbdevice::usbdevice(const std::string&, const std::string&, const std::string&)’ at ../src/devices/usb.cpp:71:41: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘usbdevice::usbdevice(const std::string&, const std::string&, const std::string&)’ at ../src/devices/usb.cpp:74:24: ../src/devices/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘usbdevice::usbdevice(const std::string&, const std::string&, const std::string&)’ at ../src/devices/usb.cpp:78:24: ../src/devices/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘usbdevice::usbdevice(const std::string&, const std::string&, const std::string&)’ at ../src/devices/usb.cpp:76:24: ../src/devices/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘usbdevice::usbdevice(const std::string&, const std::string&, const std::string&)’ at ../src/devices/usb.cpp:81:33: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘usbdevice::usbdevice(const std::string&, const std::string&, const std::string&)’ at ../src/devices/usb.cpp:82:33: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void create_all_usb_devices_callback(const std::string&)’ at ../src/devices/usb.cpp:147:27: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void create_all_usb_devices_callback(const std::string&)’ at ../src/devices/usb.cpp:150:42: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void create_all_usb_devices_callback(const std::string&)’ at ../src/devices/usb.cpp:151:39: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void create_all_usb_devices_callback(const std::string&)’ at ../src/devices/usb.cpp:153:80: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void create_all_usb_devices_callback(const std::string&)’ at ../src/devices/usb.cpp:154:92: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void create_all_usb_devices_callback(const std::string&)’ at ../src/devices/usb.cpp:158:46: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [55/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_report_report-data-html.cpp.o -MF powertop.p/src_report_report-data-html.cpp.o.d -o powertop.p/src_report_report-data-html.cpp.o -c ../src/report/report-data-html.cpp [56/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_parameters_persistent.cpp.o -MF powertop.p/src_parameters_persistent.cpp.o.d -o powertop.p/src_parameters_persistent.cpp.o -c ../src/parameters/persistent.cpp [57/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_perf_perf_bundle.cpp.o -MF powertop.p/src_perf_perf_bundle.cpp.o.d -o powertop.p/src_perf_perf_bundle.cpp.o -c ../src/perf/perf_bundle.cpp [58/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_parameters_parameters.cpp.o -MF powertop.p/src_parameters_parameters.cpp.o.d -o powertop.p/src_parameters_parameters.cpp.o -c ../src/parameters/parameters.cpp In file included from ../src/parameters/../devices/device.h:31, from ../src/parameters/parameters.h:32, from ../src/parameters/parameters.cpp:25: ../src/parameters/parameters.cpp: In function ‘int global_power_valid()’: ../src/parameters/parameters.cpp:438:35: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wformat=] 438 | fprintf(stderr, _("To show power estimates do %ld measurement(s) connected to battery only\n"), 439 | (3 * all_parameters.parameters.size()) - past_results.size()); | ~ | | | std::vector::size_type {aka unsigned int} ../src/parameters/../devices/../lib.h:61:23: note: in definition of macro ‘_’ 61 | #define _(STRING) (STRING) | ^~~~~~ [59/87] gcc -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -MD -MQ powertop.p/src_tuning_iw.c.o -MF powertop.p/src_tuning_iw.c.o.d -o powertop.p/src_tuning_iw.c.o -c ../src/tuning/iw.c [60/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_report_report-formatter-base.cpp.o -MF powertop.p/src_report_report-formatter-base.cpp.o.d -o powertop.p/src_report_report-formatter-base.cpp.o -c ../src/report/report-formatter-base.cpp [61/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_process_interrupt.cpp.o -MF powertop.p/src_process_interrupt.cpp.o.d -o powertop.p/src_process_interrupt.cpp.o -c ../src/process/interrupt.cpp In file included from ../src/process/../lib.h:33, from ../src/process/powerconsumer.h:32, from ../src/process/process.h:30, from ../src/process/interrupt.cpp:27: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&, __cxx11::basic_string, allocator >}]’, inlined from ‘interrupt::interrupt(const std::string&, int)’ at ../src/process/interrupt.cpp:51:20: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’, inlined from ‘interrupt* find_create_interrupt(const std::string&, int, int)’ at ../src/process/interrupt.cpp:96:26: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [62/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_process_processdevice.cpp.o -MF powertop.p/src_process_processdevice.cpp.o.d -o powertop.p/src_process_processdevice.cpp.o -c ../src/process/processdevice.cpp [63/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_report_report-formatter-csv.cpp.o -MF powertop.p/src_report_report-formatter-csv.cpp.o.d -o powertop.p/src_report_report-formatter-csv.cpp.o -c ../src/report/report-formatter-csv.cpp [64/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_report_report-maker.cpp.o -MF powertop.p/src_report_report-maker.cpp.o.d -o powertop.p/src_report_report-maker.cpp.o -c ../src/report/report-maker.cpp [65/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_report_report-formatter-md.cpp.o -MF powertop.p/src_report_report-formatter-md.cpp.o.d -o powertop.p/src_report_report-formatter-md.cpp.o -c ../src/report/report-formatter-md.cpp In file included from ../src/report/report-formatter-md.cpp:21: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char (&)[16]}]’, inlined from ‘virtual void report_formatter_md::add_logo()’ at ../src/report/report-formatter-md.cpp:36:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void report_formatter_md::add_summary_list(const std::vector >&)’ at ../src/report/report-formatter-md.cpp:56:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void report_formatter_md::add_title(const tag_attr*, const std::string&)’ at ../src/report/report-formatter-md.cpp:50:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char (&)[9], const char (&)[6]}]’, inlined from ‘virtual void report_formatter_md::add_table(const std::vector >&, const table_attributes*)’ at ../src/report/report-formatter-md.cpp:68:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [66/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_process_work.cpp.o -MF powertop.p/src_process_work.cpp.o.d -o powertop.p/src_process_work.cpp.o -c ../src/process/work.cpp In file included from /usr/include/c++/16/map:64, from ../src/process/work.cpp:25: /usr/include/c++/16/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long unsigned int; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘void work::fire(uint64_t, uint64_t)’ at ../src/process/work.cpp:49:27: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long unsigned int; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘uint64_t work::done(uint64_t, uint64_t)’ at ../src/process/work.cpp:59:31: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long unsigned int; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘uint64_t work::done(uint64_t, uint64_t)’ at ../src/process/work.cpp:62:42: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [67/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_process_timer.cpp.o -MF powertop.p/src_process_timer.cpp.o.d -o powertop.p/src_process_timer.cpp.o -c ../src/process/timer.cpp In file included from /usr/include/c++/16/map:64, from ../src/process/timer.cpp:25: /usr/include/c++/16/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long unsigned int; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘void timer::fire(uint64_t, uint64_t)’ at ../src/process/timer.cpp:73:28: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long unsigned int; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘uint64_t timer::done(uint64_t, uint64_t)’ at ../src/process/timer.cpp:83:32: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long unsigned int; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘uint64_t timer::done(uint64_t, uint64_t)’ at ../src/process/timer.cpp:86:43: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = timer*; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘timer* find_create_timer(uint64_t)’ at ../src/process/timer.cpp:130:25: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = timer*; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘timer* find_create_timer(uint64_t)’ at ../src/process/timer.cpp:133:17: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [68/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_process_powerconsumer.cpp.o -MF powertop.p/src_process_powerconsumer.cpp.o.d -o powertop.p/src_process_powerconsumer.cpp.o -c ../src/process/powerconsumer.cpp [69/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_report_report-formatter-html.cpp.o -MF powertop.p/src_report_report-formatter-html.cpp.o.d -o powertop.p/src_report_report-formatter-html.cpp.o -c ../src/report/report-formatter-html.cpp In file included from ../src/report/report-formatter-html.cpp:32: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >, __cxx11::basic_string, allocator >}]’, inlined from ‘virtual void report_formatter_html::add_summary_list(const std::vector >&)’ at ../src/report/report-formatter-html.cpp:319:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >}]’, inlined from ‘virtual void report_formatter_html::add_title(const tag_attr*, const std::string&)’ at ../src/report/report-formatter-html.cpp:305:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >}]’, inlined from ‘virtual void report_formatter_html::add_logo()’ at ../src/report/report-formatter-html.cpp:139:22: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void report_formatter_html::add_table(const std::vector >&, const table_attributes*)’ at ../src/report/report-formatter-html.cpp:336:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void report_formatter_html::add_table(const std::vector >&, const table_attributes*)’ at ../src/report/report-formatter-html.cpp:342:25: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void report_formatter_html::add_table(const std::vector >&, const table_attributes*)’ at ../src/report/report-formatter-html.cpp:353:26: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void report_formatter_html::add_table(const std::vector >&, const table_attributes*)’ at ../src/report/report-formatter-html.cpp:356:26: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void report_formatter_html::add_table(const std::vector >&, const table_attributes*)’ at ../src/report/report-formatter-html.cpp:359:26: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void report_formatter_html::add_table(const std::vector >&, const table_attributes*)’ at ../src/report/report-formatter-html.cpp:362:26: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void report_formatter_html::add_table(const std::vector >&, const table_attributes*)’ at ../src/report/report-formatter-html.cpp:365:26: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void report_formatter_html::add_table(const std::vector >&, const table_attributes*)’ at ../src/report/report-formatter-html.cpp:369:27: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void report_formatter_html::add_table(const std::vector >&, const table_attributes*)’ at ../src/report/report-formatter-html.cpp:371:27: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void report_formatter_html::add_div(const tag_attr*)’ at ../src/report/report-formatter-html.cpp:286:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void report_formatter_html::add_div(const tag_attr*)’ at ../src/report/report-formatter-html.cpp:289:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void report_formatter_html::add_div(const tag_attr*)’ at ../src/report/report-formatter-html.cpp:292:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [70/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_process_process.cpp.o -MF powertop.p/src_process_process.cpp.o.d -o powertop.p/src_process_process.cpp.o -c ../src/process/process.cpp In file included from ../src/process/../lib.h:33, from ../src/process/powerconsumer.h:32, from ../src/process/process.h:30, from ../src/process/process.cpp:28: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’, inlined from ‘process::process(const std::string&, int, int)’ at ../src/process/process.cpp:95:60: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {int&, std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘process::process(const std::string&, int, int)’ at ../src/process/process.cpp:116:18: ../src/process/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’, inlined from ‘process::process(const std::string&, int, int)’ at ../src/process/process.cpp:118:53: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {int&, std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘process::process(const std::string&, int, int)’ at ../src/process/process.cpp:121:19: ../src/process/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {int&, std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘process::process(const std::string&, int, int)’ at ../src/process/process.cpp:124:19: ../src/process/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ [71/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_tuning_ethernet.cpp.o -MF powertop.p/src_tuning_ethernet.cpp.o.d -o powertop.p/src_tuning_ethernet.cpp.o -c ../src/tuning/ethernet.cpp In file included from ../src/tuning/../lib.h:33, from ../src/tuning/tunable.h:30, from ../src/tuning/ethernet.cpp:27: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘ethernet_tunable::ethernet_tunable(const std::string&)’ at ../src/tuning/ethernet.cpp:54:18: ../src/tuning/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘ethernet_tunable::ethernet_tunable(const std::string&)’ at ../src/tuning/ethernet.cpp:55:27: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [72/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_tuning_bluetooth.cpp.o -MF powertop.p/src_tuning_bluetooth.cpp.o.d -o powertop.p/src_tuning_bluetooth.cpp.o -c ../src/tuning/bluetooth.cpp [73/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_report_report.cpp.o -MF powertop.p/src_report_report.cpp.o.d -o powertop.p/src_report_report.cpp.o -c ../src/report/report.cpp In file included from ../src/lib.h:33, from ../src/report/report.cpp:27: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const char (&)[5], std::__cxx11::basic_string, std::allocator >}]’, inlined from ‘void system_info()’ at ../src/report/report.cpp:119:28: ../src/lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >, __cxx11::basic_string, allocator >, __cxx11::basic_string, allocator >}]’, inlined from ‘void init_report_output(const std::string&, int)’ at ../src/report/report.cpp:172:35: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [74/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_test_framework.cpp.o -MF powertop.p/src_test_framework.cpp.o.d -o powertop.p/src_test_framework.cpp.o -c ../src/test_framework.cpp [75/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_tuning_tunable.cpp.o -MF powertop.p/src_tuning_tunable.cpp.o.d -o powertop.p/src_tuning_tunable.cpp.o -c ../src/tuning/tunable.cpp [76/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_tuning_runtime.cpp.o -MF powertop.p/src_tuning_runtime.cpp.o.d -o powertop.p/src_tuning_runtime.cpp.o -c ../src/tuning/runtime.cpp In file included from ../src/tuning/../lib.h:33, from ../src/tuning/tunable.h:30, from ../src/tuning/runtime.cpp:27: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘runtime_tunable::runtime_tunable(const std::string&, const std::string&, const std::string&, const std::string&)’ at ../src/tuning/runtime.cpp:38:28: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘runtime_tunable::runtime_tunable(const std::string&, const std::string&, const std::string&, const std::string&)’ at ../src/tuning/runtime.cpp:41:18: ../src/tuning/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘runtime_tunable::runtime_tunable(const std::string&, const std::string&, const std::string&, const std::string&)’ at ../src/tuning/runtime.cpp:43:19: ../src/tuning/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘runtime_tunable::runtime_tunable(const std::string&, const std::string&, const std::string&, const std::string&)’ at ../src/tuning/runtime.cpp:51:42: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘runtime_tunable::runtime_tunable(const std::string&, const std::string&, const std::string&, const std::string&)’ at ../src/tuning/runtime.cpp:59:42: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}]’, inlined from ‘runtime_tunable::runtime_tunable(const std::string&, const std::string&, const std::string&, const std::string&)’ at ../src/tuning/runtime.cpp:68:21: ../src/tuning/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}]’, inlined from ‘runtime_tunable::runtime_tunable(const std::string&, const std::string&, const std::string&, const std::string&)’ at ../src/tuning/runtime.cpp:70:21: ../src/tuning/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >}]’, inlined from ‘runtime_tunable::runtime_tunable(const std::string&, const std::string&, const std::string&, const std::string&)’ at ../src/tuning/runtime.cpp:75:20: ../src/tuning/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘runtime_tunable::runtime_tunable(const std::string&, const std::string&, const std::string&, const std::string&)’ at ../src/tuning/runtime.cpp:79:20: ../src/tuning/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘runtime_tunable::runtime_tunable(const std::string&, const std::string&, const std::string&, const std::string&)’ at ../src/tuning/runtime.cpp:83:27: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘runtime_tunable::runtime_tunable(const std::string&, const std::string&, const std::string&, const std::string&)’ at ../src/tuning/runtime.cpp:84:26: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void add_runtime_tunables(const std::string&)’ at ../src/tuning/runtime.cpp:118:51: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void add_runtime_tunables(const std::string&)’ at ../src/tuning/runtime.cpp:120:25: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void add_runtime_tunables(const std::string&)’ at ../src/tuning/runtime.cpp:126:25: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’, inlined from ‘void add_runtime_tunables(const std::string&)’ at ../src/tuning/runtime.cpp:136:22: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void add_runtime_tunables(const std::string&)’ at ../src/tuning/runtime.cpp:137:26: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void add_runtime_tunables(const std::string&)’ at ../src/tuning/runtime.cpp:142:26: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {char&}]’, inlined from ‘void add_runtime_tunables(const std::string&)’ at ../src/tuning/runtime.cpp:156:26: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {char&}]’, inlined from ‘void add_runtime_tunables(const std::string&)’ at ../src/tuning/runtime.cpp:161:22: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘void add_runtime_tunables(const std::string&)’ at ../src/tuning/runtime.cpp:162:26: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [77/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_wakeup_wakeup.cpp.o -MF powertop.p/src_wakeup_wakeup.cpp.o.d -o powertop.p/src_wakeup_wakeup.cpp.o -c ../src/wakeup/wakeup.cpp [78/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_tuning_tuningi2c.cpp.o -MF powertop.p/src_tuning_tuningi2c.cpp.o.d -o powertop.p/src_tuning_tuningi2c.cpp.o -c ../src/tuning/tuningi2c.cpp In file included from ../src/tuning/../lib.h:33, from ../src/tuning/tunable.h:30, from ../src/tuning/tuningi2c.cpp:21: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘i2c_tunable::i2c_tunable(const std::string&, const std::string&, bool)’ at ../src/tuning/tuningi2c.cpp:37:59: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘i2c_tunable::i2c_tunable(const std::string&, const std::string&, bool)’ at ../src/tuning/tuningi2c.cpp:40:25: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘i2c_tunable::i2c_tunable(const std::string&, const std::string&, bool)’ at ../src/tuning/tuningi2c.cpp:41:25: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘i2c_tunable::i2c_tunable(const std::string&, const std::string&, bool)’ at ../src/tuning/tuningi2c.cpp:43:25: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘i2c_tunable::i2c_tunable(const std::string&, const std::string&, bool)’ at ../src/tuning/tuningi2c.cpp:44:25: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const char*, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘i2c_tunable::i2c_tunable(const std::string&, const std::string&, bool)’ at ../src/tuning/tuningi2c.cpp:48:19: ../src/tuning/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const char*, const std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘i2c_tunable::i2c_tunable(const std::string&, const std::string&, bool)’ at ../src/tuning/tuningi2c.cpp:50:19: ../src/tuning/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘i2c_tunable::i2c_tunable(const std::string&, const std::string&, bool)’ at ../src/tuning/tuningi2c.cpp:53:27: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘i2c_tunable::i2c_tunable(const std::string&, const std::string&, bool)’ at ../src/tuning/tuningi2c.cpp:54:26: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void add_i2c_callback(const std::string&)’ at ../src/tuning/tuningi2c.cpp:86:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void add_i2c_callback(const std::string&)’ at ../src/tuning/tuningi2c.cpp:90:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void add_i2c_callback(const std::string&)’ at ../src/tuning/tuningi2c.cpp:94:25: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void add_i2c_callback(const std::string&)’ at ../src/tuning/tuningi2c.cpp:96:25: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [79/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_tuning_tuningusb.cpp.o -MF powertop.p/src_tuning_tuningusb.cpp.o.d -o powertop.p/src_tuning_tuningusb.cpp.o -c ../src/tuning/tuningusb.cpp In file included from ../src/tuning/../lib.h:33, from ../src/tuning/tunable.h:30, from ../src/tuning/tuningusb.cpp:27: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘usb_tunable::usb_tunable(const std::string&, const std::string&)’ at ../src/tuning/tuningusb.cpp:44:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘usb_tunable::usb_tunable(const std::string&, const std::string&)’ at ../src/tuning/tuningusb.cpp:46:38: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘usb_tunable::usb_tunable(const std::string&, const std::string&)’ at ../src/tuning/tuningusb.cpp:47:38: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘usb_tunable::usb_tunable(const std::string&, const std::string&)’ at ../src/tuning/tuningusb.cpp:49:18: ../src/tuning/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘usb_tunable::usb_tunable(const std::string&, const std::string&)’ at ../src/tuning/tuningusb.cpp:51:40: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘usb_tunable::usb_tunable(const std::string&, const std::string&)’ at ../src/tuning/tuningusb.cpp:55:41: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘usb_tunable::usb_tunable(const std::string&, const std::string&)’ at ../src/tuning/tuningusb.cpp:58:19: ../src/tuning/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘usb_tunable::usb_tunable(const std::string&, const std::string&)’ at ../src/tuning/tuningusb.cpp:62:19: ../src/tuning/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘usb_tunable::usb_tunable(const std::string&, const std::string&)’ at ../src/tuning/tuningusb.cpp:60:19: ../src/tuning/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘usb_tunable::usb_tunable(const std::string&, const std::string&)’ at ../src/tuning/tuningusb.cpp:65:27: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘usb_tunable::usb_tunable(const std::string&, const std::string&)’ at ../src/tuning/tuningusb.cpp:66:26: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void add_usb_callback(const std::string&)’ at ../src/tuning/tuningusb.cpp:98:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void add_usb_callback(const std::string&)’ at ../src/tuning/tuningusb.cpp:102:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void add_usb_callback(const std::string&)’ at ../src/tuning/tuningusb.cpp:107:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void add_usb_callback(const std::string&)’ at ../src/tuning/tuningusb.cpp:114:99: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void add_usb_callback(const std::string&)’ at ../src/tuning/tuningusb.cpp:124:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [80/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_wakeup_wakeup_usb.cpp.o -MF powertop.p/src_wakeup_wakeup_usb.cpp.o.d -o powertop.p/src_wakeup_wakeup_usb.cpp.o -c ../src/wakeup/wakeup_usb.cpp In file included from ../src/wakeup/../lib.h:33, from ../src/wakeup/wakeup.h:31, from ../src/wakeup/wakeup_usb.cpp:26: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘usb_wakeup::usb_wakeup(const std::string&, const std::string&)’ at ../src/wakeup/wakeup_usb.cpp:50:18: ../src/wakeup/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘usb_wakeup::usb_wakeup(const std::string&, const std::string&)’ at ../src/wakeup/wakeup_usb.cpp:51:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘usb_wakeup::usb_wakeup(const std::string&, const std::string&)’ at ../src/wakeup/wakeup_usb.cpp:52:29: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘usb_wakeup::usb_wakeup(const std::string&, const std::string&)’ at ../src/wakeup/wakeup_usb.cpp:53:30: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void wakeup_usb_callback(const std::string&)’ at ../src/wakeup/wakeup_usb.cpp:94:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void wakeup_usb_callback(const std::string&)’ at ../src/wakeup/wakeup_usb.cpp:98:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [81/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_tuning_wifi.cpp.o -MF powertop.p/src_tuning_wifi.cpp.o.d -o powertop.p/src_tuning_wifi.cpp.o -c ../src/tuning/wifi.cpp In file included from ../src/tuning/../lib.h:33, from ../src/tuning/tunable.h:30, from ../src/tuning/wifi.cpp:27: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘wifi_tunable::wifi_tunable(const std::string&)’ at ../src/tuning/wifi.cpp:45:18: ../src/tuning/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘wifi_tunable::wifi_tunable(const std::string&)’ at ../src/tuning/wifi.cpp:47:27: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘wifi_tunable::wifi_tunable(const std::string&)’ at ../src/tuning/wifi.cpp:48:26: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [82/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_wakeup_wakeup_ethernet.cpp.o -MF powertop.p/src_wakeup_wakeup_ethernet.cpp.o.d -o powertop.p/src_wakeup_wakeup_ethernet.cpp.o -c ../src/wakeup/wakeup_ethernet.cpp In file included from ../src/wakeup/../lib.h:33, from ../src/wakeup/wakeup.h:31, from ../src/wakeup/wakeup_ethernet.cpp:26: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘ethernet_wakeup::ethernet_wakeup(const std::string&, const std::string&)’ at ../src/wakeup/wakeup_ethernet.cpp:50:18: ../src/wakeup/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘ethernet_wakeup::ethernet_wakeup(const std::string&, const std::string&)’ at ../src/wakeup/wakeup_ethernet.cpp:51:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘ethernet_wakeup::ethernet_wakeup(const std::string&, const std::string&)’ at ../src/wakeup/wakeup_ethernet.cpp:52:29: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘ethernet_wakeup::ethernet_wakeup(const std::string&, const std::string&)’ at ../src/wakeup/wakeup_ethernet.cpp:53:30: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void wakeup_eth_callback(const std::string&)’ at ../src/wakeup/wakeup_ethernet.cpp:94:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void wakeup_eth_callback(const std::string&)’ at ../src/wakeup/wakeup_ethernet.cpp:98:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [83/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_wakeup_waketab.cpp.o -MF powertop.p/src_wakeup_waketab.cpp.o.d -o powertop.p/src_wakeup_waketab.cpp.o -c ../src/wakeup/waketab.cpp [84/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_tuning_tuning.cpp.o -MF powertop.p/src_tuning_tuning.cpp.o.d -o powertop.p/src_tuning_tuning.cpp.o -c ../src/tuning/tuning.cpp [85/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_process_do_process.cpp.o -MF powertop.p/src_process_do_process.cpp.o.d -o powertop.p/src_process_do_process.cpp.o -c ../src/process/do_process.cpp In file included from ../src/process/../lib.h:33, from ../src/process/powerconsumer.h:32, from ../src/process/process.h:30, from ../src/process/do_process.cpp:25: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double, const char (&)[10]}]’, inlined from ‘void report_summary()’ at ../src/process/do_process.cpp:1099:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double, const char (&)[7]}]’, inlined from ‘void report_summary()’ at ../src/process/do_process.cpp:1101:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double, const char (&)[7]}]’, inlined from ‘void report_summary()’ at ../src/process/do_process.cpp:1103:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double, const char (&)[11]}]’, inlined from ‘void report_summary()’ at ../src/process/do_process.cpp:1105:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double, const char (&)[7]}]’, inlined from ‘void report_summary()’ at ../src/process/do_process.cpp:1107:25: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double, __cxx11::basic_string, allocator >}]’, inlined from ‘void report_summary()’ at ../src/process/do_process.cpp:1135:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int, __cxx11::basic_string, allocator >}]’, inlined from ‘void report_summary()’ at ../src/process/do_process.cpp:1138:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘void report_summary()’ at ../src/process/do_process.cpp:1142:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘void report_summary()’ at ../src/process/do_process.cpp:1146:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double, __cxx11::basic_string, allocator >}]’, inlined from ‘void report_process_update_display()’ at ../src/process/do_process.cpp:991:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int, __cxx11::basic_string, allocator >}]’, inlined from ‘void report_process_update_display()’ at ../src/process/do_process.cpp:993:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘void report_process_update_display()’ at ../src/process/do_process.cpp:1001:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘void report_process_update_display()’ at ../src/process/do_process.cpp:1003:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘void report_process_update_display()’ at ../src/process/do_process.cpp:1005:22: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double, double}]’, inlined from ‘void report_process_update_display()’ at ../src/process/do_process.cpp:1007:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘void report_process_update_display()’ at ../src/process/do_process.cpp:1011:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {double, double, double, double}]’, inlined from ‘void process_update_display()’ at ../src/process/do_process.cpp:871:34: ../src/process/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double, __cxx11::basic_string, allocator >}]’, inlined from ‘void process_update_display()’ at ../src/process/do_process.cpp:895:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int, __cxx11::basic_string, allocator >}]’, inlined from ‘void process_update_display()’ at ../src/process/do_process.cpp:897:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘void process_update_display()’ at ../src/process/do_process.cpp:901:23: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double}]’, inlined from ‘void process_update_display()’ at ../src/process/do_process.cpp:905:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [86/87] g++ -Ipowertop.p -I. -I.. -I../src -I/usr/include/libtracefs -I/usr/include/traceevent -I/usr/include/libnl3 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DHAVE_CONFIG_H -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Wformat -Wshadow -fno-omit-frame-pointer -fstack-protector -fpermissive -Wsuggest-override -MD -MQ powertop.p/src_tuning_tuningsysfs.cpp.o -MF powertop.p/src_tuning_tuningsysfs.cpp.o.d -o powertop.p/src_tuning_tuningsysfs.cpp.o -c ../src/tuning/tuningsysfs.cpp In file included from ../src/tuning/../lib.h:33, from ../src/tuning/tunable.h:30, from ../src/tuning/tuningsysfs.cpp:27: /usr/include/c++/16/format: In function ‘std::string std::vformat(string_view, format_args)’: /usr/include/c++/16/format:5477:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5477 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual int numeric_sysfs_tunable::good_bad()’ at ../src/tuning/tuningsysfs.cpp:176:27: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual int numeric_sysfs_tunable::good_bad()’ at ../src/tuning/tuningsysfs.cpp:178:27: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘sysfs_tunable::sysfs_tunable(const std::string&, const std::string&, const std::string&)’ at ../src/tuning/tuningsysfs.cpp:77:28: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘sysfs_tunable::sysfs_tunable(const std::string&, const std::string&, const std::string&)’ at ../src/tuning/tuningsysfs.cpp:79:28: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void add_sata_callback(const std::string&)’ at ../src/tuning/tuningsysfs.cpp:211:24: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string pt_format(std::string_view, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}]’, inlined from ‘void add_sata_callback(const std::string&)’ at ../src/tuning/tuningsysfs.cpp:215:29: ../src/tuning/../lib.h:40:64: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 40 | return std::vformat(fmt, std::make_format_args(args...)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double&}]’, inlined from ‘numeric_sysfs_tunable::numeric_sysfs_tunable(const std::string&, const std::string&, double, bool)’ at ../src/tuning/tuningsysfs.cpp:146:40: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual int sysfs_tunable::good_bad()’ at ../src/tuning/tuningsysfs.cpp:103:27: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual int sysfs_tunable::good_bad()’ at ../src/tuning/tuningsysfs.cpp:105:27: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {double&}]’, inlined from ‘std::string pt_json_kv(const std::string&, double)’ at ../src/tuning/../lib.h:172:40, inlined from ‘virtual void numeric_sysfs_tunable::collect_json_fields(std::string&)’ at ../src/tuning/tuningsysfs.cpp:187:2: /usr/include/c++/16/format:5519:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 5519 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ [87/87] g++ -o powertop powertop.p/src_devlist.cpp.o powertop.p/src_display.cpp.o powertop.p/src_gpu-tab.cpp.o powertop.p/src_lib.cpp.o powertop.p/src_main.cpp.o powertop.p/src_calibrate_calibrate.cpp.o powertop.p/src_cpu_abstract_cpu.cpp.o powertop.p/src_cpu_frequency.cpp.o powertop.p/src_cpu_cpu.cpp.o powertop.p/src_cpu_cpu_core.cpp.o powertop.p/src_cpu_cpu_linux.cpp.o powertop.p/src_cpu_cpu_package.cpp.o powertop.p/src_cpu_cpu_rapl_device.cpp.o powertop.p/src_cpu_cpudevice.cpp.o powertop.p/src_cpu_dram_rapl_device.cpp.o powertop.p/src_cpu_intel_cpus.cpp.o powertop.p/src_cpu_intel_gpu.cpp.o powertop.p/src_cpu_xe_gpu.cpp.o powertop.p/src_cpu_rapl_rapl_interface.cpp.o powertop.p/src_devices_ahci.cpp.o powertop.p/src_devices_alsa.cpp.o powertop.p/src_devices_backlight.cpp.o powertop.p/src_devices_devfreq.cpp.o powertop.p/src_devices_device.cpp.o powertop.p/src_devices_device_manager.cpp.o powertop.p/src_devices_gpu_rapl_device.cpp.o powertop.p/src_devices_i915-gpu.cpp.o powertop.p/src_devices_xe-gpu.cpp.o powertop.p/src_devices_network.cpp.o powertop.p/src_devices_rfkill.cpp.o powertop.p/src_devices_runtime_pm.cpp.o powertop.p/src_devices_thinkpad-fan.cpp.o powertop.p/src_devices_thinkpad-light.cpp.o powertop.p/src_devices_usb.cpp.o powertop.p/src_measurement_acpi.cpp.o powertop.p/src_measurement_extech.cpp.o powertop.p/src_measurement_measurement.cpp.o powertop.p/src_measurement_measurement_manager.cpp.o powertop.p/src_measurement_sysfs.cpp.o powertop.p/src_measurement_opal-sensors.cpp.o powertop.p/src_parameters_learn.cpp.o powertop.p/src_parameters_parameters.cpp.o powertop.p/src_parameters_persistent.cpp.o powertop.p/src_perf_perf.cpp.o powertop.p/src_perf_perf_bundle.cpp.o powertop.p/src_process_do_process.cpp.o powertop.p/src_process_interrupt.cpp.o powertop.p/src_process_powerconsumer.cpp.o powertop.p/src_process_process.cpp.o powertop.p/src_process_processdevice.cpp.o powertop.p/src_process_timer.cpp.o powertop.p/src_process_work.cpp.o powertop.p/src_report_report-data-html.cpp.o powertop.p/src_report_report-formatter-base.cpp.o powertop.p/src_report_report-formatter-csv.cpp.o powertop.p/src_report_report-formatter-md.cpp.o powertop.p/src_report_report-formatter-html.cpp.o powertop.p/src_report_report-maker.cpp.o powertop.p/src_report_report.cpp.o powertop.p/src_tuning_bluetooth.cpp.o powertop.p/src_tuning_ethernet.cpp.o powertop.p/src_tuning_iw.c.o powertop.p/src_tuning_runtime.cpp.o powertop.p/src_tuning_tunable.cpp.o powertop.p/src_tuning_tuning.cpp.o powertop.p/src_tuning_tuningsysfs.cpp.o powertop.p/src_tuning_tuningusb.cpp.o powertop.p/src_tuning_tuningi2c.cpp.o powertop.p/src_tuning_wifi.cpp.o powertop.p/src_wakeup_wakeup.cpp.o powertop.p/src_wakeup_waketab.cpp.o powertop.p/src_wakeup_wakeup_ethernet.cpp.o powertop.p/src_wakeup_wakeup_usb.cpp.o powertop.p/src_test_framework.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wl,--start-group /usr/lib/libncursesw.so /usr/lib/libtinfo.so /usr/lib/libpci.so /usr/lib/libtracefs.so /usr/lib/libtraceevent.so /usr/lib/libnl-3.so /usr/lib/libnl-genl-3.so -pthread -lresolv -lrt -Wl,--end-group INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /home/iurt/rpmbuild/BUILD/powertop-2.16-build/powertop-2.16/build -j 16 -v + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.opNcnT + umask 022 + cd /home/iurt/rpmbuild/BUILD/powertop-2.16-build + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT ++ dirname /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT + mkdir -p /home/iurt/rpmbuild/BUILD/powertop-2.16-build + mkdir /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd powertop-2.16 + '[' 1 -eq 1 ']' + DESTDIR=/home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT + /usr/bin/meson install -C build --no-rebuild Installing powertop to /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/sbin Installing po/ca/LC_MESSAGES/powertop.mo to /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/locale/ca/LC_MESSAGES Installing po/cs_CZ/LC_MESSAGES/powertop.mo to /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/locale/cs_CZ/LC_MESSAGES Installing po/de_DE/LC_MESSAGES/powertop.mo to /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/locale/de_DE/LC_MESSAGES Installing po/en_GB/LC_MESSAGES/powertop.mo to /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/locale/en_GB/LC_MESSAGES Installing po/en_US/LC_MESSAGES/powertop.mo to /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/locale/en_US/LC_MESSAGES Installing po/es_ES/LC_MESSAGES/powertop.mo to /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/locale/es_ES/LC_MESSAGES Installing po/hu_HU/LC_MESSAGES/powertop.mo to /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/locale/hu_HU/LC_MESSAGES Installing po/id_ID/LC_MESSAGES/powertop.mo to /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/locale/id_ID/LC_MESSAGES Installing po/nl_NL/LC_MESSAGES/powertop.mo to /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/locale/nl_NL/LC_MESSAGES Installing po/zh_TW/LC_MESSAGES/powertop.mo to /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/locale/zh_TW/LC_MESSAGES Installing po/pt_PT/LC_MESSAGES/powertop.mo to /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/locale/pt_PT/LC_MESSAGES Installing /home/iurt/rpmbuild/BUILD/powertop-2.16-build/powertop-2.16/doc/powertop.8 to /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/man/man8 Installing /home/iurt/rpmbuild/BUILD/powertop-2.16-build/powertop-2.16/scripts/bash-completion/powertop to /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/bash-completion/completions + install -Dd /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/var/cache/powertop + touch /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/var/cache/powertop/saved_parameters.powertop /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/var/cache/powertop/saved_results.powertop + install -Dpm 644 /home/iurt/rpmbuild/SOURCES/powertop.sysconfig /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/etc/sysconfig/powertop + install -Dpm 755 /home/iurt/rpmbuild/SOURCES/powertop2.sh /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/sbin/powertop.sh + install -Dpm 644 /home/iurt/rpmbuild/SOURCES/powertop.service /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/lib/systemd/system/powertop.service + /usr/lib/rpm/find-lang.sh /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT powertop + /usr/bin/find-debuginfo -j16 --strict-build-id -m -i --build-id-seed 2.16-1.mga11 --unique-debug-suffix -2.16-1.mga11.arm --unique-debug-src-base powertop-2.16-1.mga11.arm --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/powertop-2.16-build/powertop-2.16 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/powertop-2.16-1.mga11.arm find-debuginfo: done + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/sbin/powertop.sh from /bin/sh to #!/usr/bin/sh + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j16 + /usr/lib/rpm/redhat/brp-python-hardlink Reading /home/iurt/rpmbuild/BUILD/powertop-2.16-build/SPECPARTS/rpm-debuginfo.specpart Processing files: powertop-2.16-1.mga11.armv7hl Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.ibVwD1 + umask 022 + cd /home/iurt/rpmbuild/BUILD/powertop-2.16-build + cd powertop-2.16 + DOCDIR=/home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/doc/powertop + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/doc/powertop + cp -pr /home/iurt/rpmbuild/BUILD/powertop-2.16-build/powertop-2.16/README.md /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/doc/powertop + cp -pr /home/iurt/rpmbuild/BUILD/powertop-2.16-build/powertop-2.16/TODO /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/doc/powertop + cp -pr /home/iurt/rpmbuild/BUILD/powertop-2.16-build/powertop-2.16/CONTRIBUTE.md /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/doc/powertop + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.zplS2j + umask 022 + cd /home/iurt/rpmbuild/BUILD/powertop-2.16-build + cd powertop-2.16 + LICENSEDIR=/home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/licenses/powertop + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/licenses/powertop + cp -pr /home/iurt/rpmbuild/BUILD/powertop-2.16-build/powertop-2.16/COPYING /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT/usr/share/licenses/powertop + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(powertop) = 2.16-1.mga11 powertop = 2.16-1.mga11 powertop(armv7hl-32) = 2.16-1.mga11 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh rpm-helper >= 0.24.11 Requires(preun): /bin/sh rpm-helper >= 0.24.11 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.17) libc.so.6(GLIBC_2.28) libc.so.6(GLIBC_2.32) 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.42) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.29) libm.so.6(GLIBC_2.4) libncursesw.so.6 libnl-3.so.200 libnl-3.so.200(libnl_3) libnl-genl-3.so.200 libnl-genl-3.so.200(libnl_3) libpci.so.3 libpci.so.3(LIBPCI_3.0) libpci.so.3(LIBPCI_3.5) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.19) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.26) libstdc++.so.6(GLIBCXX_3.4.30) libstdc++.so.6(GLIBCXX_3.4.31) libstdc++.so.6(GLIBCXX_3.4.32) libstdc++.so.6(GLIBCXX_3.4.34) libstdc++.so.6(GLIBCXX_3.4.35) libstdc++.so.6(GLIBCXX_3.4.36) libstdc++.so.6(GLIBCXX_3.4.9) libtinfo.so.6 libtraceevent.so.1 libtracefs.so.1 Processing files: powertop-debugsource-2.16-1.mga11.armv7hl Provides: powertop-debugsource = 2.16-1.mga11 powertop-debugsource(armv7hl-32) = 2.16-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: powertop-debuginfo-2.16-1.mga11.armv7hl Provides: debuginfo(build-id) = d7e062759839ff8f896ffbd18c94739dff263d12 powertop-debuginfo = 2.16-1.mga11 powertop-debuginfo(armv7hl-32) = 2.16-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: powertop-debugsource(armv7hl-32) = 2.16-1.mga11 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILD/powertop-2.16-build/BUILDROOT Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/powertop-debugsource-2.16-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/powertop-2.16-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/powertop-debuginfo-2.16-1.mga11.armv7hl.rpm Executing(rmbuild): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.yB0EXk + umask 022 + cd /home/iurt/rpmbuild/BUILD/powertop-2.16-build + test -d /home/iurt/rpmbuild/BUILD/powertop-2.16-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/iurt/rpmbuild/BUILD/powertop-2.16-build + rm -rf /home/iurt/rpmbuild/BUILD/powertop-2.16-build + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!